How do you choose which tests to automate and which tests to leave for manual testing? Before you start automating a test, you need to see what benefits you get by automating the test after you factor in the time, effort and resource invested in test automation. Below are some factors to consider to help […]
Andrew asks: I have recently joined a web based company as their first QA member. The website has been developed in the past five years and during this time, developers and other team members were doing the testing. There is no formal QA or testing process in place, so all the testing has been largely ad-hoc. […]
Should test automation be the responsibility of a separate team or should we have test automation engineers embedded in scrum teams? What are the advantages and disadvantages of having a dedicated test automation team focusing only on automation tasks?
How to set the right expectations in test automation so that you get the most out of your automated tests and you don’t get disappointed by your efforts. This post looks at the myths and realities on automated testing.
Being a manual software testing resource, like many others I have lived the past few years under the constant fear of my job being taken over by the hype of “Automation”. I have worked in domains ranging from telecom, hospitality and retail and have mostly followed the principles of old school manual testing for […]
This Test Automation Strategy example assumes a continuous delivery model with multiple agile teams. In previous articles,an overarching Agile Test Strategy document as well as how to setup a QA function from scratch for an agile project and how automated testing is one of the key items in the initial setup. In this Test Automation Strategy […]
In this post, I will explain why I believe it is a bad idea to write UI automated tests with Selenium and Cucumber. The title of the post mentions Selenium and Cucumber because they are the most popular browser automation and BDD tools respectively, however the context of this article applies to any UI automation tool […]
Test Automation During Sprint My team uses scrum agile methodology to develop a web application. As an Automation Tester in the team, I’m often asked to automate the stories within the sprint, even when the developer hasn’t even finished the story. If it’s at the beginning of the sprint, I have time to automate the […]
Is Automated Testing really necessary in agile projects? Can we be agile without any automated testing? When we talk about automated testing, we have to know which layer (unit, API, UI) we are talking about. I have worked in many organisations which were agile, but the status of automated testing at all layers was so poor […]
Automated Testing on the UI Question: I’m using selenium to automate my testing of a web application, which is an e-commerce application. When I run my automated tests, there are always many failures either related to UI changes, but mostly related to slowness of the application and problems with third party services. Our web application […]