Tester une application Qt avec Squish

Learn how to test your Qt application

Quelle est l'aspect le plus important pour des tests fonctionnels automatisés ? La réponse habituelle est la fiabilité des tests de votre application, oubliant ainsi que les dits tests fonctionnels doivent être fiables même après modification du code de l'application !

Cette formation a pour objectif de vous apprendre à tester votre application avec Squish de manière rapide et efficace. Parmi les techniques enseignées, l'enregistrement d'un script avec Squish et son adaptation pour produire un code de test le plus réutilisable possible, évitant ainsi au maximum de devoir reproduire des tests à chaque nouvelle version.

Note importante : cette formation et le contenu associé ne sont disponibles qu'en anglais.

Course contents:

  • Recording your first script, Verifying the Result
  • Getting stable scripts by programming
  • Optional, Python Introduction and/or Java script Introduction
  • Refactoring your scripts
  • Object Identification, Data driven testing, Qt Event Handling, File Access, GUI Coverage
  • Behavior-Driven Testing
  • Customized Object Identification, Automatic test runs, Special Purpose Squish

Télécharger le contenu complet de la formation...

Informations sur la session

This course is for:

Testers or programmers to support testers

Duration & Prerequisite:

3 Days training – Limited programming experience (you know the basics of programming, but you don’t necessarily have much experience).

Variants for on-site training:

2 days training:

Basic Qt programming knowledge. This training course (optionally) includes a short introduction to Python

3 days training:

Limited programming experience (you know the basics of programming, but you don’t necessarily have much experience).

4 days training:

For non-programmers. This training course contains extra material for testers without any programming experience.

5 days training:

Similar to the 3 or 4 days training course, but at your request; potential leftover time can be invested in getting your application’s workflow up and running with Squish.

Formations à Venir

Début

Jours

Lieu

Session

Langue

Prix hors TVA

██████

███

███████████████

███

███

█████

███

██████

███

███████████████

███

███

█████

███

██████

███

███████████████

███

███

█████

███

* plus TVA si applicable

Why learn about Squish GUI Tester?

Manual testing of user interfaces in applications is often a very complex and error-prone activity. Squish is a proven GUI test automation tool for functional GUI regression tests.

Companies in all types of industries, including KDAB, use Squish to reduce the time spent on GUI testing software releases while increasing the quality of their applications.

Squish offers:

  • Intelligent Recording and Playback of test scripts
  • Comprehensive Test Validation
  • Multiple Non-Proprietary Scripting Languages