About Elly Johnson

This author has not yet filled in any details.
So far Elly Johnson has created 103 blog entries.

Top 10 Test Automation Tools For Web [2025]

We reviewed 10 of the most queried test automation tools for the web on the market. We reviewed key features, price, prerequisites to use, pros and cons. The candidates selected for review include: 2 new trending players - testRigor, Testim 4 open source - Selenide, Webdriver.io, Cypress, Robot Framework 4 enterprise tools - Ranorex, Tricentis [...]

Session Not Created Exception in Selenium: How to Resolve?

Selenium has revolutionized web automation by empowering testers to streamline their workflows and improve test coverage. However, like any powerful tool, Selenium can sometimes throw curveballs in the form of unexpected exceptions. In this blog, we will explore a common Selenium error: org.openqa.selenium.SessionNotCreatedException, which means WebDriver can't create a new session for a browser. Whether [...]

By |2025-01-30T20:30:29+00:00January 30th, 2025|Selenium|Comments Off on Session Not Created Exception in Selenium: How to Resolve?

ATDD and TDD: Key Dos and Don’ts for Successful Development

Gone are the days when the Waterfall model reigned supreme - we're in a new era where quality assurance isn't an afterthought. To bring QA to the forefront, many methodologies, such as Test-Driven Development (TDD), Acceptance Test-Driven Development (ATDD), Behavior-Driven Development (BDD), Specification-Driven Development (SDD), and more, have become prevalent. These methodologies support Agile's preachings [...]

By |2025-01-22T22:12:45+00:00January 22nd, 2025|Software Testing|Comments Off on ATDD and TDD: Key Dos and Don’ts for Successful Development

Selenium with Python Cheat Sheet

This comprehensive Selenium Cheat Sheet for Python is designed to assist both beginners and experienced developers. It simplifies working with Selenium WebDriver, offering practical and concise solutions for key topics like setup, browser automation, and advanced commands. Whether your goal is to automate browser tasks or scale tests across diverse environments, this guide delivers ready-to-use [...]

By |2025-01-22T22:55:48+00:00January 21st, 2025|Selenium|Comments Off on Selenium with Python Cheat Sheet

Selenium with Java Cheat Sheet

This comprehensive Selenium Cheat Sheet with Java serves as a quick reference guide for beginners and experienced developers working with Selenium WebDriver. It covers essential topics, including setup, basic commands, and many more. Whether you’re looking to automate browser actions or scale tests across multiple environments, this cheat sheet equips you with practical, ready-to-use code [...]

By |2025-01-22T22:51:36+00:00January 15th, 2025|Selenium|Comments Off on Selenium with Java Cheat Sheet

testRigor Reviews [2025] – Pros, Cons, Features and Pricing

When it comes to software test automation solutions available on the market, an increasing number of development teams are looking into testRigor to learn more about the innovative platform, including its advantages, disadvantages, features, and cost in 2025. This concise guide will provide you with all of the information you need to make an educated [...]

By |2025-03-18T19:58:36+00:00January 5th, 2025|Low code, Popular, Testing Tools, testRigor|0 Comments

Element Not Interactable Exception in Selenium: a Guide

You might have been using Selenium in web automation testing as it is quite a popular framework. However, like any other tool, Selenium can sometimes cause issues in the form of unexpected errors. In this blog, we will learn more about a common Selenium error: org.openqa.selenium.elementnotinteractableexception. Simply put, it means the element is not interactable. [...]

By |2024-12-26T22:32:14+00:00December 26th, 2024|Selenium|Comments Off on Element Not Interactable Exception in Selenium: a Guide

Engineering Levels at Top Companies: A Comparison

“Hiring people to write code to sell is not the same as hiring people to design and build durable, usable, dependable software” - Larry Constantine. This quote makes us understand the importance of good software engineering. The tech industry is huge, and here the companies can vary widely in terms of size, culture, and technology [...]

By |2024-12-26T22:31:52+00:00December 26th, 2024|Engineering|Comments Off on Engineering Levels at Top Companies: A Comparison

Stale Element Reference Exception in Selenium

Selenium has revolutionized web automation by empowering testers to streamline their workflows and improve test coverage. However, like any powerful tool, Selenium can sometimes throw curveballs in the form of unexpected exceptions. This blog will explore a common Selenium error: org.openqa.selenium.StaleElementReferenceException, which means the locator to the element is no longer on the page. Whether [...]

By |2024-12-26T22:40:48+00:00December 25th, 2024|Selenium|Comments Off on Stale Element Reference Exception in Selenium

How to Resolve TimeoutException in Selenium

In Selenium, TimeoutException is one of the most common issues when any condition or operation takes more than the maximum time limit you specified in your test. This exception is commonly caused by a couple of issues in the synchronization between the script and the app under test. Applying the combination of proper practices, knowledge [...]

By |2024-12-14T00:49:40+00:00December 14th, 2024|Automation Testing, Selenium, Selenium WebDriver|Comments Off on How to Resolve TimeoutException in Selenium
Go to Top