2017-01-17 2 views
0

Мне нравится выполнять тесты, которые используют RestFixture из командной строки. Я также планирую интегрировать их в конфигурацию сборки TFS с помощью сценария Powershell. enter image description hereExecute FitNesse RestFixture Тесты из командной строки

+0

Хорошо для вас - есть ли здесь реальный вопрос? –

+0

Я не уверен, как это сделать. Вот в чем вопрос. – samdinesh

ответ

1

Я рекомендую написать класс jUnit, аннотированный для запуска с помощью FitNesseRunner, и указывая, что Suite/Test будет запущен. Затем вы можете использовать Maven или Ant для запуска этого теста из командной строки (я считаю, что TFS имеет встроенную поддержку для запуска Maven без необходимости использования Powershell).

Образец jUnit test, работает 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

Мне нравится запускать то же самое в командной строке. Я тестирую API, который в конце концов проверяет API, хранящийся при захвате скрипача всего API. Это позволяет избежать загрузки на сервер API. – samdinesh

Смежные вопросы