From the course: Software Testing: Tools

Unlock the full course today

Join today to access over 22,600 courses taught by industry experts or purchase this course individually.

What is test automation?

What is test automation?

From the course: Software Testing: Tools

Start my 1-month free trial

What is test automation?

- [Instructor] In software testing, a tester interacts with a piece of software to ensure the functionality is correct and that the expected and unexpected behavior is documented. This is sometimes referred to as manual testing. Test automation is the implementation of special software to control the execution of tests and then compare the results to an expected outcome, all without the interaction of a human being. Test automation is usually faster and allows the tester more time to explore other, more interesting aspects of testing the software. Within test automation, there are, however, several different types of software to complete this task from testers creating code, similar to unit testing, whereby a developer would create a segment of code to verify the functionality of another segment of code, to more user-friendly software where testers record their interaction with a system and then have that interaction repeated without their input using an integrated development…

Contents