Category Archives: Automation
• Selenium Java • Automation • Tutorial
Fluent Interface Design Pattern in Automation Testing
Recently, I was going through some of the design patterns in Java by reading the book Head First Design Patterns by Eric Freeman, Elisabeth Robson, Bert Bates, and Kathy Sierra.
October 27, 2022
274586 Views
26 Min Read
• Automation • Tutorial
How To Handle Multiple Windows In Selenium Python
Automating testing is a crucial step in the development pipeline of a software product. In an agile development environment, where there is continuous development, deployment, and maintenance of software products, automation testing ensures that the end software products delivered are error-free.
October 20, 2022
247520 Views
20 Min Read
• Automation • Selenium C# • Tutorial
Getting Started with SpecFlow Actions [SpecFlow Automation Tutorial]
With the rise of Agile, teams have been trying to minimize the gap between the stakeholders and the development team.
October 14, 2022
263335 Views
16 Min Read
• Selenium Java • Automation • Tutorial
How To Handle Stale Element Reference Exceptions In Selenium Java
While using Selenium with Java, we experience several exceptions while developing our automation code. An exception is an event that interrupts a program’s execution flow.
October 3, 2022
217731 Views
14 Min Read
• Selenium Java • Automation • Tutorial
How To Automate Shadow DOM In Selenium WebDriver
I came across one of the test cases in my previous projects where I had to click on a button to navigate to the next page. I searched for the element locator of the button on the page and ran the tests hoping it would click the button and navigate to the next page.
September 26, 2022
206918 Views
14 Min Read
• Selenium Python • Automation • Tutorial
How To Download File Using Selenium Python
Although browsers such as Firefox and Chrome have made downloading files easier, these downloads depend on users visiting a website and manually clicking a download button. This can be a problem if the user is interested in downloading multiple files.
August 12, 2022
496810 Views
15 Min Read
19 Ways To Speed Up Testing Cycle
How can we speed up test cycles? It’s a question that large enterprises and SMBs alike often wonder. Evaluating a system and its components to check whether they satisfy the end-user requirements or not is as important as developing the system itself.
August 9, 2022
611982 Views
19 Min Read
• Selenium Python • Automation • Tutorial
How To Handle Errors And Exceptions In Selenium Python
In the world of automation testing, Selenium is a free and open-source framework used to perform web application testing in web browsers like Chrome, Safari, Firefox, Opera, and Edge. You can write Selenium IDE tests using various programming languages such as Python, Java, JavaScript(Node.js), Kotlin, Ruby, PHP, and C#.
July 20, 2022
571754 Views
18 Min Read
• Selenium JavaScript • Automation • Tutorial
Guide To Web Scraping With JavaScript And Selenium
Web scraping with JavaScript is a very useful technique to extract data from the Internet for presentation or analysis. However, in this era of dynamic websites, it becomes difficult to accurately extract data from the web because of the ever-changing nature of data.
July 18, 2022
534641 Views
18 Min Read
• Selenium Python • Automation • Tutorial
How To Automate Filling In Web Forms With Python Using Selenium
Test automation has become essential in all software development projects due to agile business needs that increasingly require faster development and delivery. Also, automating frontend tests has become commonplace in the daily lives of software quality professionals.
July 13, 2022
527917 Views
17 Min Read