Automated web testing (EN)

David Solnař

Kurzem Vás provede David Solnař

Základní info

Description

Do you have experience with manual testing and would you like to try how to automate them? Learn how to control a web page with a script instead of directly by the user. The main advantage is easy and fast repeatability of tests and its importance is given by the reality of web browsers. 

This course is designed for anyone who needs to create automated tests of web services. This course does not depend on one platform. There are several tools for testing web services.
We will introduce you to the issue of organizing tests.
The course contains practical examples and exercises.

Goals

  • Automate the web with various features
  • Import into tested systems
  • Creating queries for web services
  • Setting up tests so that they are independent of the prepared data
  • Creation of stress tests

Target

This course is for testers and programmers.

Contents

Introduction
  • Testing
  • Web services
  • Basics of XML, XSD, WSDL
  • Basics of JSON
  • Architecture and functionality of the tested application
SoapUI tool environment
  • SoapUI features
  • Structure and modularity of SoapUI projects
  • Test scenarios in SoapUI
Working with API tested systems
  • Import WSDL
  • Import Swagger
Test scenario steps:
  • SOAP and REST
  • HTTP
  • JDBC
  • Parameter transfer
  • Conditional jumps
  • Creating and calling a function
  • Groovy script
  • Waiting
  • Manual input
  • Assertions
Parameterization of SoapUI projects
  • Global and context parameters
  • Saving and using parameters
API Simulation
  • Mock service generation
  • Creating answers
  • Answer selection logic
  • Parameterization of answers
Stress tests
  • Generating a stress test
  • Stress test strategy
  • Evaluation of results
Scripting
  • Introduction to Groovy
  • Useful scripts
  • Use scripts in test scenarios

Prerequisites

  • Basics of programming
  • Knowledge of how web services work

Study Materials

Materials are in electronic form.

Automated web testing (EN)

Vybraný termín:

 ONLINE

Cena
11 990 Kč + 21% DPH

Kontaktovat dodavatele


Kontrola proti spamu. Kolik je dvě a devět ? Součet zapište číslicemi.