Gefiltert nach Kategorie Fortgeschritten Filter zurücksetzen

ComponentNot­FoundExceptions analysieren

ComponentNotFoundException QF-Test

Sollte es QF-Test nicht möglich sein die gewünschte Komponente in der Anwendung zu finden, so wird eine ComponentNotFoundException geworfen. Wann immer eine Exception auftritt, loggt QF-Test (standardmäßig) ein Bildschirmabbild.

26. Mai 2020, Yann Spöri

Wie kann man Jython Scripts in QF-Test debuggen?

Debug Jython Scripts in QF-Test

Durch die Verwendung von Skriptknoten erlaubt QF-Test die Einbettung von kundenspezifischer Funktionalität in Ihrer Testfälle. Im Regelfall sollten diese Skripte vergleichsweise kurz und einfach sein und  nur dedizierte Funktionalität enthalten, während der Hauptteil der Testlogik durch die visuellen Knoten von QF-Test abgebildet wird.

In diesem Beitrag wird beschrieben, wie man die Eclipse bzw. Liclipse IDE konfiguriert, dass es sich mit dem Jython Interpreter von QF-Test verbindet, um so erweitertes Debugging nutzen zu können.

30. Januar 2020, Karlheinz Kellerer

Der Einfluss der Geometrie auf die Komponentenerkennung

Geometrie in QF-Test

Dieser Blogbeitrag befasst sich mit den Geometrieinformationen von Komponenten, warum QF-Test diese erfasst, welche Auswirkung diese haben und wie sie -auch bereits während der Aufnahme- geändert werden können.

19. September 2019, Gregor Schmid

Verwendung von QF-Test in Continuous Integration Systemen

Continuous integration QF-Test

Continuous Integration Systeme (CI-Systeme) unterstützen durch die kontinuierliche Abarbeitung diverser Teilschritte der Software-Entwicklung die Teams bei der täglichen Arbeit und sind vor allem zur Verbesserung der Qualität gedacht.

11. Juli 2019, Thomas Max

Neues beim QF-Modul print(…) und println(…)

print printin QF module

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.

04. Juli 2019, Pascal Bihler

Mausevents bei Webanwendungen

Mauszeiger Webanwendung

QF-Test nutzt semi-harte Events als Default ein (basierend auf dem Web AJAX Toolkit, Browser und Browserversion, OS etc.), aber nicht in allen Fällen. Es gibt drei Eventtypen.

06. Mai 2019, Plamen Vesselinov

Implementieren von Checkern

Check

Beim Testen einer Anwendung gehört das Überprüfen des aktuellen Zustandes einer Anwendung mit zu den wichtigsten Schritten.

16. April 2019, Yann Spöri

Passwort­verschlüsselung

Passwortverschlüsselung mit QF-Test

Sensitive Informationen wie Passwörter sollten vertraulich behandelt werden. Allerdings ist es oft der Fall, dass ein Test ein Login-Formular ausfüllen muss und deshalb das zugehörige Passwort benötigt.

05. März 2019, Yann Spöri

Wie erstellt man kunden­spezifische HTML/XML/JUnit Reports?

Report Kuchendiagramm

Über das Protokoll liefert QF-Test ein detailliertes Log über die Aktionen, die während eines Testlaufs durchgeführt wurden. Die Übersicht dieses Protokolls kann in anderen Reports zusammengefasst werden wie einem HTML/XML oder JUnit Report.

28. Februar 2019, Yann Spöri