2017-02-07 8 views
1

Я хочу, чтобы запустить мой транспортир тест спецификации на различных настройках, какЗапуск теста транспортир параллельно с различными средами/URL-

тест на местном окр, тест на тест окр, испытания на производственной среды и так далее параллельно ,

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

BaseUrl: 'локальный: 8080' BaseUrl: '' tst.xxx.com BaseUrl: '' prod.xxx.com

Можем ли мы иметь уникальную работу для каждого сайта, где имя сайта передается в качестве арг теста «npm». У нас есть лучшее решение?

ответ

0

Да, основной подход состоял бы в том, чтобы иметь одно задание и передать baseUrl в качестве аргумента CLI командеили Trractor triggering.

npm run test -- --baseUrl tst.xxx.com

Или вы можете построить логику в ваших onPrepare() построить baseUrl соответственно