Skip to main content

Posts written by Frerich Raabe

6 Reasons You Should Be Doing Behavior-Driven GUI Testing With Squish

6 Reasons You Should Be Doing Behavior-Driven GUI Testing With Squish

Behavior-Driven Development (BDD) is not a new idea. There are still..

Read Article
Creating Powerful Remote Test Fixtures Using RPyC & the Squish GUI Tester

Creating Powerful Remote Test Fixtures Using RPyC & the Squish GUI Tester

RPyC is a powerful Python module for distributed computing. It's..

Read Article
Sending E-Mail From Squish Tests

Sending E-Mail From Squish Tests

Automated testing using the Squish GUI Tester is a great thing: all the..

Read Article
Embedded World 2021 DIGITAL: Wrap-up

Embedded World 2021 DIGITAL: Wrap-up

The first-ever entirely digital version of Embedded World concluded last..

Read Article
Concurrent Test Execution with Squish and Docker

Concurrent Test Execution with Squish and Docker

Run your tests early, run your tests often. Easier said than done -- or is..

Read Article
Rückblick: Embedded Software Engineering Kongress 2020

Rückblick: Embedded Software Engineering Kongress 2020

Im Dezember 2020 fand die erste rein digitale Version des etablierten..

Read Article
One-up Your Squish GUI Testing With Docker Containers

One-up Your Squish GUI Testing With Docker Containers

Software testing projects benefit greatly from well-defined test..

Read Article
Squish Tip: Good use of the waitFor() function

Squish Tip: Good use of the waitFor() function

The Squish script API features a useful function called waitFor; what's..

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
ccache for MSVC

ccache for MSVC

I've been a happy ccache user for years. It's a great tool for avoiding..

Read Article
Recursion Depth Counting

Recursion Depth Counting

I've been touching this function which happens to call itself recursively..

Read Article