Экспорт теста как python из Selenium IDE
Я сделал несколько тестов в Selenium IDE и сохранил его как набор тестов в формате HTML, который отлично работает для импорта обратно в selenium IDE. Теперь, однако, я хотел бы расширить эти тесты с помощью python, и когда я нажимаю export test suite и выбираю python, я получаю эту ошибку
экспорт пакета не реализован для chrome://selenium-ide/content / formats / python-rc formatter
Как включить эту опцию в Selenium IDE?
Примечание. Я также нашел дополнительный плагин для Firefox, который позволяет Пакетное преобразование тестов, но по-прежнему не позволяет экспортировать весь набор тестов как один файл. Я понимаю, что могу объединить эти файлы вручную, но в будущем я хотел бы иметь эту опцию в своем рабочем процессе.
спасибо.
p.S работает Firefox 3.6 на fedora 14
3 ответов
какую версию SIDE вы используете? Если вы используете последнюю версию (1.9), перейдите в "параметры", установите флажок "Включить экспериментальные функции", и в меню "форматы" теперь должен отображаться Python.
вам нужно будет загрузить правильные плагины и форматеры, которые доступны на: http://docs.seleniumhq.org/download/#side_plugins
вам также может потребоваться включить "экспериментальные функции" и "инструменты разработчика" в общих параметрах.
тогда вы сможете изменить формат на Python. Увидеть ниже:
Читайте также селен FAQ и следуйте за официальным блог для новых изменения.
также проверить селен с Python для примеров кодирования.
обходной путь с последними версиями
сообщество пользователей Perl, PHP и Groovy, использующих Selenium, должно было грустно, когда официальная поддержка этих форматтеров была упал. Запуск v1.2.0 из Selenium IDE, эти форматтеры не были длиннее в комплекте с Selenium IDE. У меня для тебя хорошие новости. Все эти formatters поставляются как отдельные плагины, и вы все еще можете получить их из Selenium IDE v1.1.0 если вы заинтересованы. Вот что ты должен это сделать.
- скачать Selenium IDE v1.1.0 с официального сайта Selenium скачать здесь. Не устанавливайте его, лучший способ-щелкнуть правой кнопкой на ссылку и сохранить ссылку как.
- затем измените расширение .xpi to .zip и распакуйте его (или просто распакуйте:
unzip file.xpi
). - откройте извлеченные файлы один за другим в Firefox, используя меню Файл -> Открыть файл... пункт меню (python-format.xpi, groovy-формат.xpi, perl-формат.xpi, php-формат.иэц, и т. д.).
и вы сделали.
устранение неисправностей
- перезапустить Firefox после установки новых плагинов,
- убедитесь, что все ваши плагины формата в Диспетчере надстроек и включены,
- если вы запустите в вопросах совместимости, вы можете увеличить их:maxVersion в install.РДФ. Смотрите скриншот для местоположения. Я планирую выпустить инструмент, который будет делать это автоматически в будущем. До тех пор, поиск в Google, как это сделать, если у вас возникли проблемы. Я слышал, что установка Add-on Compatibility Reporter first может также помощь.
источник: http://blog.reallysimplethoughts.com/2011/11/01/the-perl-php-and-groovy-formatters-for-selenium-ide/