|
|
|
|
|
- Présentation
- Mise en place
- Création et enregistrement du scénario
- Importation d'un scénario dans un projet
Test automatique créé par l'utilisateur
WINDEV permet à l'utilisateur d'enregistrer un scénario de test pour le transmettre au service qualité ou au développeur. L'utilisateur peut ainsi transmettre simplement un protocole de reproduction difficilement explicable. Le développeur pourra importer directement le ou les tests dans son projet. Ces tests pourront être lancés par exemple pour reproduire le problème de l'utilisateur, et être ainsi ajoutés aux tests automatiques disponibles sur l'application. Le fichier scénario est un fichier d'extension "wsct". Création et enregistrement du scénario La création du scénario peut être réalisée : - directement dans l'application, par programmation, grâce à la fonction dbgDébutEnregistrement. Différentes fonctions WLangage sont disponibles :
- sans modifier l'application, grâce à un fichier spécifique. Il suffit de créer un fichier <Nom Executable>.WX à côté de l'exécutable de l'application.
Ce fichier doit contenir les lignes suivantes :
[Scenario] Actif = <0/1> Fichier = <Nom du fichier WSCT> CheminDLL = <Chemin DLL de test> Détaillons ces lignes :- Actif : Ce paramètre doit correspondre à 0 pour ne pas enregistrer, et 1 pour enregistrer le scénario
- Fichier : Nom du fichier scénario (fichier d'extension "wsct"). Ce nom peut être construit avec les éléments suivants :
| | [%RepExe%] | Répertoire de l'exécutable, toujours complété par le caractère "\". Ce répertoire est équivalent au résultat de la fonction fRepExe. | [%NomExe%] | Nom de l'exécutable. | [%Date%] | Date de lancement du fichier scénario. | [%Heure%] | Heure de lancement du fichier scénario. | [%NomUtilisateur%] | Nom de l'utilisateur courant. | [%NomMachine%] | Nom de la machine. | [%RepDonnees%] | Répertoire des fichiers de données HFSQL spécifié par l'utilisateur lors de l'installation de l'application. Ce répertoire est équivalent au résultat de la fonction fRepDonnées. | [%RepDonneesUtilisateur%] | Répertoire pour les données de l'utilisateur courant de l'application courante. Ce répertoire est équivalent au résultat de la fonction fRepDonnéesUtilisateur. |
- CheminDLL : chemin permettant d'accéder à la librairie wd300test.dll. Cette DLL est nécessaire à la création du scénario.
Importation d'un scénario dans un projet Pour importer dans un projet un scénario créé par l'utilisateur : - Ouvrez dans WINDEV le projet voulu.
- Sous le volet "Tests automatiques", dans le groupe "Tests", déroulez "Nouveau" et sélectionnez "Importer un scénario enregistré sur l'application".
- Sélectionnez le fichier scénario à importer (extension wsct).
- Le scénario est automatiquement importé dans le projet :
- Pour chaque fenêtre manipulée dans le scénario, un test automatique est créé. Si des tests existent déjà pour la fenêtre, les tests importés sont automatiquement créés dans les tests associés à la fenêtre.
- Les tests importés sont automatiquement mis en construction : c'est au développeur de regarder les tests et de les activer si nécessaire.
- Les fenêtres de description correspondant aux tests importés sont affichées sous l'éditeur : il est ainsi possible de revoir chaque test un par un.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|