Deploying GraphQL Server on Heroku

Today, I’ll show you on how to deploy a simple Graphql server on Heroku. I’m considering the following stack to show my example: Mongo (using mongoose) Express GraphQL (using apollo-server) NodeJS server A sample GraphQL server look like this: View the code on Gist. I have one Mutation which is used to add an user to the mongo collection and […]

read more
Scenario Outline

Cucumber Extent Report v3.0.2

Hope everyone doing great. I’ve been busy with other things, hence I have neither written any article nor updated my library. But I’ve a quick update to everyone. I’ve just released v3.0.2 of Cucumber Extent Report with a small bug fix (refer here). Thanks to Anshoo Arora for the quick pull request. And I’ve been receiving queries often that the […]

read more
ExtentX Dashboard

ExtentX container with Docker Compose

I was playing around with docker and its tools. And I found that I can simplify the process of setting up ExtentX and Mongo as containers easily with the docker compose. So here I present you the latest addition of Docker Compose to help you to spin off ExtentX with Mongo. All you have to do is: – Clone the […]

read more
Cucumber Extent Report

Cucumber Extent Report 3.x.x with ExtentX

Update: A new patch has been released with additional feature to assign authors to scenario. Kindly update to v3.0.1. Refer documentation. I’m happy to announce that now the Cucumber Extent Report comes with the support for configuring your ExtentX dashboard. And moreover, introducing ExtentProperties enum to help you to configure extent related settings. If you are using a maven based […]

read more

Test Automation using NightWatch – Part 1

Nightwatch Examples In this blog series, I’m going to show you what I’ve learned automating using NightwatchJs. A NightwatchJs is an E2E testing framework used for automating browser web apps. It uses the W3C WebDriver API as the underlying to perform automation. It has the built in test runner, which can run the tests even in parallel, by group and […]

read more
Cucumber Extent Report

Cucumber Extent Report

Update: There is a latest version (3.x.x) with ExtentX support available. Refer here for more details. A plugin to generate the cucumber jvm custom html report using ExtentsReporthttps://github.com/email2vimalraj/CucumberExtentReporter42 forks.32 stars.23 open issues.Recent commits: Bump up the version to 3.0.2, VimalRaj Selvam fix email2vimalraj/CucumberExtentReporter#60 – fixes ScenarioOutline failure count bug in ExtentAPI (#68)fix issue where invalid scenario counts were considered in […]

read more

Customizing Extent Report

I’ve been receiving some queries related to how we customize the extent report that has been generated. Queries like: How do I change the title? How do I default to dark theme? In the dashboard view, how do I default to Child Tests only or Parent Tests only mode? Due to some organization policy, when executed through Jenkins, the https […]

read more

TestNG Extent Report – v1.3.x

Update: Updated to v1.3.1 – Now emailable report will also be generated Update: Updated to v1.2.0 The TestNG Extents report is a listener plugin which you can add it as a listener to your TestNG suite to generate a nice Extent report. This listener uses the ExtentReports v3.0.0, a library developed by Anshoo Arora for reporting. Why another library? You […]

read more