Filtered by category Advanced Reset filter

No Log4j Vulnerability in QF-Test

QF-Test check

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.

13. December 2021, Pascal Bihler

How to test browsers like Brave, Vivaldi, Yandex, Iron

Less known browsers

QF-Test natively supports testing websites with Chrome, Firefox, Edge, some others and even good old Internet Explorer. But there are plenty of other, lesser-known browsers that you might still want to run your tests with, such as Chromium, Brave, Iron, Vivaldi and Yandex.

19. October 2021, Max Melzer

TestRunListeners in QF-Test

Listen icon

The TestRunListener interface can be used to execute additional actions before or after the execution of each node or in the case of any exception / error. This actions can (for example) be used for testdocumentation or error analysis. In the following some TestRunListeners are introduced (Jython server scripts).

18. August 2021, Yann Spöri

JIRA Examples with QF-Test

Logo Jira Software

On a popular demand we have created examples on how QF-Test can be integrated with JIRA. 

17. June 2021, Plamen Vesselinov

Parsing JSON

 JSON file

Especially when testing websites, you are now and then faced with the problem of having to parse JSON (=JavaScript Object Notation) strings. 
In this blog article, however, the JSON library provided by QF-Test should be described.

07. December 2020, Yann Spöri

Analyzing ComponentNot­FoundExceptions

ComponentNotFoundException QF-Test

In case QF-Test is unable to identify the corresponding component in the application a ComponentNotFoundException get's thrown. Whenever an exception occurs QF-Test (by default) logs a screenshot.

26. May 2020, Yann Spöri

How to debug Jython Scripts in QF-Test

Debug Jython Scripts in QF-Test

By the usage of script nodes QF-Test allows embedding of special custom functionality into your test-cases. Typically, these scripts are supposed to be short and relatively simple containing just dedicated functionality, whereas the majority of test logic is done via QF-Test visual nodes.

In this article I explain how to prepare an Eclipse or standalone Liclipse IDE to connect to the Jython interpreter of QF-Test and allow enhanced debugging.

30. January 2020, Karlheinz Kellerer