Mehr als Strings – Wie Sie Objektvariablen ab QF-Test 9 effektiv nutzen
In diesem Webinar werden wir das neue Konzept der „Objektvariablen“ in QF-Test 9 technisch vertiefen.
In diesem Webinar werden wir das neue Konzept der „Objektvariablen“ in QF-Test 9 technisch vertiefen.
QF-Test 9 ermöglicht erstmals das Arbeiten mit Objektvariablen. Dieses neue Feature äußert sich an vielen Stellen in QF-Test. In diesem Artikel geben wir einen Überblick über die wichtigsten Neuerungen.
Die API der sprechenden Prüfausdrücke in QF-Test ist reichlich ausgestattet, so dass die meisten Prüfungen ohne Weiteres umgesetzt werden können. In Spezialfällen möchte man die API aber gerne erweitern, so wie es mit chai.JS-Plugins möglich ist. Hier zeigen wir, wie das geht.
In diesem Post erforschen wir die Möglichkeiten, die sich mit QF-Test Plugins bieten.
Starke CSP-Regeln machen Website-Tests mit Firefox ab Version 99 komplizierter.
In den letzten Tagen wurde eine Schwachstelle in der Open-Source-Bibliothek Log4j gefunden, über die Server-Systeme kompromittiert werden können (genannt “Log4shell”). QF-Test ist (und war) nicht von dieser Schwachstelle betroffen, und zwar aus einer Reihe von Gründen.
In ihrem aktuellen Betriebssystem macOS “Catalina” (10.15) hat Apple eine Funktion integriert, die den Benutzer vor Schadsoftware schützen soll, die aus dem Internet geladen wurde. Um “gute” von “schlechter” Software zu unterscheiden setzt Apple dazu auf einen Prozess, der “Beglaubigung” (engl. “notarization”) heißt, und “unbeglaubigte” Software kann ohne Weiteres nicht mehr auf macOS Catalina gestartet werden.
Wer sich in QF-Test mit Script-Knoten beschäftigt, ganz gleich ob er jetzt Jython, Groovy oder JavaScript bevorzugt, wird früher oder später über das “QF”-Modul stolpern. Dieses Modul, welches in allen Script-Knoten und Skript-Terminals unter dem Variablennamen qf zur Verfügung stellt, bündelt eine Reihe von Hilfsmethoden, die einem das Leben als Skript-Programmierer erleichtern.