© The Author(s), under exclusive license to APress Media, LLC, part of Springer Nature 2023
P. LeloudasIntroduction to Software Testinghttps://doi.org/10.1007/978-1-4842-9514-4_7

7. Test Automation

Panagiotis Leloudas1  
(1)
Ilioupoli, Greece
 

Test automation is the use of specialized software tools to control the execution of tests and compare the actual results with the expected results. The use of automation has become increasingly popular as it can help reduce the time and cost associated with testing while also improving the accuracy and reliability of the test results.

In this chapter, I’ll cover the benefits of test automation, along with what are generally considered to be the best test automation tools and frameworks.

Benefits of Test Automation ...

Get Introduction to Software Testing: A Practical Guide to Testing, Design, Automation, and Execution now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.