• Squish tip of the week: How to quickly identify test failures vs flaky tests

    2 Jul 2015 Do you have tests that fail randomly? Or maybe just periodically? Categorizing Test Failures Identifying and separating test failures related to defects versus flaky tests isn’t always as straight forward as it may sound. Why important? Time. Exponentially impacted time. When test failures are not handled intelligently, manually troubleshooting and distinguishing the two can lead […] more

  • Squish tip of the week: Bring window to foreground

    25 Jun 2015 When working with multiple applications, or multiple windows in a single application, you can tell Squish to bring the desired window to the foreground before working with the window. This applies to many different technologies or toolkits. For example, when working with NSWindow on Mac OS X (Cocoa), given the name or title of the […] more

  • Squish tip of the week: How to find answers to your Squish questions

    18 Jun 2015 There’s a wealth of Squish & Automated GUI Testing information at your finger tips. Sometimes the key is simply knowing where to look! Visit our Squish Resources page What technologies can Squish test? Learn more about the supported technologies and platforms Evaluation Guide Download, install and get started using Squish Documentation Documentation available at […] more

  • Squish tip of the week: Automate Business Rule Validation

    11 Jun 2015 Applications often have a set of business rules; rules that govern how an application should react based on a given set of input or actions. Or as Wikipedia defines it: A business rule is a rule that defines or constrains some aspect of business and always resolves to either true or false. Full definition Validate […] more

  • Squish tip of the week: Reuse tests, scripts and test resources

    5 Jun 2015 What makes your test framework shine? Its re-usability of common actions and resources All scripts, test data, verification points and even gestures in your Test Suite Resources are available to all Test Cases in your Test Suite. It doesn’t stop there… With Squish’s real-world scripting language support of Python, JavaScript, Perl, Tcl and Ruby, your […] more

  • Squish tip of the week: Create tests involving multiple AUTs

    28 May 2015 Squish can create and execute against tests against multiple Applications Under Test (AUT) Switch between applications (for recording or playback) using Application Context. Let’s say you are testing a chat application Two chat sessions are interacting. Even if one session is a Desktop application and the other is a Mobile App – it’s all possible! […] more

  • Squish Coco 3.2.2 Release

    20 May 2015 New maintenance release: Squish Coco 3.2.2 more

  • Squish tip of the week: Resizing a docked window

    20 May 2015 Resizing a docked window isn’t always as simple as it may seem. Docked windows often change height and width as well as their docked location. The control or widget can also be more complex, not resizing with a simple MouseDrag used with non-docked windows. The example below illustrates how to resize a docked window when […] more

  • Squish tip of the week: Using your AUT’s toolkit API

    14 May 2015 With each Squish edition, or technology supported, you can us the corresponding toolkit’s API from your test scripts. This gives you access to your application, and to make calls, beyond what can be done from your application’s user interface alone. Take for example the Java Convenience API In JavaFx applications you can have more than […] more

  • Squish tip of the week: Determine memory usage of Application

    23 Apr 2015 Need to know the memory usage of your application?Perhaps during key points in a test scenario? Using Squish’s Application Context, you can capture memory usage and other key information about your application at runtime. Learn more about Application Context Learn how to capture your application’s memory usage more

Upcoming Events

Past Events