All posts by Harita Ravindranath
Jest vs Mocha: Choosing the Right Framework
Explore Jest vs Mocha, comparing features, performance, and use cases to help you pick the right JavaScript testing framework for your projects.
September 2, 2025
17247 Views
16 Min Read
Selenium JavaScriptAutomationTutorial
Download Files Using JavaScript and Selenium: A Step By Step Guide
Downloading files is one of the most popular features utilized by Internet users worldwide. Almost all web applications provide a feature that allows users to download a file from the web page.
July 7, 2022
263164 Views
10 Min Read
How To Find Flaky Selenium Test Suite
With Selenium being the most popular choice, automation testing has become an inevitable part of any Software Development Project. Backed by Continuous Testing, CI/CD pipelines, and DevOps, organizations make huge investments in setting up automatically triggered tests in the hopes of saving time, cost, and effort in the long run.
April 8, 2022
39857 Views
19 Min Read
Selenium JavaScriptAutomationTutorial
How To Implement Drag And Drop In JavaScript Using Selenium?
Drag and Drop is an adored web feature implemented in many modern web applications. The list is endless, from cloud storage services like Google Drive and Dropbox to project management tools like Jira and Trello.
March 22, 2022
81015 Views
13 Min Read
AutomationSelenium JavaScriptTutorial
Angular Testing With Jasmine And Karma Using Selenium [Tutorial]
In this Angular testing tutorial, we discuss in-depth the benefits of Unit testing and how to perform Angular testing with Jasmine and Karma using Selenium. Angular unit testing best practices include isolating tests, using test doubles for dependencies, following the Arrange-Act-Assert pattern, covering all code paths, and utilizing mock data for predictability. With the assumption … Continue reading Angular Testing With Jasmine And Karma Using Selenium [Tutorial]
January 11, 2022
267171 Views
21 Min Read
AutomationSelenium JavaTutorial
How To Perform Parallel Test Execution In TestNG With Selenium
Parallel test execution in TestNG lets you run multiple Selenium tests simultaneously across different threads or browsers. By defining the parallel mode in the TestNG XML suite and ensuring each thread has its own thread-safe WebDriver instance, you can significantly cut down execution time. In this Selenium TestNG tutorial, we deep dive into the integral … Continue reading How To Perform Parallel Test Execution In TestNG With Selenium
November 12, 2021
211703 Views
22 Min Read
AutomationSelenium JavaScriptTutorial
How To Use Deep Selectors In Selenium WebdriverIO
WebdriverIO is a popular open-source automation framework for web, mobile, and desktop applications powered by the Webdriver protocol. Deep Selectors in Selenium WebdriverIO play a crucial role in precisely identifying complex UI elements, making them essential for creating reliable and maintainable automated tests. Overview What are Deep Selectors in WebdriverIO? Deep selectors in WebdriverIO allow … Continue reading How To Use Deep Selectors In Selenium WebdriverIO
October 18, 2021
136452 Views
16 Min Read
Jest vs Mocha vs Jasmine: Comparing The Top 3 JavaScript Testing Frameworks
JavaScript testing is essential for ensuring code reliability and performance. Frameworks like Jest, Mocha, and Jasmine are primarily used for unit testing, helping developers verify that individual functions and components work as expected. Each framework brings its own strengths. Jest offers an all-in-one setup, Mocha provides flexibility with plugins, and Jasmine follows a behavior-driven approach. … Continue reading Jest vs Mocha vs Jasmine: Comparing The Top 3 JavaScript Testing Frameworks
October 6, 2021
61225 Views
20 Min Read
Selenium JavaScriptAutomationTutorial
Using Page Object Model (POM) Pattern In Selenium JavaScript
This article is a part of our Content Hub. For more in-depth resources, check out our content hub on Selenium JavaScript Tutorial. Design patterns in test automation provide a way to handle commonly occurring problems and structure your test code in a relatively standardized way.
September 21, 2021
126477 Views
14 Min Read
AutomationSelenium JavaScriptTutorial
Wait Function In Selenium WebDriver Using JavaScript
This article is a part of our Content Hub. For more in-depth resources, check out our content hub on Selenium JavaScript Tutorial. There are many options when it comes to putting your program to sleep (or insert delays in the program). When performing Selenium, the Sleep function will cause the execution of your code to … Continue reading Wait Function In Selenium WebDriver Using JavaScript
August 31, 2021
192305 Views
17 Min Read









