Prise en main de Framework de tests automatisés
Si vous débutez avec , Framework de tests automatiséslisez cette présentation pour découvrir ce que le framework peut faire. Ensuite, suivez le didacticiel pour créer et exécuter un test qui utilise les fonctionnalités ATF les plus basiques. Une fois que vous vous sentez à l’aise avec les bases, explorez les fonctionnalités plus avancées fournies par l’ATF.
Les fonctionnalités ATF offrent une flexibilité dans la façon dont vous testez votre instance.
Catégories de configuration d’étape de test
| Catégorie | Description |
|---|---|
| Catalogue de services dans le Portail de services | Effectuez des tests de bout en bout pour un élément de catalogue dans le Portail de services.
|
| Application Navigator | Créez des tests pour vérifier les fonctionnalités de navigation.
|
| IU personnalisée | Créez des tests simples qui imitent les actions de l’utilisateur sans script.
|
| Formulaire | Créer des tests de formulaires.
|
| Catalogue de services | Effectuez des tests de bout en bout pour un élément de catalogue.
|
| Formulaires dans Portail de services | Créez des tests de formulaires dans le Portail de servicesfichier .
|
| REST | Créez et envoyez une demande REST entrante, puis vérifiez la réponse.
|
| Serveur | Effectuez des opérations plus complexes, notamment les suivantes :
|
Variables de sortie
- Effectuez une déclaration côté serveur sur un enregistrement que vous avez précédemment inséré.
- Créez un enregistrement en tant qu’utilisateur unique, puis rouvrez son formulaire en tant qu’utilisateur différent.
Configurations d’étapes de test personnalisées
Conservation des données
Le Framework de tests automatisés suit et supprime automatiquement toutes les données créées par l’exécution de tests et restaure automatiquement les modifications après le test.
Suites de tests
Les suites de tests vous permettent d’exécuter un lot de tests dans un ordre spécifié. En outre, les suites de tests peuvent être hiérarchiques, avec des suites imbriquées dans d’autres suites. Vous pouvez associer des suites de tests à des planifications qui déterminent quand le système exécute les suites de tests.