0
votes

Fonctions de test CAPL et fonctions normales dans CAPL

Je veux connaître la différence entre les «fonctions de test CAPL» et les fonctions normales (comme en C ou C ++) qui peuvent être utilisées dans CAPL ?? Dans quel scénario dois-je utiliser des tests de test ?? Merci.


0 commentaires

3 Réponses :


1
votes

Les fonctions de test sont principalement utilisées pour les nœuds de test utilisés pour exécuter des cas de test (définis dans un fichier XML) et fournir des rapports sur les résultats.

Les fonctions normales peuvent être utilisées dans des nœuds de test / de simulation / de programme


0 commentaires

-1
votes

L'idée de la fonction de test et des fonctions normales est assez simple. Vous pouvez utiliser les deux dans le vecteur de canoë (modules de test) et VTest Studio. D'AILLEURS. Pour rendre la fonction visible dans la portée inverse, vous utilisez «Exporter» mot-clé.

Fonctions de test:
- Ils sont toujours plus haut (ne peuvent pas être imbriqués ou exécutés par une autre fonction)
- Ne retourne rien de
- Fournit une journalisation supplémentaire dans les rapports de test de canoë de vecteur (visibles soit dans le visualiseur de rapports de test de test HTML / XML)
- Utilisez-le uniquement dans les modules de test CAPL en tant que «étapes de test» des cas de test (la plupart des fonctions)

Fonctions occasionnelles:
- peut être appelé par d'autres fonctions et des fonctions de test
- pourrait avoir un retour
- L'exécution d'une fonction n'influence pas directement les journaux de test (seules les informations ajoutées par testStep, testStepassed, etc. seront ajoutées dans le rapport de test)
- Utilisez-les dans des cas de test uniquement lorsque vous souhaitez renvoyer certaines valeurs (les fonctions de test ne peuvent pas être utilisées dans ce cas)

- utilisez-les comme des pièces de test plus petites


0 commentaires

0
votes

Les fonctions CAPL pré-définies en interne ne nécessitent pas de bibliothèques de fonction ni de relier les fichiers d'en-tête à utiliser et à compiler ces fonctions. La bibliothèque interne de CAPL fournit des fonctions dans 3 catégories. 1. Bibliothèque interne de CAPL 2. Fonctions définies par l'utilisateur 3. Fonctions DLL, qui nécessitent l'utilisateur de mettre en œuvre une bibliothèque liée dynamique.


0 commentaires