Как я могу протестировать несколько браузеров одновременно в стеке браузеров через узел?

Я новичок в browserStack и хотел знать, могу ли я тестировать сразу несколько браузеров. У меня есть аккаунт, который предоставляет 100 минут бесплатного обслуживания. Я использую его для тестирования небольшого приложения в Chrome (ниже приведены возможности)

    'browserName': 'Chrome',
    'browser_version': '62.0',
    'os': '62.0',
    'os_version': '10',
    'resolution': '1366x768',
    'browserstack.user': 'xxx',
    'browserstack.key': 'yyy',
    'name': 'Bstack-[Node] Sample Test',
    'browserstack.debug': true,
    'browserstack.local': true,
    'acceptSslCerts': true
}```
 It would be of great help if anyone insisted me on having it to extend for multiple browsers and different versions in a single execution.

person user5631    schedule 29.11.2019    source источник
comment
Какой язык программирования и какой инструмент тестирования вы используете?   -  person Sooraj    schedule 29.11.2019
comment
nodejs, браузерный стек   -  person user5631    schedule 29.11.2019


Ответы (2)


Вы можете использовать MakeFile с несколькими комбинациями платформ или браузеров в качестве параллельных заданий, а затем запустить файл MakeFile. Это самый простой способ запускать тесты параллельно в Browserstack. Я сделал это, используя java, это работает как шарм. И MakeFile работает с любым языком программирования. Ниже приведен пример MakeFile.

browserstack_parallel: make -j bs_windows_10_firefox_69 bs_windows_8.1_ie_11

bs_windows_10_firefox_69: mvn test -Dbs_local_testing=false -Dbs_browser=Firefox -Dbs_browser_version=69.0 -Dbs_os=Windows -Dbs_os_version=10 -Dbs_selenium_version=3.141.59

bs_windows_8.1_ie_11: mvn test -Dbs_local_testing=false -Dbs_browser=IE -Dbs_browser_version=11.0 -Dbs_os=Windows -Dbs_os_version=8.1 -Dbs_selenium_version=3.141.59

Для запуска этого MakeFile выполните команду make browserstack_parallel

person Sooraj    schedule 29.11.2019

Используется параллельное тестирование, которое будет тестировать несколько браузеров за одно выполнение.

person user5631    schedule 02.01.2020