Я не могу найти эквивалент Selenium IDE, который работает с Chrome.
Кто-нибудь знает, как использовать Selenium IDE с Chrome вместо Firefox? Или есть альтернативный инструмент, который работает с Chrome?
Я не могу найти эквивалент Selenium IDE, который работает с Chrome.
Кто-нибудь знает, как использовать Selenium IDE с Chrome вместо Firefox? Или есть альтернативный инструмент, который работает с Chrome?
Ответы:
artejera, вы имеете в виду Selenium как плагин к вашему браузеру (Selenium IDE)? Вот кое-что для автоматизации в Google Chrome.
Но если вы хотите работать с Selenium RC, просто настройте браузер в своем тестовом скрипте. В Selenium есть метод setBrowser ().
вы можете использовать расширения Google Chrome, такие как imacros, scirocco, на Chrome 21 или более поздних версиях. они похожи на selenium IDE для Firefox. Scirocco кажется новым с некоторыми ограничениями, такими как не поддерживается навигация. Итак, я рекомендую imacros, похоже, очень близок к селену.
Если вы хотите использовать возможности записи и воспроизведения Selenium IDE для браузера Chrome, существует эквивалентное расширение для Chrome под названием Scirocco. Вы можете добавить его в Chrome, посетив здесь в браузере Chrome https://chrome.google.com/webstore/search/scirocco
Scirocco создан Sonix Asia и не так совершенен, как Selenium IDE для Firefox. На самом деле местами довольно глючит. Но он делает то, о чем вы просите.
Нет, Google Chrome не работает с Selenium IDE. Поскольку Selenium IDE - это плагин для Firefox, он работает только с FF.
Согласно вашей последней части вопроса: есть ли альтернативный инструмент, который может работать с Chrome? Возможный ответ таков:
Вы можете использовать Сахи с Chrome. Инструмент Sahi Test Automation поддерживает Chrome, Firefox и IE. Вы можете посетить:
Пару месяцев назад Micro Focus выпустила бесплатный инструмент, позволяющий записывать сценарии Selenium в Chrome и Firefox. Он называется Silk WebDriver, его можно бесплатно скачать по адресу https://www.microfocus.com/products/silk-portfolio/silk-webdriver/.
Заявление об ограничении ответственности: я работаю в Micro Focus.
Нет расширения Google Chrome, сопоставимого с Selenium IDE.
Scirocco - это лишь частичная (и, как сообщается, ненадежная) реализация.
Есть еще один плагин, Bug Buster Test Recorder , но он работает только с их сервисом. Я не знаю его эффективности.
Sahi и TestComplete также могут записывать, но ни один из них не является бесплатным и не является плагином для браузера.
iMacros - это плагин, который позволяет записывать и воспроизводить, но не предназначен для тестирования и несовместим с Selenium.
Похоже, на такой инструмент есть спрос, а Selenium перестает поддерживать Firefox. Итак, хотя я знаю, что Stack Overflow не является форумом для этого, дайте мне знать всем, кто хочет помочь в этом.
Мне было бы интересно узнать, каковы ограничения и почему этого не было сделано. Просто официальная команда Selenium не хочет его поддерживать, или есть технические ограничения?
Хотя вы не можете записывать тесты с использованием Selenium IDE в Chrome (или в любом другом браузере, кроме FF), вы можете запускать их (из IDE) в Chrome, IE и других браузерах, используя функцию воспроизведения Webdriver в Selenium 2 IDE. Тесты необходимо будет записывать и запускать из FF - Chrome запустится до выполнения первого шага теста. Инструкции по настройке и выполнению теста находятся здесь и здесь . Вам нужно будет установить Selenium 2 IDE (если вы еще этого не сделали) и исполняемый файл Chrome Webdriver Server - оба доступны для загрузки на веб-сайте Selenium HQ.
ПРИМЕЧАНИЕ. Если вышеперечисленное соответствует вашим потребностям, вы также можете рассмотреть возможность простого преобразования всех ваших тестов в Selenium Webdriver (что означает, что все они будут кодом и больше не будут запускаться из Selenium IDE). Это было бы лучшим решением с точки зрения обслуживания тестов и простоты выполнения. В документации Selenium (на веб-сайте Selenium) есть дополнительная информация о процессе преобразования тестов Selenium IDE в Webdriver.
См. Scirocco Recorder для Chrome. Он выполняет запись IDE для Selenium 2 в Chrome.
https://chrome.google.com/webstore/detail/scirocco-recorder-for-chr/ibclajljffeaafooicpmkcjdnkbaoiih
Просто fyi. Это доступно как пакет nuget в среде Visual Studio. Пожалуйста, дайте мне знать, если вам нужна дополнительная информация, поскольку я ее использовал. URL можно найти Ссылка на nuget
Вы также можете найти здесь некоторую информацию. Блог с подробностями