Pour l'exécution automatisée de cas de test, l'entreprise Scheidt & Bachmann utilise depuis plusieurs années déjà l'outil de test QF-Test, car il est idéal pour tester les applications Java GUI.
Le défi était d'utiliser les cas de test Java GUI existants, y compris toutes les procédures créées en QF-Test, dans le cadre de Robot Framework. Ceci est nécessaire car Robot Framework est l'outil choisi pour tester les appareils de terrain qui fonctionnent sous Linux et qui contiennent l'application Qt à tester.
Afin de créer des cas de test complets de bout en bout entre l'appareil de terrain (application Qt) et l'application back-office (application Java), nous avions besoin d'un moyen de combiner QF-Test et Robot Framework. Le soutien de QFS nous a proposé rapidement une interface detaillée qui permets au Robot Framework d'accéder et d'exécuter des procédures individuelles par mot-clé (l'approche du Keyword-Driven-Testing).
L'image suivante montre comment Robot Framework utilise et pilote une procédure QF-Test:
Cette approche nous a permis de créer des cas de test complets de bout en bout, ce qui simplifie et raccourcit considérablement la réalisation des tests de version au niveau des appareils de terrain et du back-office.
Le support très coopératif et très rapide de QFS a joué un rôle déterminant dans l'implémentation de cette nouvelle fonctionnalité, ce qui nous a permis de faire des progrès considérables en très peu de temps.
À l'avenir, cette approche nous permettra de gagner beaucoup de temps dans la création de nouveaux cas de tests automatisés, ainsi que dans l'exécution des cas de tests.
Auteur: Marvin Klerx
QS - Fare Collection
Scheidt & Bachmann Fare Collection Systems GmbH
Mönchengladbach, Deutschland
1. Cookies fonctionnels
Nous utilisons des cookies fonctionnels pour garantir la fonctionnalité de base du site web.
2. Cookies de performance et de statistique
Nous utilisons Matomo pour analyser et améliorer notre site web. Des cookies permettent une collection anonyme des informations qui nous aident à vous offrir un visite clair et facile à utiliser de nos pages web.
This cookie contains a unique, pseudonymized visitor ID internal to Matomo for recognizing repeat visitors.
This cookie is used to track from which website the anonymized user proceeded to any page or sub-page.
The Matomo session cookie is used to track the visitor's page requests during the session. The cookie is automatically deleted at the end of each session (website visit), at the latest after one day.
is created and should be then directly deleted (used to check whether the visitor’s browser supports cookies).
short lived cookies used to temporarily store data for the visit.
short lived cookies used to temporarily store data for the visit.