Finding and deleting unused object map entries Disable Object not found Debugging Using External Python Interpreter in Squish 6.6 and Later Custom Object Map Sanity Checks Iterating over items in Qt views How to Press the iOS Simulator Home Button via Squish Accessing Python data members and methods from Squish in PyQt applications Leverage the improved IDE integration of the Script-Based Object Map Resolving Duplication In Object Maps Dealing With Translated User Interfaces Drag & Drop in QtQuick (QML) Applications Checking if a process still exists Updating Excel Files Recording a screen movie of the test execution Automating .msi based installers on Windows Changing, setting screen resolution on Windows Sharing step definitions across test suites (BDD) Getting the color of a pixel Automating multiple applications with multiple Squish installations or editions (Windows, Web) Drag & Drop in Qt Applications Drag & Drop from and to Windows Explorer Hooking up Java sub-processes started by Qt AUTs Getting text of JTable cells via cell renderer Python test scripts failing to connect to secure servers Using PyLint with Squish test scripts that use source() Handling web pages with dynamic content Resizing Docked Windows (QDockWidget) Exporting sheets from Excel documents Using multiple browser instances Getting screen coordinates of QGraphicsItem, QGraphicsObject Removing duplicate lines from text files Profiling test script execution (Python) Maximizing, minimizing, restoring, resizing, positioning Windows (Qt) Searching for objects in all container instances Loading classes (Java) Slowing Down Test Script Execution Add command trace and per command screenshots to Python test scripts Getting data from web page faster Automating the page "The site's security certificate is not trusted!" in Google Chrome Automating PySide applications Getting foreground, background color of JTable cells Autocomplete, code completion, warning "Undefined variable ..." for Custom Python Functions, Variables or symbols provided by toolkit wrappers (Python) Passing arguments to test scripts Using Threads in Python Using the Page Object test design pattern Checking which monitor, display an object is being shown on (SWT, Java) Checking which monitor, display an object is being shown on (Swing, AWT, Java) BDD with Squish and Behave Waiting for, looking for, finding multiple objects Using different Firefox profiles Using Squish as a module in other Python scripts, applications Getting cell, column values from an SWT Table (Java, SWT) Checking visibility of a TableItem in a Table (SWT) Reading and writing remote files (Python 2.6 or higher) Merging multiple Squish reports Testing foreground, background, etc. colors of Qt widgets (Qt) Check for truncation of displayed text (Java, Swing) Logging object properties Getting PIDs for window titles, executables on Windows Search and replace of text in files via external tools Taking time of operations Printing backtrace, traceback (Python) Reading test data, data-driven testing Introduction to Python in Squish Using Squish functions in your own Python modules or packages Automating Oracle Forms applications (Java) Getting TreeItem of SWT Tree via path (Java) Getting OPTION tags of a SELECT tag Accessing the clipboard (Java) Accessing databases via external tools Comparing files (tab separated, UTF-8) Accessing the clipboard (Qt) Accessing databases via external Python scripts Checking mouse cursor shape or state (Qt) Creating screenshot verification points for volatile objects (QMenu, QAction, Qt) Working with UIWebView objects Semi automatic testing Accessing UITableView cells (iOS) Replacing Squish script functions (Python) Counting table rows (Web) Attaching to running Windows applications Moving the mouse cursor yourself Measuring GUI performance "_squishrunner error while loading shared libraries libpython2.6.so.1.0" Running multiple test instances simultaneously Modularizing your recorded scripts for reuse (refactoring) Finding sub-images on the screen (or in other images) Accessing Qt methods, members, properties, signals, slots and enums (Qt) Scrolling to a row in UITableView (iOS) Automating message boxes (Java, SWT) Automating drag & drop between Qt applications Automating Internet Explorer embedded in Java applications (Eclipse) Invoking mouseover, mouseout, etc. Automating PyQt applications Installing event, signal handler function in Python module Checking existence of remote files and folders (Qt) Getting date, time components of UIDatePicker objects Excluding libraries from py2exe distributions Requirements for automating PyQt applications Interacting with the Windows system menu Getting process information on Windows Using EMMA for checking code coverage Recording on other applications Using loadUrl() and evalJS() with QWebView Testing or waiting for an expected property value Copying files to remote computer with Python 2.6 (or higher) Finding child objects by their type Bringing window to foreground (Qt) Executing external applications Automating console (CLI) applications (Windows) Errors with (third party) Python modules "ImportError No module named site" Finding child objects by type and property values Empty nodes in HTML documents Getting object inheritance Changing encoding of a text file Creating screenshot verification points from test scripts Dynamically activating QMenu entries Getting Object Screen Position, Location, Coordinates (SWT) How to get text from a FormText object (SWT) Dumping all objects Listening on socket and executing commands Saving screenshot of an object on the local computer Maximizing, minimizing Windows, Shells (SWT) Getting Object Screen Position, Location, Coordinates (AWT, Swing) Getting Object Screen Position, Location, Coordinates (Qt) How can I print child nodes of a drop down element? Getting header names from QTreeWidget (Qt) "ImportError No module named ..." Can I use Python modules? Testing for memory usage or getting a process ID with applicationContext "TypeError 'int' or 'float' object is not callable" "No matching ... overload found Following overloads are available" Changing the Python installation used by Squish binary packages Using External Python Interpreter in Squish 6.5 and Earlier How do I build my own Python version? (Mac) Getting A Tooltip (Qt) Property Problems (Qt) Basic Scripting in Squish (if else condition) "%1 is not a valid Win32 Application" Errors when setting up a Python Virtual Environment with Squish Copyright © 2022 The Qt Company Ltd. All rights reserved.