QF-Test chez Swiss Life
Depuis 2012, nous utilisons QF-Test pour les tests de régression quotidiens de l'interface graphique de notre nouveau système de devis d'assurance EVApro et nous sommes très satisfaits.
Pour nous, l'utilisation de QF-Test présente principalement les avantages suivants :
- Approache générique: Avec QF-Test, il est possible d'enregistrer les actions de manière élégante pour chaque type de contrôle et de les résumer, par exemple les actions "définir une valeur" et "vérifier une valeur" pour les champs de texte et les zones combinées ou l'action "cliquer" pour les boutons.
- Fichiers de cas de test partagés pour les interfaces HTML et Java: L'application testée existe à la fois dans une variante RAP et une variante RCP. En raison de l'approche générique, il est possible d'utiliser les mêmes fichiers de cas de test (*.xls) pour le test des deux variantes.
- Enregistrement simple au sein de la demande: En raison de l'approche générique, les fichiers de cas test ne contiennent que des données relativement simples telles que (valeur définie, PersonDialog.BirthDate : DATE FIELD, 06/05/1978), grâce auxquelles un contrôle avec l'ID spécifié obtient la valeur de date spécifiée. Ces informations sont enregistrées automatiquement lorsqu'un utilisateur utilise l'application ; lorsqu'il ouvre une boîte de dialogue spéciale de l'application, un tableau apparaît, à partir duquel il peut copier les informations directement dans son fichier de cas test.
- Petit fichier de la suite de tests, bien structuré et facilement lisible: Nous n'avons besoin pour RAP et RCP que d'un seul fichier partagé de la suite de tests (*.qft), qui est très petit (environ 150 KB) et bien structuré (XML). De plus, il est entièrement lisible : Contrairement à certains produits concurrents de QF-Test, ce fichier ne comporte aucune section cryptée ou propriétaire. Cela facilite aussi grandement la comparaison des différents états de développement de ce fichier dans notre système de gestion des versions.