JUnit реализация QAF

Добрый день. Можно ли реализовать работу QAF с JUnit? Например, я хочу использовать qaf-gherkin в своем проекте, но он основан на JUnit + Cucumber. Как я вижу, есть похожий вопрос, но нет описания проекта и на какой тестовой среде он был основан.

1 ответ

Решение

QAF построен на TestNG. Если вы используете Junit для Java, вы можете запустить с помощью TestNG, установив junit="true" в файле конфигурации. Однако для переноса огурца в QAF это не должно повлиять на текущий бегун Junit или TestNG, пока вы не используете какие-либо специфические функции Junit. Все, что вам нужно, чтобы начать использовать QAF, следуя документации. Вам не нужно писать или использовать дополнительный Java-класс для запуска ваших тестов, потому что QAF позаботится об этом. Все, что вам нужно сделать, это создать файл конфигурации xml для запуска вашего BDD

Поскольку QAF обеспечивает все потребности тестирования вместе, вам не нужно ретранслировать на нескольких платформах (junit и cucumber в вашем случае).

Другие вопросы по тегам