Tutorials and resources on how to apply test automation in software testing
The world of automated testing is booming. With a worldwide market of 20.70 billion euros in 2021¹ and an estimated annualized growth of 19% by 2030¹, the deployment of automated tests is becoming part of the top priorities to help companies accelerate their transformation.
This presentation is about the common mistakes that people make when writing tests. It highlights more aspects like bloated tests which make it hard to figure out what they are about and proper usage of assertions to get better error messages.
Model-based testing is a software testing approach that is based on models of the system under test and its environment to define, manually or automatically, the test cases.
Software testing conferences are organized all over the world and many capture their sessions on videos that they share on YouTube. This article presents a list of the best software testing video channels available on YouTube from software testing conferences.
This video presents a self-healing approaches in your test automation may reduce failures due to non-product related issues and improve stability of your Selenium tests to catch only product related defects.
“Is the release ready?” asks the Product Owner. It is hard to answer due to the number of requirements stated for this project, executed across different automated test suites. You access the test referential containing the requirements but have no visibility of the test execution status; the remaining solution is a hell of spreadsheet lookups.
Software development without test automation can no longer be considered professional. However, you might have existing code bases or want to rely on external libraries that may make writing effective and fast unit tests hard or even near to impossible. A typical work-around for these situations is to introduce test stubs for such external dependencies to make your code testable.