Posts tagged with ‘script’

  • Monitoring long-running tests by intermediary logging of results

    By on 十月 2, 2018

    Motivation The set of tests being run on an application tends to grow as more features are added, or more bugs are fixed. This comes at the cost of execution times: for example, a test suite that took

    Read more
    froglogic
  • Convert Text-Based Object Maps to Script-Based Object Maps

    By on 八月 1, 2018

    With Squish 6.4 we introduced script-based object maps, which provide a more powerful way to manage object names. Script-based object maps will enable you to use native script language concepts to org

    Read more
    froglogic
  • BDD Test Cases in Squish: Clean Up After Your Scenarios!

    By on 六月 12, 2018

    Squish allows creating functional tests for user interfaces in a behaviour-driven (BDD) style, enabling the tester to concentrate on what the user does (“enter user name, confirm login dialog”) instead of how it is done (“enter this, click there”). Leveraging the scripting languages supported, a very elegant scheme for…

    Read more
    froglogic
  • Difference between “Object not found” and “Object not ready” errors

    By on 五月 22, 2018

    Object synchronization functions such as waitForObject or waitForObjectItem may return various error messages. Fully understanding these messages is important to debug a test script. Squish recognizes

    Read more
    froglogic
  • Squish & Python

    By on 四月 17, 2018

    Squish is shipped with different scripting languages allowing to start recording or writing tests cases in any of them without lengthily setup. The list is: Ruby, JavaScript, Perl, Tcl and the one of

    Read more
    froglogic
  • Using the Remote System API to start an AUT on Windows

    By on 二月 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 int

    Read more
    froglogic
  • Synchronized batch execution of Squish

    By on 十月 24, 2017

    Squish test execution involves multiple processes which may even run on different machines. Ensuring that all parts are up and running before actual test execution can be challenging sometimes. The fo

    Read more
    froglogic
  • Overview of the new file comparison functions in Squish 6.3

    By on 九月 12, 2017

    With Squish 6.3 we added two new file comparison functions. The objective is to make it easier to verify not just the application state but also the output an application might generate. Squish now of

    Read more
    froglogic
  • Accessing a SQL database from your JavaScript Test

    By on 六月 19, 2017

    A common task in GUI tests is to automate entering some data into forms. To properly test and verify such scenarios, it is often necessary to interact with the database backend from the test. As an ex

    Read more
    froglogic
  • Squish Tip: Silent verifications

    By on 五月 30, 2017

    Motivation The verification functions provided by Squish have built-in logging that can be augmented or customized, one of this customizations allows to silence the logging of test.vp() calls. In Squi

    Read more
    froglogic