2017-01-28 14 views
1

У меня есть работающий тестовый проект с jbehave, который тестирует программное обеспечение на другой машине.Как я могу запускать тесты jbehave с разными параметрами

Итак, моя проблема заключается в том, что я хотел бы запускать те же истории для одного и того же программного обеспечения на других машинах.

Когда я суммирую, тестируемое веб-приложение устанавливается на 20 разных хостах, и я хотел бы запускать тесты для каждого экземпляра.

Испытания - это простой тест на дым, где я ежедневно проверяю некоторые проблемы с установкой, применением и базой данных.

Испытательный проект был настроен для одного экземпляра и работает правильно, поэтому я хочу расширить его для n экземпляров.

Могу ли я параметризовать Testrunner или что-то вроде этого? Или можно много раз вызывать тесты с разными параметрами?

Я немного смущен

ответ

0

вы могли бы использовать параметризованный сценарий для запуска тех же тестов с различными параметрами

см: http://jbehave.org/reference/stable/parametrised-scenarios.html

+0

Есть ли способ сделать это без примеров? У меня есть аналогичная проблема с OP, но я a) не люблю добавлять примеры после каждого сценария, и б) некоторые из моих сценариев уже параметризованы – Alissa