t.me/atinfo_chat Telegram группа по автоматизации тестирования

Параллельный запуск API тестов используя dataprovider.

Теги: #<Tag:0x00007f74853d4360> #<Tag:0x00007f74853d4158> #<Tag:0x00007f7486abbf60> #<Tag:0x00007f7486abbe98> #<Tag:0x00007f7486abbd30> #<Tag:0x00007f7486abbc68> #<Tag:0x00007f7486abbba0>

Есть тест API в формате Cest, который использует dataprovider. Например, для логина разных типов пользователей (пользователь, администратор, модератор). Могу ли я запустить эти 3 сценария параллельно?

К сожалению нет, РНР не поддерживает параллельное выполнение.

Может можно как нибудь создать “на лету” группы из сценариев в датапровайдере, а группы уже запускать параллельно через Robo ?

Ну только если, это “на лету” напишите сами.
Для распараллеливания (2 потока) использую Ant, и дополнительная основная конфигурация для отдельных настроек логирования, чтоб друг другу логи не портили. В первом потоке один набор групп, во втором другой набор групп + отдельный основной конфиг.