J'aime exécuter les tests qui utilisent RestFixture à partir de la ligne de commande. Je prévois également d'intégrer le même dans la configuration de construction TFS via le script Powershell. Exécuter les tests FitNesse RestFixture à partir de la ligne de commande
Répondre
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 {
}
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
Bon pour vous - Y at-il une vraie question ici? –
Je ne suis pas sûr de savoir comment accomplir cela. Telle est la question. – samdinesh