Запустите браузер Firefox и скачайте IDE с веб-сайта SeleniumHQ.
Если вы берете уже ранее скачанный файл ide plugin, то в браузере в строке ввода укажите путь к файлу с расширением .xpi (например, file:///C:/Users/User1/Downloads/selenium-ide-2.8.0.xpi)
Firefox предостерегает вас от установки дополнений с незнакомых ресурсов, потому для продолжения установки нажмите “Разрешить”, как показано на скриншоте.
Далее откроется окно установки дополнения для браузера Firefox.
Выберите “Установить сейчас”. Появится окно дополнений Firefox, сначала оно будет показывать индикатор выполнения, а после окончания скачивания появится сообщение о необходимости перезагрузки браузера. После чего необходимо перезагрузить браузер. После открытия браузера появиться значок на панели инструментов
Чтобы запустить Selenium IDE, просто выберите его на панели инструментов браузера Firefox. Дополнение откроет пустое окно, предназначенное для редактирования тестовых сценариев, а также меню для их загрузки или сохранения.
1. Запустите браузер Mozilla Firefox и откройте плагин Selenium IDE Plugin на панели инструментов. Если его нет, то необходимо включить его в настройках.
2. Убедитесь, что кнопка записи («record») нажата. Также укажите baseURL «google.com» в нужной строке.
3. Далее в браузере откройте страницу google.com, и в поисковой строке наберите запрос «калькулятор» и нажмите кнопку поиска. После чего сохраните тест в рабочей папке с названием «open».
4. Теперь создадим второй тест, который будет непосредственно работать с самим калькулятором. В меню «fail» выберите пункт «New Test Case», после чего убедитесь, что кнопка записи (record) нажата.
5. Далее перейдите на страницу калькулятора на сайте Google.ru, на странице должен открыться калькулятор следующего вида
6. Далее самостоятельно произведите сложение, вычитание, умножение и деление в калькуляторе.
7. Далее останавливаем запись теста нажатием кнопки запись («record»).
8. После чего сохраните тест с именем «calc», закройте страницу калькулятора в браузере.
9. Теперь откроем оба теста, для того, чтобы можно было провести несколько тест-кейсов для одной страницы. Для добавления нескольких тест-кейсов воспользуйтесь кнопкой «Add test case» в меню «file»
10. Выставить скорость на “slow”, отключить кнопку “запись” если она включена, далее запустить оба теста нажав на кнопку “Запустить все”.
11. В ходе выполнения теста в браузере должен открыться калькулятор на странице «google.ru», после чего второй тест должен показать ошибку подключения вызванную конфликтом между запущенной страницей и базовым URL-адресом страницы.
12. После выполнения тестов можно узнать результаты тестирования. В разделе Test Case можно увидеть подсвеченные зеленым цветом удачно пройденные тесты, а красным не пройденные. Ниже указано количество запущенных тестов и количество не пройденных тестов. После чего в разделе Log можно увидеть информацию о ходе выполнения программы, в данном случае программа не может подключиться к странице.