L'idée d'un cadre de tests automatisés

1, que l' on appelle la modularisation est que plusieurs points de mesure différents dans un seul test et une étape de test de fractionnement d' un seul point de l'emballage, un module est formé.

Par exemple: un test pour tester la procédure de connexion, y compris: Entrez le nom d'utilisateur, mot de passe et l'identification et l'enregistrement;

Ensuite, vous pouvez entrer un nom d'utilisateur, mot de passe, l'identification et l'enregistrement, quatre annuler l'opération de connexion sont encapsulées dans quatre modules différents. Lors du test, vous pouvez simplement appeler ce module. Dans ce cas, lors d'un changement de module, il vous suffit de maintenir un module séparé qui peut être peut être un cas de test différents basés sur différentes combinaisons de modules.

2, l'idée de la bibliothèque de soi-disant test est de sublimer la pensée modulaire, ce qui est de créer un fichier bibliothèque d'applications de test (peut être API, DLL, etc.), ces bibliothèques est une collection de fonctions. Ses différentes de la pensée modulaire est qu'il étend l'interface à l'idée que vous pouvez aller pour passer des paramètres via l'interface, plutôt que d' un module scellé peut être considéré comme un plus d'une « porte » de modules interactifs.

Par exemple: ou au-dessus du cas de test, il suffit d'entrer un nom d'utilisateur, mot de passe, l'identification et l'enregistrement, annuler la connexion emballé dans une bibliothèque qui contient une fonction de connexion, la fonction Connexion accepte deux paramètres « nom d'utilisateur, mot de passe », entrée différents noms d'utilisateur et mots de passe peuvent être différents cas de test. Une autre fonction peut être cancle.

3, les soi-disant idées basées sur des données , des opinions différentes, beaucoup de gens se sentent seuls la table de données EXCLE différentes en lecture seule un haut niveau de paramétrage, en fait, comment comprendre qu'il n'a pas d' importance, la clé est que les bonnes idées peuvent être appliquées à votre cadre. Et je crois comprendre que les variables constantes, axée sur les résultats des données, des données différentes ont conduit à produire des résultats différents. Pour les données importées peuvent être de plusieurs façons, par exemple: table EXCLE, le XML (pour une utilisation dans le WEB), la base de données (DB), fichier CSV, TXT et peut donc.

4, les soi-disant idées de mots clés , cette idée, j'ai pensé que la différence entre relation orientée objet, l' interaction avec la modularisation. Plus tard compréhension personnelle, en fait, est une sorte de pensée orientée objet axée sur des mots clés, par exemple: QTP, RFT, l'objet peut être une donnée ou un mot - clé, ramper à l'objet, il peut être emballé comme un objet de test clé ( Cet élément peut être emballé dans un mot - clé IUG), de sorte que les différentes opérations peuvent être critiques à ses objets, les différents objets peuvent conduire le flux des différents résultats des tests.

de manière simple application Excel peut utiliser une table, qui comprend « type d'objet » « Nom de l'objet » « Nom de l'objet Opération » « déterminer les détails » « résultats attendus ». Dans ce cas, en introduisant différents types d'objets et les noms, les différents objets seraient opérationnels pour construire une table des cas de test.

 

Publié 16 articles originaux · louange 7 won · vues 20000 +

Je suppose que tu aimes

Origine blog.csdn.net/weixin_40264260/article/details/104892129
conseillé
Classement