Archive for November, 2017

  • A Demo Mode or Using Highlighting for more “Visual” Test Script Execution

    By on November 28, 2017

    Since version 6.3 Squish offers highlightObject(), which highlights the specified object on the screen, similar to how it is done when selecting an object in the “Application Objects” view of the Squish IDE:   Since this is a function we can use it in our test scripts: def main():...

    Read more
    froglogic
  • Verify objects that appear only for short durations

    By on November 21, 2017

    Many applications that carry out a long-running task in the background display a dialog indicating the progress of the task. The dialog may block access to the application too if other actions do not make sense while the task is running. These dialogs usually appear and disappear by themselves,...

    Read more
    froglogic
  • Squish 6.3.1 Maintenance Release

    By on November 15, 2017

    Hamburg, Germany (November 15, 2017) – froglogic GmbH shipped maintenance release Squish GUI Tester 6.3.1 Squish 6.3.1 is a maintenance release containing bugfixes for all editions of the product. Next to improvements for testing of Windows, Qt, Web, macOS, iOS applications Java 9 has been added to the list...

    Read more
    froglogic
  • Squish Tip: Synchronization with waitUntilObjectReady()

    By on November 14, 2017

    waitUntilObjectReady() is a callback function that by default, does nothing, but it can be defined in your test scripts to do anything you want. The method is called just before waitForObject() returns, and gets as an argument, the object that Squish thinks is now ready to get events. It...

    Read more
    froglogic
  • Debug Qt application while running Squish GUI tests

    By on November 10, 2017

    Some issues with Application Under Tests (AUT) appear only when a test is executed with Squish. For some cases, it’s easier run our test scenario with Squish than repeating it manually. To get a detailed information about the state of our AUT during a test execution, you can attach...

    Read more
    froglogic
  • Tip: Setting up Squish to attach to running applications in a distributed environment

    By on November 2, 2017

    There may be occasions when you want to keep your application running across multiple tests. For these cases, Squish provides the « startaut » tool. While its name has the word ‘start’ in it, this tool is very powerful, and, in the case of  « startwinaut »,  can also be used...

    Read more
    froglogic