Test Automation Fundamentals
1 day
Value:   R2,500 incl VAT* 

 

  • *ZAR pricing available and applicable to Southern African residents only!
  • Remote Training

 

Upcoming Dates

  • 12 March 2025
  • 16 April 2026
  • 05 June 2025

 

Contact us for more information:
academy-sa@expleogroup.com

 

This course introduces the concept of software test automation to those who have an interest or are about to embark on introducing test automation software into their test environment.

If you are new to the concepts of test automation, this course will explain the basics – the who, what, when, where, why and how of automation – as well as taking you through the factors to consider moving a manual test to an automated one.  and may also provide a quick demonstration of some widely used open-source automation tools.

The course will provide a stable platform from which to start the automation journey.

Who is this for:

The course is suitable for testers, developers or managers with an interest in software test automation.

Course Objectives

On completion of this course, attendees will be able to plan for a successful test automation project and avoid some of the common pitfalls that can prevent success.

 

Prerequisites:

  • None, this is an introductory level course.

This one-day course will cover:

What is test automation?

A brief introduction to the origin of automation and a discussion on current industry beliefs.

  • History
  • Myths and truths
  • Advantages and disadvantages

Test automation tool selection:

what should you consider when selecting tools to automate the software testing process?

  • Commercial
  • Freeware
  • Open source
  • Custom or in-house
  • Technologies and platforms

Plan for success:

how can you avoid your automation project failing again?

  • The salesman’s approach
  • Failure to plan results in planning to fail
  • Test case management
  • Data management
  • Version control
  • Maintenance planning

Automation frameworks:

“Frameworks” is a term used loosely within the automation realm but what does it really mean?

  • Object based
  • Keyword / action based
  • Transaction based

To automate or not?

Where can you apply your new-found knowledge?

  • Functional vs. performance testing
  • Regression testing
  • System testing
  • Unit testing
  • Usability testing
  • Others
Tags