Экспорт теста как 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. Увидеть ниже: screenshot 1screenshot 2

Читайте также селен FAQ и следуйте за официальным блог для новых изменения.

также проверить селен с Python для примеров кодирования.


обходной путь с последними версиями

сообщество пользователей Perl, PHP и Groovy, использующих Selenium, должно было грустно, когда официальная поддержка этих форматтеров была упал. Запуск v1.2.0 из Selenium IDE, эти форматтеры не были длиннее в комплекте с Selenium IDE. У меня для тебя хорошие новости. Все эти formatters поставляются как отдельные плагины, и вы все еще можете получить их из Selenium IDE v1.1.0 если вы заинтересованы. Вот что ты должен это сделать.

  1. скачать Selenium IDE v1.1.0 с официального сайта Selenium скачать здесь. Не устанавливайте его, лучший способ-щелкнуть правой кнопкой на ссылку и сохранить ссылку как.
  2. затем измените расширение .xpi to .zip и распакуйте его (или просто распакуйте: unzip file.xpi).
  3. откройте извлеченные файлы один за другим в 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/


Я просто меняю Selenium IDE на katalon, для python и другой поддержки форматирования экспорта.

после установки и попробовать селен IDE, я обнаружил, что это инструмент записи и экспорта кода, как python мне нужно сейчас.