5. Scripts utilitaires
a) Effectuer des tâches génériques qui peuvent être utilisés dans toutes les applications.
Avantage de mot-clé Driven Framework.
• Le principal avantage de ce cadre est le faible coût pour entretien. Si il ya un changement à tous les cas de test alors que le fichier de cas de test doit être mis à jour et le pilote de script et script de démarrage restera le même. • Pas besoin de mettre à jour les scripts en cas de modifications à l'application.
La conception du cadre sera purement basé sur vos besoins et votre façon de penser. Il n'y a aucune règle solide à suivre.
Personnellement, je voudrais avoir mon propre cadre (cadre hybride) conçu selon mes propres exigences. Quoi qu'il en soit, la meilleure pratique est, nous devrions créer des sous-dossiers ci-dessous dans votre dossier racine.
ObjectRepository-> Pour garder votre objet partagé repositories.Datatables-> Pour conserver les tableaux de données QTP et Excel externe sheets.
Config-> Pour garder l'environnement xml variables fileRecoveryScenario -> Pour garder votre scénario de reprise files.Tests-> Vous pouvez garder vos Tests de QTP ici. Vous pouvez inclure d'essai contenant Actions réutilisables ici. Et un test qui est utilisé comme se script de pilote peut également être stockée here.library-> vous pouvez garder votre fichier VBS qui contient VBScript functions.Results-> Vous pouvez stocker le résultat de fichiers (soit QTP fichier résultat ou fichier résultat personnalisé) ici. En fait, il aura pas de règles /approche solide pour créer cadre QTP.