Author archive for Koos Vriezen

  • Automate UI Testing of Windows applications under Wine on Linux

    By on July 17, 2018

    If your Windows application runs fine under Wine, you can automate the GUI tests of your application using Squish for Windows running under Wine on Linux too. One reason to try Wine is to get a broader variation of Windows OS’es for finding hard to trigger bugs. Also, compared...

    Read more
    froglogic
  • Use of script language closures

    By on January 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,...

    Read more
    froglogic
  • Squish Expert Tip: Java object mapping in Squish for Android (vs. Squish for Java)

    By on August 15, 2017

    The Squish for Java edition wraps all seen Java objects for access in test script with a type which name is the fully qualified Java name, dots being replaced by underscores. E.g. a java.lang.String Java object is wrapped as object with type java_lang_String. On such a wrapped Java object,...

    Read more
    froglogic
  • Hybrid Qt on Android App Testing

    By on March 14, 2017

    Squish-6.1 for Android now has support for the UIAutomator framework for Android 4.3 or newer. Qt applications running on Android have C++ and Java code bundled together and running side-by-side. Squish can access objects from each language, but from a single test case, we must distinguish between these two...

    Read more
    froglogic
  • Multi-touch gesture support in Squish 5.1

    By on February 10, 2014

    Until Squish version 5.0, Squish supported recording and replaying of keyboard, mouse and single-touch events only. With the rise of smartphones, tablets and more sophisticated embedded user interfaces, the demand to also allow recording and emulation of multi-touch gestures as part of automated GUI tests steadily increased. With the...

    Read more
    froglogic
  • Translucent scrollbars

    By on October 30, 2008

    Postponing support for SMIL attribute ‘fill=”scroll”‘ for a long time, I now really needed this feature for extending the Atom feed support in KMPlayer. KMPlayer comes with a flash player backend and supporting the Youtube feeds was just a too low hanging fruit to not implement. Anyhow, to ensure...

    Read more
    froglogic
  • Maemo summit 2008

    By on September 27, 2008

    So I went to the Berlin summit this year. I might not have come if it wasn’t for for bunanson bringing my little project at a more popular level. It was really nice to meet him in person (left on the picture, as a big thanks I bought him...

    Read more
    froglogic
  • Experiences with the N810

    By on August 23, 2008

    The N810 is the third internet tablet that I own, starting with the first N770 that I got via the discount program. Exciting to see that more KDE developers now starting to develop and blog about their experiences with this device. A somewhat dejavu feeling reading these blocks came...

    Read more
    froglogic
  • Extending the script bindings for Java

    By on June 12, 2007

    Testing with the Squish Qt edition, one can add (from the Squish documentation) var num = QInputDialog.getInteger( "Require User Input", "How many pages have been printed?" ); in the scripts. So testers can fill-in data that the program can’t see. Unfortunately testing with the Java edition and using the...

    Read more
    froglogic