Параллельные тесты в pytest - PullRequest
0 голосов
/ 16 января 2019

Я хочу запустить один тестовый модуль для разных параметров командной строки параллельно. Может ли это быть достигнуто в pytest? Так, например, если у меня есть тестовый модуль с именем test_webservice.py, и я принимаю один аргумент командной строки во время работы, скажем, «url». В настоящее время я запускаю этот с помощью следующей команды:

python -m pytest test_webservice.py --url "https://example.com"

, а затем снова для другого URL, как:

python -m pytest test_webservice.py --url "https://example2.com"

Теперь я хочу запустить test_webservice.py для обоих URL-адресов параллельно. Тестовые случаи остаются такими же, только изменение - это URL. Есть ли способ сделать это с помощью pytest?

...