Web Test Automation with Katalon

Inter-company training

Who is the training for?

This training is intended for people directly involved in test management:

  • Testers
  • Test analysts
  • Developers
  • ..

Level reached

Advanced

Duration

2,00 day(s)

Language(s) of service

EN FR

Prerequisites

In order to follow this Katalon training in optimal conditions, it is necessary to have a good knowledge of testing processes. Knowledge of web programming is an advantage but not mandatory.

Goals

Katalon Studio is an open source framework based on Selenium and Appium that automates API testing as well as web and mobile application testing by interacting with different browsers. With many features (reporting, data-driven testing, GIT, plugin repository...), Katalon is particularly appreciated for its execution time, for the flexibility of its tests and for its reliable object recognition.

Beyond the tool, this Katalon training aims to give you a working methodology that can be reused in the context of professional testing projects.

Pedagogical Objectives:
  • Implement test automation with Katalon
  • Automate the testing of Web applications
  • Understand the architecture and operation of the Katalon Studio tool suite
  • Capture cases and organize them into a test suite, then replay them
  • Know the advanced options, design and optimize Katalon Studio tests
  • Execute, maintain the designed tests and set up different environments
  • Understand the differences between keyword-driven and data-driven tests
  • Build tests in the IDE

Contents

1. Introduction to Katalon Studio

a. About Katalon
b. Installing Katalon Studio

2. Getting Started with Katalon Studio

a. Identifying the elements
b. Maintaining a Test Script
c. Storing values with Katalon Recorder
d. Verify with Katalon Recorder
e. Logical Actions with Katalon Recorder
f. Data-driven execution
g. Katalon Recorder in an asynchronous environment
h. Exporting with Katalon Recorder

3. First HMI steps with Katalon Recorder

a. Discovering the Interface
b. The Object Repository
c. The spy object
d. Modification of a test case
e. Maintenance of test cases
f. Organizing test execution
g. Performing verification
h. Looping with Katalon Studio

Teaching methods

Our practical work is integrated throughout the theoretical sessions:

  • Capture and replay test cases and test suites
  • Replay and optimize test cases and test suites
  • Drive tests by keywords and data

These courses might interest you