Image

  • StarEAST 2019

    By on May 7, 2019

    This years StarEAST took place from April 28th to May 3rd at the Rosen Hotel Convention Center in sunny Orlando, Florida. Our team was located at booth 20.  Throughout the whole fair, one of the main topics was Behavior Driven Development (BDD). Discussions ranged from more general approaches to...

    Read more
    froglogic
  • Bulk Verifications of Similar Objects

    By on April 2, 2019

    Squish offers a number of verification points, or VPs: object property verification, screenshot verification, table verification or visual verification. We can create verification points during the initial recording of a test case or while recording a snippet. When doing so we need to select an object that we want...

    Read more
    froglogic
  • Code Coverage for VxWorks Applications

    By on March 12, 2019

    VxWorks is an embedded operating system provided by Wind River and is widely used for building safety systems. The development environment is based on Eclipse and uses a GCC compiler. This article will present how to integrate Squish Coco with VxWorks. It is based on a video embedded into...

    Read more
    froglogic
  • Embedded World 2019

    By on March 1, 2019

    After three days filled with test automation, we finish this year’s Embedded World conference going in a positive direction for automated testing. Each year, more people become aware of the need to automate their testing efforts, wanting to integrate GUI testing into their development processes. At this year’s conference,...

    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
  • Finding and editing dead code with Coco

    By on August 21, 2018

    As part of the coverage report, Coco generates a list of lines with dead code. One would often like to remove these lines, but when they are spread over a large project, it requires some effort to navigate the editor to them. This can be made easier with a...

    Read more
    froglogic
  • A Demo Mode or Using Highlighting for more “Visual” Test Script Execution

    By on November 28, 2017

    Since version 6.3 Squish offers highlightObject(), which highlights the specified object on the screen, similar to how it is done when selecting an object in the “Application Objects” view of the Squish IDE:   Since this is a function we can use it in our test scripts: def main():...

    Read more
    froglogic
  • Parallel execution in Squish

    By on October 2, 2017

    With the help of virtual machines one can perform parallel executions in Squish as a time saving strategy. As an application grows, it’s features increase and so do the number of testcases in the corresponding testuite. A testsuite containing a large number of testcases becomes a problem. It takes...

    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
  • How to log exact mouse click positions within screenshot results

    By on August 10, 2017

    With screenshot verifications, a failed test run shows us the differences between the expected vs actual images, but in some cases, the actual image is missing, or is missing important information. . .  

    Read more
    froglogic