

Utilisation de CA Application Test › Utilisation de la Workstation (Station de travail) et de la console avec CA Application Test › Génération de scénarios de test › Assertions › Ajout d'une assertion › Ajout d'une assertion à partir d'un ensemble de résultats JDBC
Ajout d'une assertion à partir d'un ensemble de résultats JDBC
Lorsque vous avez accès à la réponse d'un ensemble de résultats d'une étape JDBC, vous pouvez l'utiliser pour ajouter une assertion directement. L'exemple suivant illustre cette méthode d'ajout d'assertion.
Cet exemple repose sur une réponse d'ensemble de résultats, utilisant la réponse de l'étape Verify User Added (Vérifier l'ajout de l'utilisateur) du scénario de test à plusieurs niveaux (multi-tier-combo.tst) dans le répertoire d'exemples.
Procédez comme suit:
- Sélectionnez l'étape Verify User Added, puis double-cliquez pour ouvrir sa fenêtre d'éditeur. Remplacez l'instruction SQL par select * from users.

- Pour exécuter la requête, cliquez sur le bouton Test/Execute SQL (Tester/Exécuter l'expression SQL).
- Sélectionnez l'onglet Result Set (Ensemble de résultats), puis cliquez sur la cellule dans l'ensemble de résultats qui décrit les informations à analyser (par exemple, sbellum).

- Dans la barre d'outils sous la fenêtre Result Set, cliquez sur
Generate Assertion for the Value of a Cell (Générer une assertion pour la valeur d'une cellule).
L'objectif du test est de vérifier que sbellum s'affiche dans une cellule de la colonne LOGIN.
- Dans la boîte de dialogue Generate JDBC Result Set Value Assertion (Générer une assertion de valeur d'ensemble de résultats JDBC), saisissez l'étape de test (échec) de redirection en cas de non-détection de la valeur :

DevTest crée une assertion nommée Ensure JDBC Result Set Contains Expression (Vérifier que l'ensemble de résultats JDBC contient une expression) dans l'étape Verify User Added (Vérifier l'ajout d'utilisateur).

Remarque : Les mêmes fonctionnalités d'assertion sont disponibles lorsqu'un ensemble de résultats JDBC est affiché dans l'éditeur d'étapes.
Copyright © 2014 CA Technologies.
Tous droits réservés.
 
|
|