Introduction to Test Automation

80,00 

Software test automation is an increasingly predominant goal for IT projects, particularly in an agile context. This course provides participants with the opportunity to explore the advantages, disadvantages, limits, and constraints of functional test automation. It equips them with the knowledge and tools needed to implement an effective automation strategy in their future IT projects.

2 in stock

SKU: 13881 Category:

Start date

May 16, 2024

End date

May 24, 2024

Language(s) of the training

English

Languages spoken by the coach(es)

English, French

Instructor(s)

Bournonville Renaud

Contents

1. Test automation:

• When is automation applicable or necessary?
• What testing activities can be automated?
• What is the test automation process?
• What are the benefits and risks?
• Best practices
2. Unit tests:

• Introduction to tools like XUnits
• Test-Driven Development (TDD)
• Practical exercises
3. Integration tests:

• Importance of integration tests
• Practical applications
• Exercises using Postman

4. Acceptance tests:
• Key concepts
• Selenium and XPaths
• Behavior-Driven Development (BDD) and Cucumber

Objective

This course offers the learners the opportunity to explore the practical application of automated test execution at various test levels.

Learning Outcomes

On completion of this course, learners will be able to:

  • Understand what can be automated in testing.
  • Comprehend the test automation process.
  • Explore the practical application of automated test execution at various test levels, including unit tests, integration tests, and acceptance tests.

Schedule

This training has a total duration of 20 hours and takes place over 5 days:

  • 16-05-2024: 13:00 – 17:00
  • 17-05-2024: 09:00 – 13:00
  • 21-05-2024: 13:00 – 17:00
  • 23-05-2024: 09:00 – 13:00
  • 24-05-2024: 09:00 – 13:00

Format and Location

This course takes place ON-SITE
Terres Rouges building
14, porte de France
L-4360 Esch/Alzette

Level

Beginner

Prerequisites

Experience as a tester is recommended but not required.

Additional Info

This course is part of the Learning Track Software Tester.

Certification

This training does not have any assessment or exams; a certificate of participation will be issued to participants.

Esco Skills

tools for ICT test automation, develop automated software tests, ICT system integration, levels of software testing, manage tests, perform software unit testing

Esco Occupations

automation engineer, ICT integration tester, ICT system tester, ICT test analyst, ICT quality assurance manager, software tester