Skip to main content
BDD Steps with Parameters

BDD Steps with Parameters

Motivation In Behavior Driven Development, it is possible that individual..

Read Article
Automating alternate menus with Squish for Mac

Automating alternate menus with Squish for Mac

The menus on macOS allow for a menu item to have an alternate version: if..

Read Article
Enabling Squish to hook into Sub-Processes started by the AUT

Enabling Squish to hook into Sub-Processes started by the AUT

Often more complex application do not consist of just a single executable...

Read Article
Benefiting from combined usage of Squish and Coco

Benefiting from combined usage of Squish and Coco

It is sometimes a good idea to use Squish GUI Tester and Coco in the same..

Read Article
Debugging Test Failures Using Your Favorite IDE

Debugging Test Failures Using Your Favorite IDE

One goal of automated testing through Squish is to find bugs and..

Read Article
Finding & Fixing Dependencies Between Test Cases

Finding & Fixing Dependencies Between Test Cases

Works for me! Did you ever hear yourself uttering those words, or maybe..

Read Article
Accessing a SQL database from your JavaScript Test

Accessing a SQL database from your JavaScript Test

A common task in GUI tests is to automate entering some data into forms...

Read Article
Approaches to creating BDD Scenarios

Approaches to creating BDD Scenarios

Behavior Driven Development uses conversations around concrete examples of..

Read Article
Customizing QtQuick support in Squish

Customizing QtQuick support in Squish

Motivation Squish supports automating QtQuick 2.x based applications out..

Read Article
Squish Tip: Testing Tooltips on Windows

Squish Tip: Testing Tooltips on Windows

For many Windows controls (i.e. GUI components) Squish exposes the tooltip..

Read Article
How to design good BDD steps

How to design good BDD steps

Some time ago I started to work on a new product and we decided to do the..

Read Article
How to execute only desired BDD scenarios

How to execute only desired BDD scenarios

When doing BDD testing sometimes there is a need to execute only certain..

Read Article