2016-06-21 4 views

ответ

1

Помогает ли unit test from the project? Аннотации Suite определяют, какие тесты следует запускать.

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

Где я могу найти свои тестовые страницы в каталоге FitNesseRoot? Мой FitNesseRunnerTest успешно выполнен. Он создал FitNesse.SuiteAcceptanceTests.SuiteSlimTests.TestScriptTable.html в OutputDir. Но я не вижу, чтобы мои тесты выполнялись. Я просто хочу запустить тестовую страницу. Я попробовал полный URL-адрес страницы, но он выдает сообщение об ошибке «Нет страницы» –

+1

Вы пробовали полный URL-адрес своей страницы, или вы разделили «http: // localhost: /'prefix? Последнее должно сработать. Поэтому, если http: //localhost/MySuite.MyTest является URL-адресом, вы вводите 'Suite (« MySuite.MyTest »)' –

+0

MySuite.MyTest был уловкой. Спасибо за предложение. Я вижу, что HTML-страница создается в OutputDir после запуска FitNesseRunnerTest. Это оно? Кроме того, могу ли я использовать FitNesseRunner в инструментах непрерывной интеграции, таких как Jenkins для запуска тестов FitNesse. –

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