Blog

  • Visual Verification Points – Using the VisualVP Editor

    By on Mai 22, 2019

    Today we will demonstrate some tips and tricks to using the Squish ‚Visual Verification Point Editor‘

    Weiterlesen
    froglogic
  • TEST Magazine: Squish for Automation of HMI Tests on Embedded Devices

    By on Mai 21, 2019

    Embedded HMIs have seen tremendous growth in their application within the automotive technology sector, a market valued in 2015 at roughly $16 billion (£12.3). In-vehicle infotainment (IVI) systems and human-machine interfaces (HMIs) are technologies in almost all modern consumer cars, providing capabilities for navigation, multi-media playback and safety-critical systems....

    Weiterlesen
    froglogic
  • Video: Using pip to Install External Python Modules

    By on Mai 15, 2019

    Learn how to use the pip package manager to install additional modules to the Python interpreter that is included in Squish. Add features to the default Python feature set and avoid manual installations. Bootstrap pip: https://bootstrap.pypa.io/get-pip.py Example Requests Library: https://realpython.com/python-requests/

    Weiterlesen
    froglogic
  • Using Linux uinput From a Test Script

    By on Mai 14, 2019

    With UI testing, one may need the Squish API for so-called native functions. The Squish native functions, as well as the mouse* and keyboard* functions, use the by the windowing system provided methods. Toolkit specific APIs, like mouseClick, may also use native functions but might as well post events...

    Weiterlesen
    froglogic
  • StarEAST 2019

    By on Mai 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...

    Weiterlesen
    froglogic
  • Using External Tools in the Squish IDE

    By on Mai 7, 2019

    The Squish IDE supports opening the files shown in the „Test Case Resources“ and „Test Suite Resources“ with external tools. This works by associating file content types or a file extension (for example „.txt“) with one or more applications, tools, shell scripts, etc. These associations can be edited at...

    Weiterlesen
    froglogic
  • Video: GUI Testing of Embedded Devices

    By on Mai 3, 2019

    Watch how to automate GUI tests for applications running on embedded devices easily. The Squish GUI Tester’s architecture supports remote access to embedded hardware to record and playback user interaction, verifications and validations. Squish features you might know from desktop testing are fully supported. In addition, Squish GUI test...

    Weiterlesen
    froglogic
  • Testing Multiple Applications In One Test Case Using Separate Squish Packages

    By on April 30, 2019

    Automating more than one application in a single test case is doable but what if the UI technology differs? We would like to show you how to handle two applications in a single test case, using two different Squish packages and squishservers as well as advantages and disadvantages of...

    Weiterlesen
    froglogic
  • Video: Converting Text-based Object Maps to Script-based Object Maps

    By on April 24, 2019

    The introduction of the Script-based Object Map to Squish 6.4 brought many improvements to creating configurable, flexible test cases, including accomplishing dynamic object lookups & object refactoring. Today’s video shows you how to convert your legacy Text-based Object Map to a Script-based Object Map:

    Weiterlesen
    froglogic
  • Leveraging Python Packages For Better UI Testing

    By on April 23, 2019

    Python is a very popular language, and for good reason. A wealth of production-quality packages for performing all kinds of tasks is freely available on the Internet. But did you know that all this power is readily available in Squish tests, too? This article explains how to extend the...

    Weiterlesen
    froglogic
  • Video: Image-based Testing with Squish GUI Tester

    By on April 22, 2019

    Image-based testing can be a great addition to the object-aware testing automation approach of Squish GUI Tester. It helps to interact with objects which would not be recognized otherwise, e.g. 3D-painted GUI controls or custom complex GUI controls. It may also be used to automate controls which are not...

    Weiterlesen
    froglogic
  • Meet froglogic, the Vendor of the Squish GUI Tester and Squish Coco, at This Year’s STAR EAST

    By on April 17, 2019

    froglogic, the makers of the automated GUI Testing Tool Squish and Code Coverage Analysis Tool Coco, will exhibit at this year’s STAR EAST conference in Orlando, Florida, this May 1st – 2nd.  Wondering if Squish or Coco is the right match for your needs? Check out some of the...

    Weiterlesen
    froglogic
  • Integrating Java Code Coverage Tools With Squish Tests

    By on April 16, 2019

    In test-driven development, a common challenge is to decide which tests to write and how many are necessary. Ideally, one would have as many tests as there are possible deviations in a program’s behavior. This is often very hard to achieve though, so it is necessary to determine how...

    Weiterlesen
    froglogic
  • Video: Creating Reusable Test Functions Through Shared Script Libraries

    By on April 10, 2019

    Learn how to create test script modules or test frameworks to make your GUI tests maintainable. Squish supports you in doing this through the concept of Shared Scripts and Global Scripts. While Shared Scripts group together test code within a Test Case or Test Suite, Global Scripts can be...

    Weiterlesen
    froglogic
  • Demo: API Testing Using Squish

    By on April 9, 2019

    Testing is an important part of the development of a software, the idea being that the more thorough the tests, the higher the chances are of discovering code defects or bugs. While Squish focuses on GUI testing, it can also be used for other kinds of testing, including what...

    Weiterlesen
    froglogic
  • Explore Squish’s Object- and Image-based Recognition Capabilities in This Month’s Article from Test Magazine

    By on April 3, 2019

    The article linked below explores Squish’s unique capabilities for Object-based and Image-based recognition, showing you when one is the preferred method or when combining both in a single test case is most suitable for creating robust tests with long-term stability.

    Weiterlesen
    froglogic
  • Video: Analyzing Dependencies with Dependency Walker

    By on April 3, 2019

    Learn how to analyze dependencies of your application to find a matching Squish for Qt package that is binary-compatible with your application under test. Dependency Walker is a free tool that can help find out which libraries and library versions your application depends on, like the Qt libraries. In...

    Weiterlesen
    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...

    Weiterlesen
    froglogic
  • Does Your Car Have an In-Vehicle Navigation System? Then It May Have Been Tested Using Squish

    By on März 28, 2019

    TeleNav is a leading provider of connected car and location-based platform services, focused on transforming life on the go for people — before, during, and after every drive.  Leveraging their location platform, global brands such as GM, Toyota and AT&T deliver custom connected car and mobile experiences.  Additionally, advertisers...

    Weiterlesen
    froglogic
  • Video: Object Recognition Through Wildcard Matching

    By on März 27, 2019

    In this week’s video, we’ll show you how to optimize lookups of objects with changing properties through Wildcard Matching. You’ll learn to set placeholders easily for variable parts of object properties to avoid duplicated Object Map entries. Wildcard Matching Squish Documentation: https://doc.froglogic.com/squish/late… Introduction to the Script-based Object Map: https://doc.froglogic.com/squish/late…...

    Weiterlesen
    froglogic
Mehr laden