QF-Test 9 introduces object variables. This new feature has an effect on many parts of QF-Test. This article presents an overview of the most important new features.
-
-
Extending the QF-Test Assertion API – A practical introduction
The API of the fluid check expressions in QF-Test is well equipped so that most checks can be written very easily. In some special cases, however, you may wish to extend the API, as is possible with chai.JS plugins. In this post, we show you how.
-
Introduction to QF-Test Plugin Development
In this blog post we unveil the full potential of QF-Test plugins.
-
Testing Content Security Policy (CSP) protected web pages with Firefox
Strong CSP rules make it more difficult to test them with Firefox from version 99 on.
-
No Log4j Vulnerability in QF-Test
In the last days, a vulnerability in the popular open source library log4j has been reported, nick-named Log4shell. QF-Test is not (and has not) been vulnerable to this attack, for a number of reasons.
-
QF-Test 5.0 and macOS Catalina (10.15)
In their recent version of macOS, named “Catalina” (10.15), Apple introduced a feature protecting users from executing malicious software downloaded from the Internet. To separate “good” from “bad” software, Apple implemented a so called “notarization” process, and software which has not been „notarized“ cannot be executed on macOS Catalina without further ado.
-
News about the print(…) and println(…) module
If you are working with QF-Test scripting nodes, no matter whether you prefer Jython, Groovy or JavaScript, you will come across the QF module sooner or later. This module, accessible in all script nodes and script terminals via the variable qf, holds a bunch of helper methods designed to make the life of a script programmer easier.