Squish: Difference between revisions
Jump to navigation
Jump to search
(Re-categorize: "Tools" -> "Squish") |
m (fix links) |
||
Line 23: | Line 23: | ||
* [[:Category:Tools::Squish::Navigating_a_QDateEdit | Navigating a QDateEdit]] | * [[:Category:Tools::Squish::Navigating_a_QDateEdit | Navigating a QDateEdit]] | ||
* [[:Category:Tools::Squish::Using_Squish_and_custom_properties | Using Squish and custom properties]] | * [[:Category:Tools::Squish::Using_Squish_and_custom_properties | Using Squish and custom properties]] | ||
* [[:Category:Tools::Squish::Generating test data | Generating test data]] | * [[:Category:Tools::Squish::Generating-test-data | Generating test data]] | ||
* [[:Category:Tools::Squish::Calculating checksums | Calculating checksums]] | * [[:Category:Tools::Squish::Calculating-checksums | Calculating checksums]] | ||
* [[:Category:Tools::Squish::Clicking link in label | Clicking link in label]] | * [[:Category:Tools::Squish::Clicking-link-in-label | Clicking link in label]] | ||
* [[:Category:Tools::Squish::Interacting with menus and menu items | Interacting with menus and menu items]] | * [[:Category:Tools::Squish::Interacting-with-menus-and-menu-items | Interacting with menus and menu items]] | ||
* [[:Category:Tools::Squish::Remember_nativeType | Remember to use native type for hard to predict objects]] | * [[:Category:Tools::Squish::Remember_nativeType | Remember to use native type for hard to predict objects]] | ||
* [[:Category:Tools::Squish::Use_decorator_to_profile_tests|Use a decorator to profile tests]] | * [[:Category:Tools::Squish::Use_decorator_to_profile_tests|Use a decorator to profile tests]] |
Revision as of 08:21, 11 August 2020
Squish is a tool developed by Froglogic used for automatic testing of Qt applications.
Guidelines
Tips and Tricks
- Verifying the value of a QLabel
- Verifying the existence of a menu item
- Finding list items that ends in a given string
- Robust selection of items in a tree or list view with variable text
- Iterating through a table
- Custom settings for test runs
- Waiting for input from the test operator
- Hooking into slow-launching subprocesses on Windows
- Waiting for a progress bar or progress dialog
- Navigating a QDateEdit
- Using Squish and custom properties
- Generating test data
- Calculating checksums
- Clicking link in label
- Interacting with menus and menu items
- Remember to use native type for hard to predict objects
- Use a decorator to profile tests
Training
KDAB offers help and training with Squish.