Pourquoi avons-nous choisi QF-Test plutôt que Squish ?

Rapport d’évaluation QF-Test du groupe R.J. Lee

L’équipe de QF-Test m’a demandé comment nous avons choisi et utilisé QF-Test ici à RJ Lee Group. J’ai fait des recherches sur une douzaine de programmes de test GUI ; seuls QF-Test et Squish semblaient pouvoir répondre à nos besoins. J’ai téléchargé les versions d’évaluation des deux, les ai configurées pour notre système, et ai écrit quelques tests dans les deux. J’ai expliqué les deux à notre testeur manuel et l’ai laissé les essayer. J’ai également expliqué les deux à notre développeur principal. Ensuite, nous en avons discuté tous les trois, nous avons constaté que les deux répondaient à tous nos besoins techniques, puis chacun d’entre nous a choisi individuellement QF-Test plutôt que Squish.

Voici pourquoi :

Nous automatisons nos tests plus rapidement que l’ajout de nouvelles fonctionnalités, de sorte que les tests augmentent à chaque version. C’est bien mieux que le document de test manuel qui s’allongeait à chaque version :-)

J’ai utilisé des scripts Jython pour chronométrer des actions de test comme la recherche, l’ouverture d’enregistrements et le démarrage de l’application. Les résultats du chronométrage (avec le numéro de build et l’hôte) sont enregistrés dans une base de données, ce qui nous permet de suivre les performances avec une granularité beaucoup plus grande. Nous utilisons également des actions en boucle pour trouver les fuites de ressources.

J’aime beaucoup les scripts dans la JVM. Pouvoir stocker le contenu d’un champ de texte dans une variable pour une vérification ultérieure est formidable. Il en va de même pour savoir combien d’éléments se trouvent dans un tableau avant et après l’application d’un filtre. Au fur et à mesure que QF-Test s’installe dans notre environnement de développement, je passe plus de temps à écrire des tests en Jython. C’est le domaine dans lequel je pense que QF-Test pourrait être amélioré. J’aime ce qu’il peut faire maintenant – mais vos ingénieurs peuvent-ils faire en sorte que l’intégration des scripts fasse autre chose de cool ? Je fais des choses comme ouvrir une série d’enregistrements et trouver le temps moyen d’ouverture, changer chaque champ dans un formulaire et vérifier les exceptions dans le journal, essayer de casser le filtre en exécutant des permutations de chaînes de recherche, etc.

Vous faites un outil formidable. Merci,

Logan White Stack du groupe R.J. Lee


Pourquoi nous avons choisi QF-Test plutôt que Squish, juillet 2009 – Logan White Stack, R.J. Lee Group, Monroeville, Etats-Unis.

Nous utilisons des cookies "Matomo" pour l'évaluation anonyme de votre visite à note page web. Pour cela nous avons besoin de votre consentement qui est valable pour douze mois.

Configuration de cookies

Cookies fonctionnels

Nous utilisons des cookies fonctionnels pour garantir la fonctionnalité de base du site web.

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.

Détails des cookies
Description Fournisseur Durée de vie Type But
_pk_id Matomo 13 Mois HTTP Contient un identifiant de visiteur unique et pseudonymisé interne à Matomo pour reconnaître les visiteurs qui reviennent.
_pk_ref Matomo 6 Mois HTTP Utilisé pour suivre à partir de quel site Web l'utilisateur anonymisé est arrivé sur notre site Web.
_pk_ses Matomo 1 Jour HTTP Le cookie de session Matomo est utilisé pour suivre les demandes de page du visiteur pendant la session.
_pk_testcookie Matomo Session HTTP Utilisé pour vérifier si le navigateur du visiteur prend en charge les cookies.
_pk_cvar Matomo 30 Minutes HTTP Stocker temporairement les données relatives à la visite.
_pk_hsr Matomo 30 Minutes HTTP Stocker temporairement les données relatives à la visite.