2017-01-17 1 views

Répondre

1

Je vous conseille d'écrire une classe JUnit annotée à exécuter avec le FitNesseRunner, et indiquant Suite/test à exécuter. Ensuite, vous pouvez utiliser Maven ou Ant pour exécuter ce test à partir de la ligne de commande (je crois que TFS a le support de lancer Maven, sans avoir besoin de Powershell).

Exemple de test jUnit, exécutant FitNesse.SuiteAcceptanceTests.SuiteSlimTests.TestScriptTable.

import org.junit.runner.RunWith; 

@RunWith(FitNesseRunner.class) 
@FitNesseRunner.Suite("FitNesse.SuiteAcceptanceTests.SuiteSlimTests.TestScriptTable") 
@FitNesseRunner.FitnesseDir(".") 
@FitNesseRunner.OutputDir("./build/fitnesse-results") 
public class FitNesseRunnerTest { 
} 
+0

J'aime exécuter la même chose dans la ligne de commande. Je suis en train de tester les API qui finissent par vérifier l'API stockée en faisant une capture de fiddler de toutes les API. Ce qui évite la charge sur le serveur API. – samdinesh