Может ли реагировать JS-сайт быть автоматизированным с помощью фреймворка робота? - PullRequest
0 голосов
/ 05 мая 2019

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

1 Ответ

1 голос
/ 07 мая 2019

Да.Попробуйте объединить Robot Framework в качестве инфраструктуры автоматизации тестирования с Selenium (в качестве драйвера веб-автоматизации).

Шаг 1. Настройте драйверы Selenium для своих браузеров ( IE driver , Драйвер Firefox , Драйвер Chrome ), установив эти драйверы браузера в переменную PATH на машине.В противном случае вы можете использовать Selenium Grid и виртуализировать все с помощью Docker , но это сложнее.

Шаг 2. Соедините среду робота с Selenium.Вы можете сделать это с помощью библиотеки внутри RF, которая называется SeleniumLibrary .Это позволяет RF распознавать различные ключевые слова / функции Selenium и использовать их для подключения к браузеру с помощью драйвера Selenium или Selenium Grid.

Приведенные выше действия действительны для всех типов веб-страниц,не только ReactJS.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...