Archive for 2019

  • Collecting and Analyzing Execution Times of Squish Tests Written in Python

    By on February 19, 2019

    In the lifecycle of your Squish tests, there may be situations where you wonder why your test is taking more time than you would expect. You might also wonder why a well-running suite of tests is taking a significantly higher amount of time when running on a new version...

    Read more
    froglogic
  • Squish 6.4.3 Maintenance Release Now Available

    By on February 19, 2019

    froglogic GmbH is happy to announce a maintenance release of its flagship product Squish, the preferred tool for creating automated GUI functional regression and system tests for all desktop, mobile, web and embedded platforms.  Squish 6.4.3 is a patch release containing bug fixes and stability improvements for all editions...

    Read more
    froglogic
  • Refactoring in the Squish IDE

    By on February 19, 2019

    Introduction/Motivation A simple way to get started with testing your application with Squish is to record interactions with your application which correspond to the functionality you want to exercise. Once the recording is complete, Squish generates a test script in your preferred scripting language, containing those actions you performed...

    Read more
    froglogic
  • Using Squish for Windows and Image-Based Object Lookup for Automation via VNC

    By on February 11, 2019

    If you are unable to install Squish on the device you want to test, and you are using a GUI toolkit not supported by Squish so that using the Built-In Hook is not an option, you might still be able to test your application using Squish for Windows and...

    Read more
    froglogic
  • Transitioning from Recorded Tests to Written Tests

    By on February 5, 2019

    New Squish users often begin their testing journey by record and playback of GUI tests. Recording a test script captures high-level interactions with your Application Under Test (AUT) instead of low-level events, like moving the mouse across the screen. The returned script is displayed in your preferred scripting language...

    Read more
    froglogic
  • Sharing the Scripted Object Map

    By on January 29, 2019

    Often, we are asked whether the scripted object map file can be shared between multiple test suites by moving the names.py file to a global scripts folder (the extension of names varies depending on the scripting language in use). For technical reasons, the default location of the names.py file, which...

    Read more
    froglogic
  • Qt for Web Assembly Support in Squish

    By on January 23, 2019

    WebAssembly is a new binary executable format. It is mainly used to run web applications within a web browser, but it is also supported by other projects like Node.js or standalone interpreters written in C, Rust, Haskell and even JavaScript. WebAssembly is not tied to a particular programming language...

    Read more
    froglogic
  • Code Coverage for C# Programs With Visual Studio

    By on January 22, 2019

    Squish Coco is mostly used for programs written in C++, but it also supports code coverage for C# programs. The preparation of a C# program for code coverage is rather simple, thanks to a Visual Studio add-in that is part of Coco. This post is a short tutorial about...

    Read more
    froglogic
  • froglogic Added as New Entrant to Gartner’s Magic Quadrant for Software Test Automation

    By on January 15, 2019

    “Cloud and digital business demand a shift toward continuous quality. Application leaders must support their teams in integrating and effectively utilizing test automation tools in their DevOps toolchain, to enable continuous delivery.” froglogic has been positioned in the 2018 Magic Quadrant (MQ) for Software Test Automation, a report published by leading consulting...

    Read more
    froglogic
  • Finding Table Cells by Header Text

    By on January 15, 2019

    Surely you have seen (screenshots of) huge Excel spreadsheets before. If not, just imagine a wall of numbers. Now imagine such a table in the application you need to test. Verifying a table cell by looking for the correct number? Not so easy. What would be better than looking...

    Read more
    froglogic