Archiver pour 2018

  • Run Squish IDE with custom preferences

    By on mars 14, 2018

    Motivation Sometimes, it may be desirable to start the Squish IDE with a non-default set of preference settings. Let’s consider a corporate environment where every tester is supposed to work with the same preference settings. To avoid configuration errors, and to help in deploying changes to everyone, the testers...

    En savoir plus
    froglogic
  • Iterating over Tables in a native Mac (Cocoa) GUI Test

    By on mars 6, 2018

    Neha wrote a blog article about Iterating over Tables in a Qt GUI Test a couple of weeks ago. I want to do the same in this blog article with the Squish for Mac and a Cocoa application. The application uses the NSTableView class for displaying tables. Motivation As Neha pointed out, there...

    En savoir plus
    froglogic
  • Using the Remote System API to start an AUT on Windows

    By on février 27, 2018

    The Remote System API can be used to start applications on a remote system. As you can see in the picture below the Remote System API is centered around the Squishserver. This makes it possible to interact with the filesystem and to start processes on the system the Squishserver...

    En savoir plus
    froglogic
  • Iterating over Tables in a Qt GUI Test

    By on février 20, 2018

    The Automated GUI Testing Tool Squish makes it possible to verify entire tables using a table verification point, but there are times when the requirements of a test case make it necessary to iterate over the items of the table in a GUI test. For example in cases where...

    En savoir plus
    froglogic
  • Squish 6.3.2 Update for Java, Android, Windows and Qt 5.10

    By on février 15, 2018

    Hamburg, Germany (February 9, 2018) – froglogic GmbH shipped maintenance release Squish 6.3.2 Squish 6.3.2 is a maintenance release containing bug-fixes for the Qt, Java, Windows and Android editions of the product. See the following sections for a detailed list of all changes. Qt Edition Provide pre-built packages for...

    En savoir plus
    froglogic
  • FreeRTOS and code coverage on embedded systems

    By on février 13, 2018

    Code coverage for embedded systems poses some questions that do not occur with desktop applications. In this post I will show the first steps on how to measure code coverage with Squish Coco on an embedded system. We will use the FreeRTOS Kernel as our example.

    En savoir plus
    froglogic
  • Meet Embedded Software Testing Specialist froglogic at Embedded World

    By on février 7, 2018

    froglogic, the vendor of the automated GUI Testing Tool Squish and Code Coverage Analysis Tool Coco, today announced that it will exhibit at the Embedded World in Nuremberg, Germany end of February. froglogic, an early anticipator for the need for GUI test automation and code coverage tooling for the rapidly transforming embedded markets, expanded...

    En savoir plus
    froglogic
  • How to automate GUI tests for macOS ‘.dmg’ installer images

    By on février 6, 2018

    If you have used Squish before, you probably already test your application thoroughly. However for a new user, there are a few steps to take until they even run the application in the first place: they need to install it. That procedure is part of the first impression you...

    En savoir plus
    froglogic
  • Use of script language closures

    By on janvier 30, 2018

    All supported script languages in the automated GUI Testing Tool Squish support closures. In this blog I’ll write up a simple example how closures can be used to unify function calls that seem to have different set of arguments. Assume a test snippet that tests two ways to open a settings dialog,...

    En savoir plus
    froglogic
  • How to test ‘.msi’ installer packages with Squish for Windows

    By on janvier 26, 2018

    For a user who is evaluating new software, the installation process is usually the first interaction he’ll make with that product. During this process, any error or misbehavior which makes the installation of the software difficult could lead the user to switch to a competitor’s product. . .  

    En savoir plus
    froglogic