SDET, also known as Software Development Engineer in Test, is a job role within Software Testing and Quality Assurance Domain. The term was originally used by Microsoft and then Google with a view of replacing mundane and repetitive manual testing task… Read More »
Test Automation Foundations, Concepts and Practices
Must read articles about Test Automation
Recent Test Automation Articles
This tutorial is the second part of the Test Automation Framework development. In the first part, we learned how to create the structure of the framework from scratch. In this tutorial, we are going to create the base classes for… Read More »
What are some common problems with test automation in agile and DevOps? Modern Software Development and QA focus too much on test automation and not enough on exploratory testing. Are we releasing better quality software with more automated tests? I… Read More »
DevOps is an amalgamation of the Development and Operations practices for Software development and Delivery. Testers who are involved in the DevOps delivery model start asking questions like: Where does testing fit in a DevOps model? How is testing and… Read More »
Cypress is a next generation front-end testing tool built for the modern web. Cypress has a lot of nice features to facilitate browser automation. One of those features is the ability to capture network traffic. This post gives an example… Read More »
This post is a large collection of Software Testing Interview Questions and Answers. The list covers foundations of Software Testing, Technical Testing, Test Automation, API Testing, Agile Testing, Web Testing and Selenium WebDriver Interview Questions and Answers. You can click… Read More »
Two of the most common challenges QAs face in an agile team, is keeping up with the developers to automate new functionality, and the other is to have decent technical skills to be able to write good automation code. Majority of… Read More »
Automated Testing of emails can be a bit daunting as the majority of email providers are not built for testing purposes. In the past, people have used Gmail and mailinator to create email addresses, send and read emails but they… Read More »
Should Automated UI Tests (e.g. Selenium Tests) be run as part of the continuous integration build pipeline? The problem with automated UI tests is that they are slow and brittle as they need to interact with a browser over HTTP. In this post, we examine a strategy for executing automated UI tests in CI/CD pipeline.
In this Appium tutorial, we take a look at how to create a sample maven project to use for Mobile Test Automation using Appium with Java. This Appium starter project is for mobile automation testing for both native and web view. It uses a sample app on an android emulator to run a basic search test using Appium.