Beiträge markiert mit ‘object map’

  • Use XPath in Squish for Web as Alternative to Object Names

    By on August 7, 2018

    The object names in Squish are a powerful feature, not only with the ability to look up objects, but also to synchronize on them. In Squish 6.4 this became even more flexible with the introduction of the script-based object map. But there are some situations left where the Squish...

    Weiterlesen
    froglogic
  • Convert Text-Based Object Maps to Script-Based Object Maps

    By on August 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 organize the object map, to reduce redundancy and to help with dynamic object lookup. In this article I...

    Weiterlesen
    froglogic
  • Squish GUI Tester 6.4 Release with Cutting-edge Object Recognition Features

    By on Juni 26, 2018

    We are delighted to announce the Squish GUI Tester 6.4 release. This version introduces cutting-edge GUI object recognition features: flexible and fail-safe Script-based Object Maps and highly configurable Image-based Object Lookup methods. These features simplify mastering test automation challenges such as maintaining object names, dynamic object lookups and UI...

    Weiterlesen
    froglogic
  • Difference between „Object not found“ and „Object not ready“ errors

    By on Mai 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 GUI objects by a subset of their properties and values. In the example below, we would like to click on an object of...

    Weiterlesen
    froglogic
  • Using HTML5 data attributes in Squish/Web object names

    By on Juni 27, 2017

    One of the more challenging aspects of creating Squish tests is the generation of stable object names. The name to identify an object should ideally never match any other object on the screen. And using a name for identifying an object should not include data that is to be...

    Weiterlesen
    froglogic
  • Define your own Symbolic Names

    By on Februar 21, 2017

    Usually when Squish adds an object to the Object Map, Symbolic Name is created as a combination of its properties (e.g. caption and type of the selected object). Thanks to that, most of the time it’s easy to identify objects behind these names. However, there are cases where it...

    Weiterlesen
    froglogic
  • Upcoming feature „script-based object map“

    By on Januar 18, 2017

    Upcoming feature: Script-Based Object Map In July 2016 two blog articles presented an alternative script-based Object Map approach for advanced management of object names. The idea is to use script language variables instead of string-based Symbolic Names for object look-up and interaction functions. As shown in the examples below,...

    Weiterlesen
    froglogic
  • Squish tip of the week: 10 reasons why using a version control system is awesome!

    By on März 16, 2016

    Why is it important to use a version control system also known as source control or revision control? Please ask yourself: 1. Have you ever had to maintain multiple versions of a product? 2. Have you ever lost code or had a backup that was too old? 3. Have...

    Weiterlesen
    froglogic
  • Squish tip of the week: Updating changed objects

    By on Januar 20, 2016

    Periodically (or frequently) objects change in applications. Having a time-efficient approach to updating your automated test suite is important. The Object Not Found tool in Squish helps users update any changed objects by prompting the user for the new or changed object when tests are run from the IDE.

    Weiterlesen
    froglogic
  • Squish tip of the week: Convert Symbolic Name to Real Name in 2 Clicks

    By on Oktober 29, 2015

    Squish uses the concept of the Object Map, with Symbolic Names and Real Names available for use in scripts. At times an object real name may be needed at the script level instead of the symbolic name. Quickly convert your symbolic name to a real name by right clicking...

    Weiterlesen
    froglogic