Automated Testing Essentials

Why take this course?

After completing this course, you will be able to

evaluate the use of automated tools to support different types of testing.

describe various automated testing frameworks, such as Capture/Playback, Data-Driven and Keyword-Driven.

design tests to determine when automation should/should not, be used.

use a structured approach to introduce automation into the testing.

recognize the benefits and challenges of test automation.

appreciate why automated testing works only for some organizations.

manage reusable, automated test cases.

create and maintain an automated Regression Testing package.

This course teaches you how to determine when you need a tool for testing your application and how to introduce that tool into your testing phase. It explains how testing tools can help you design effective, reusable test scripts, and maintain test data and documentation.

Who should attend?

QA and QC personnel responsible for functional testing, and IT managers and developers responsible for choosing and evaluating automated testing tools.

Any prerequisites?

You need a general understanding of computer systems and the systems development process, along with a working familiarity with testing processes and principles.