Es klappt was nicht mit QF-Test
Sie arbeiten mit QF-Test und etwas funktioniert nicht so, wie Sie denken? Dann können Sie (wie sonst vermutlich auch) im Internet suchen oder bei Stackoverflow recherchieren… Schneller sollte es aber über unsere eigenen Kanäle gehen…
Keine Koordinaten basierten Events und keine Bild basierten Checks! QF-Test kann mehr als das! Teil 1
Vor ein paar Tagen hatte ich das Vergnügen bei einem Meetup hier in Leipzig dabei zu sein. Das Thema war äußerst interessant – „Erfahrungen bei der Einführung von Testautomatisierung“. Viele Teilnehmer finden, dass Web-UI-Testing sehr fragil ist und es umständlich ist die Tests im „Ok-Status“ zu halten. Deshalb habe ich mich dafür entschieden diese kleine Blogserie mit folgendem Thema zu schreiben: Keine Koordinaten basierten Events und keine Bild basierten Checks! QF-Test kann mehr als das!
Knoten farblich kennzeichnen
Für die einfache Bearbeitung einer Testsuite ist es möglich Knoten farbliche Markierungen zuzuweisen. Diese Funktion ist besonders (aber nicht nur) in Zusammenhang mit komplexen Suchen und Ersetzen Operationen hilfreich – in diesem Fall können die farblichen Markierungen zum Beispiel dafür benutzt werden um anzudeuten welche Schritte noch der Überarbeitung bedürfen und bei welche Schritten die Überarbeitung bereits abgeschlossen ist.
Mausevents bei Webanwendungen
QF-Test nutzt semi-harte Events als Default ein (basierend auf dem Web-Framework, Browser und Browserversion, OS etc.), aber nicht in allen Fällen. Es gibt drei Eventtypen.
Standardschulung via Webinar (deutsch) 24.-27.06.2019
Sie findet vom 24.-27.06.2019 jeweils 10:00 – 11:30 und 14:00 – 15:30 statt. Einfach per webinar@qftest.com anmelden.
Knoten deaktivieren
In einigen Fällen ist es hilfreich Knoten temporär zu deaktivieren. Hier ist ein kurzer Beitrag, in dem Sie lernen, wie das geht.
Early Access für QF-Test/win
Sie haben Windows Anwendungen mit Win32, .NET, Windows Forms, WPF, Windows Apps zu testen? Dann probieren Sie doch QF-Test in der Early Access version aus.
Early Access: QF-Test für Windows Anwendungen
„license“, „license.new“, „license.txt“, „license.dat“, „license.old“, „license.server“ … Wer soll sich denn da noch auskennen?
Ja, es wirkt in der Tat ziemlich verwirrend, wenn man sich anschaut, wie die vermeintlichen QF-Test Lizenz-Dateien per E-Mail ankommen können. Dabei ist es eigentlich ganz einfach …
Implementieren von Checkern
Beim Testen einer Anwendung gehört das Überprüfen des aktuellen Zustandes einer Anwendung mit zu den wichtigsten Schritten.
Warum in die Ferne schweifen… wenn der beste Arbeitgeber in der Nähe sitzt
QFS (Quality First Software GmbH) zählt zur Top-Liga der besten ITK-Arbeitgeber in Deutschland und zu den Besten in Bayern. Die in Geretsried gegründete und mittlerweile auch in Leipzig tätige Firma ist stolz damit den Erfolg von 2018 wiederholt zu haben, als sie als Newcomer gleich Platz 1 in der Kategorie der Unternehmen bis 50 Mitarbeiter erreichte.
Variablen in QF-Test
Wofür sind Variablen in QF-Test da? Zum Einlesen von Testdaten, Übernehmen von Checkergebnissen, Speichern von Werten in der Anwendung und zur flexiblen Gestaltung von Tests.
Wir sind ein „Great Place to Work“
Wir verkünden feierlich, dass wir zum zweiten Mal in Folge als „Bester Arbeitgeber der ITK-Branche“ und als „Bester Arbeitgeber in Bayern“ mit dem ersten Platz ausgezeichnet worden sind.
Auf Unterelemente von UI-Komponenten zugreifen
In den meisten Fällen haben wir mit mehr oder weniger einfachen UI-Komponenten zu tun wie z.B. Buttons oder Textfelder. Nichtsdestotrotz müssen wir uns auch oft mit komplexeren UI-Komponenten wie Bäumen, Tabellen und Listen befassen. Diese UI-Komponenten haben Unterelemente.
Spezialwebinar speziell zu QF-Test Version 4.5 mit Pascal Bihler
Was gibt’s Neues in QF-Test Version 4.5? Mobile Emulation Mode, Electron testen etc.
Passwortverschlüsselung
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.
Wie erstellt man kundenspezifische HTML/XML/JUnit Reports?
Ü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.
Wie erstellt man Prozeduraufrufe?
Prozeduren, die auch Funktion, Routine oder Subroutine genannt werden, werden genutzt, um immer wieder auftretende Aufgaben zu lösen. Genauso können wir auch spezifizieren, dass gewisse aufeinander folgende Aktionen gebraucht werden um eine Aufgabe zu lösen (=Programmierung einer Prozedur). Wenn wir dann dieser Aufgabe begegnen, können wir einfach diese Prozedur aufrufen (und die Prozedur diese Aufgabe für uns erledigen lassen).
Capture & Replay
Auch in frühen Entwicklungsstadien bietet sich Capture-Replay an. Ein früher Start so erstellter Regressionstests und die Vergabe eindeutiger Namen / IDs sind die wichtigsten Grundlagen für effiziente (da stabile Wiedererkennung) Testautomatisierung.
Medium Upgrade QF-Test 4.5 freigegeben
Zu den Highlights dieses Medium Upgrades gehören das Testen von Electron Anwendungen, Unterstützung für Java 12, Konfiguration der Emulation von mobilen Browsern direkt im Schnellstart-Assistenten und Eclipse/SWT Anwendungen ohne Instrumentierung.
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