Qu'est-ce que la classe de coureur en concombre?
Qu'est-ce que la classe de coureur en concombre?

Vidéo: Qu'est-ce que la classe de coureur en concombre?

Vidéo: Qu'est-ce que la classe de coureur en concombre?
Vidéo: Cucumber DocString | Runner Class and Report Generation 2024, Peut
Anonim

Comme Concombre utilise Junit, nous devons faire un test Cours de coureur . Cette classer utilisera l'annotation Junit @RunWith(), qui indique à JUnit quel est le test cours de coureur . Cela ressemble plus à un point de départ pour que Junit commence à exécuter vos tests. Dans le dossier src, créez un classer appelé TestRunner.

Les gens demandent aussi, qu'est-ce qu'une classe de coureur ?

Un JUnit Coureur est classer qui étend le résumé de JUnit Cours de coureur . Coureurs sont utilisés pour exécuter le test Des classes . Les Coureur qui doit être utilisé pour exécuter un test peut être défini à l'aide de l'annotation @RunWith.

Sachez également qu'est-ce que le monochrome est vrai dans le concombre ? Concombre Options (@CucumberOptions): Monochrome vrai : cela signifie que la sortie de la console pour le Concombre test sont beaucoup plus lisibles et suppriment tout caractère illisible. false: alors la sortie de la console n'est pas aussi lisible qu'elle devrait l'être.

On peut également se demander, qu'est-ce que la classe de coureur de test en concombre?

En plus de diriger un concombre fichier de fonctionnalités, le cours de testeur agit également comme un lien entre les fichiers de caractéristiques et la définition d'étape Des classes . C'est dedans cours de testeur , que vous fournissiez le chemin d'accès à la fois au fichier de fonctionnalités et aux définitions d'étape classer.

Qu'est-ce que @CucumberOptions ?

Essentiellement @ ConcombreOptions nous permet de faire tout ce que nous aurions pu faire si nous avions utilisé la ligne de commande de concombre. Ceci est très utile et de la plus haute importance, si nous utilisons IDE tel éclipse uniquement pour exécuter notre projet.

Conseillé: