Запуск параллельных пользователей с помощью Тельца с использованием Robot-Framework Script - PullRequest
0 голосов
/ 07 февраля 2019

Я подготовил скрипт тестирования робота и сейчас пытаюсь запустить скрипт в нескольких браузерах (одновременно), используя Blazemeter - Taurus.Файл Tauyus yml выглядит следующим образом:

Я использовал тот же метод в JMeter, и похоже, что Taurus работает без проблем с Jmeter.

execution:
- concurrency: 5
 executor: selenium
 runner: robot
 ramp-up: 50s
 hold-for: 2h
 scenario:
 script: WebFlow.robot

reporting:
 - console
 - final-stats
 - blazemeter

Я ожидаю начала5 окон браузера и запустить скрипт робота одновременно.Но теперь даже если параллелизм равен 5, он будет открывать браузеры по одному, и как только весь скрипт робота завершит работу, он запустит браузер во второй раз.

1 Ответ

0 голосов
/ 08 февраля 2019

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

Параллельный исполнитель для тестов Robot Framework.С Pabot вы можете разделить одно выполнение на несколько и сэкономить время выполнения теста.

...