Kurs Testing Qt with Squish


Testing with Squish

– Learn how to test your Qt application with Squish

What is the most important thing about a tool for automatic testing?

Often the answer is not that it will reliably test your application, but instead that it will reliably test your application tomorrow

when you have adapted the application slightly! The ambition of this training is that you will learn to use Squish for testing

your application, over and over again – with much reduced efforts versus before. The techniques you learn involve recording

a script with Squish and then adapting this into a piece of reusable code that is much less likely to break with the next version

of the application it tests.


2 - days

Target audience

Testers or programmers to support testers


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

Content Covers:

•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

•Customized Object Identification, Automatic test runs, Special Purpose Squish

Getting Started with Squish

•10.000 Feet Overview

•Recording and Playback

•Verify The Result

Further Testing Possibilities

•Object Identification

•Data Driven Testing

•Application Internals

•Event Handling

•File Access

Getting Stable Scripts by Programming

•Python Introduction

•Verify The Result II


Advanced Squish Usage

•Customized Object Identifiers

•Automatic test runs Special

•Purpose Squish Final Exercise

Advanced Squish Usage Customized

•Object Identifiers Automatic test runs

•Special Purpose Squish

•Final Exercise

Copyright (c)Tech Support

All Rights Reserved