QF-Test kann mit gängigen CI-Tools wie Jenkins und TeamCity integriert werden. In diesem Beitrag zeigen wir, wie man QF-Test in drei einfachen Schritten in TeamCity CI integriert
QF-Test ist multilingual – und viele seiner Benutzer:innen auch. In diesem Artikel erklären wir, wie Sie die Interface-Sprache von QF-Test steuern.
Wir arbeiten ständig daran, die Komponentenerkennung in QF-Test zu verbessern. Mit QF-Test 6.0 haben wir ein völlig neues Paradigma vorgestellt: SmartID
Wie ich mit SAX, Multi-Threading und token-based parsing eine (viel) schnellere XML-Vergleichsbibliothek entwickelte.
Die Versionsnummer von QF-Test und in der Lizenzdatei – Wie hängt das zusammen?
Lilia Gargouri leitet gemeinsam mit Martin Varendorff das mgm Quality Team. Im Interview beschreibt sie für uns, wie sie zu QF-Test gefunden hat, was ihr bei der Testautomatisierung wichtig ist, und was sie sich von der zukünftig engeren Zusammenarbeit unserer Firmen erhofft.
Das Verhältnis von Testern und Entwicklern ist oft angespannt. Aber wenn alle ihre Fähigkeiten und ihren Fokus einbringen können, dann können wir gemeinsam großartige Software entwickeln.
Am Mittwoch den 27. April 2022 bei der Berufsfindungsmesse in Bad Tölz war QFS als Aussteller mit Yann Spöri, Martina Schmid und genanntem Firmen-Kicker vertreten.
Starke CSP-Regeln machen Website-Tests mit Firefox ab Version 99 komplizierter.
Heute am ersten April ist uns endlich ein vielversprechendes Experiment für das automatische Redesign von QF-Test gelungen – wofür die Blockchain Technologie nicht alles gut sein kann.
Im März 2022 besuchte ein Teil unseres Entwicklungsteams die JavaLand-Konferenz. Hier kommen ein paar Eindrücke von dieser Veranstaltung.
Tag ein, Tag aus beantwortet unser fleißiges Supportteam die Fragen unserer Kunden. Hier gibt es einige dieser Antworten zu Datentreibern, Terminal-Filtern und Default-Variablen.
Die gleichzeitige Ausführung mehrerer Tests kann die Ausführungszeit erheblich verkürzen (wenn die Systemleistung keinen Engpass darstellt) und gleichzeitig viel Infrastruktur-Overhead einsparen, da alles auf einer Maschine laufen kann.
Gewiss, ein Team von Testerinnen und Testern kann gerade umfangreiche Testprojekte schneller und besser bewältigen als eine einzelne Person. Aber manche auf den ersten Blick einfach scheinende Dinge werden im Team tatsächlich deutlich schwieriger.
Die Quality First Software GmbH wird 20 Jahre alt. Wir haben alle Kollegen gebeten, ihre ersten Erinnerungen mit uns zu teilen.
Lebt FX überhaupt noch? Diese Frage können wir aus Sicht von QFS klar mit „Ja“ beantworten: JavaFX lebt und wird seit 2014 mit QF-Test/FX in einigen großen Projekten eingesetzt.
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.
Excel-Dateien können in QF-Test über die einen einfachen Prozeduraufruf eingelesen werden, wobei die Prozedur qfs.utils.files.readExcelFile aufgerufen werden muss:
QF-Test unterstützt von Haus aus das Testen von Websites mit Chrome, Firefox, Edge, einigen anderen und sogar dem guten alten Internet Explorer. Aber es gibt eine Menge anderer, weniger bekannte Browser, mit denen Sie vielleicht trotzdem Ihre Tests ausführen möchten, wie zum Beispiel Chromium, Brave, Iron, Vivaldi und Yandex.
Das TestRunListener Interface kann genutzt werden um vor oder nach der Ausführung eines Knotens oder beim Fehlern weitere Aktionen auszuführen. Diese Aktionen können zum Beispiel der Testdokumentation oder der Fehleranalyse dienen. Im Folgenden werden einige TestRunListeners vorgestellt (Jython Server Skripte):
Wir verwenden Cookies zur anonymisierten Auswertung Ihres Besuchs auf unserer Webseite durch "Matomo". Dafür benötigen wir Ihr Einverständnis, welches für zwölf Monate gilt.
Wir verwenden funktionale Cookies, um die Basisfunktionalität der Webseite zu gewährleisten.
Wir verwenden Matomo zur Analyse und Optimierung unserer Webseite. Cookies erlauben eine anonyme Erfassung der Informationen und helfen uns, Ihnen einen benutzerfreundlichen Besuch unserer Webseite zu bieten. Matomo-Cookies aktivieren