Harita Ravindranath

How To Perform Automation Testing With Cucumber And Nightwatch JS?

One of the key features of the agile way of software development is the combination of DevOps and automation testing. Test automation speeds up the testing cycle, aids in detecting bugs at an early stage, and helps in handling repetitive, time-consuming tasks at a faster pace. To ensure that quality is not compromised while leveraging …

How To Perform Automation Testing With Cucumber And Nightwatch JS? Read More »

How To Use Strings In JavaScript With Selenium WebDriver?

In computer programming, we come across various data types supported by most programming languages. A data type is nothing but an attribute of data that specifies which type of value a variable has and what type of operation can be performed without causing an error. A string is a basic data type used for storing …

How To Use Strings In JavaScript With Selenium WebDriver? Read More »

E2E Headless Browser Testing Using Nightwatch JS

Headless browsers are gaining popularity as a viable option for testing web applications. As we all know, web browsers are an integral part of automation testing using Selenium Webdriver. While performing Selenium automation testing, Selenium launches the corresponding browser defined in the script during the test run and then executes test steps. However, issues like …

E2E Headless Browser Testing Using Nightwatch JS Read More »

Automation Testing with Selenium JavaScript [Tutorial]

Automation testing is an integral part of software development. When it comes to web applications, it is essential to test the user interface to ensure that a flawless experience is delivered to the end-users. This is where Selenium automation testing is instrumental to verify the product across different combinations of browsers & operating systems. Selenium …

Automation Testing with Selenium JavaScript [Tutorial] Read More »

How To Use JavaScriptExecutor in Selenium WebDriver?

Webdriver is a tool that requires no introduction in the Selenium automation testing domain. Webdriver is an open-source collection of APIs which is used for testing web applications across different browsers and platforms to verify whether it is working as expected or not. The latest version of Selenium – Selenium 4 is W3C compliant – …

How To Use JavaScriptExecutor in Selenium WebDriver? Read More »

A Comprehensive Guide To JavaScript Design Patterns

Design Pattern is a widely acknowledged concept in the software engineering industry in terms of the benefits it brings to areas of code-reuse and maintainability. As a software developer, you likely stumble upon this term at one point. Unsurprisingly, without even knowing it, the chances are that you might have already implemented them somewhere in …

A Comprehensive Guide To JavaScript Design Patterns Read More »

How To Speed Up JavaScript Testing With Selenium and WebDriverIO?

Automation testing has become an integral part of the Agile way of software development. As the application grows, it becomes crucial to have a reliable testing framework to cope with the development velocity, detect the bugs at an early stage, and ensure quality. However, to achieve greater speed, scalability, wider test coverage, and a better …

How To Speed Up JavaScript Testing With Selenium and WebDriverIO? Read More »

Running Your First Test With NightWatchJS

In the world of automation testing, Selenium continues to be the most sought after tool. With shorter development cycles and faster releases backed by Agile and DevOps, companies are keen on adopting the right automation testing strategy on par with the development and ensure a high-quality end product. Speeding up automation testing means choosing a …

Running Your First Test With NightWatchJS Read More »