Squish: Difference between revisions
Jump to navigation
Jump to search
Alan Ezust (talk | contribs) No edit summary |
|||
Line 13: | Line 13: | ||
*[[:Category:Tools::Squish::Verifying_the_value_of_a_QLabel | Verifying the value of a QLabel]] | *[[:Category:Tools::Squish::Verifying_the_value_of_a_QLabel | Verifying the value of a QLabel]] | ||
*[[Squish/Using Helper Objects|Using Helper Objects]] | |||
*[[:Category:Tools::Squish::Verifying_the_existence_of_a_menu_item | Verifying the existence of a menu item]] | *[[:Category:Tools::Squish::Verifying_the_existence_of_a_menu_item | Verifying the existence of a menu item]] | ||
*[[:Category:Tools::Squish::Finding_list_items_that_ends_in_a_given_string | Finding list items that ends in a given string]] | *[[:Category:Tools::Squish::Finding_list_items_that_ends_in_a_given_string | Finding list items that ends in a given string]] |
Latest revision as of 12:12, 13 August 2024
Squish is a tool developed by The Qt Company used for automatic testing of Qt applications.
Guidelines
Tips and Tricks
- Verifying the value of a QLabel
- Using Helper Objects
- 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