Для Selenium IDE я не знаю решения.Selenium IDE - это пользовательский интерфейс для Selenium Core.
Но для запуска набора рабочих тестовых сценариев вы можете использовать Selenium Remote Control (RC) .Это API для Selenium Core.Он доступен для Java, Ruby, Python, .Net / C #, Perl, PHP.
Вы можете записать макрос с помощью Selenium IDE.Затем вы можете экспортировать макрос в каждый из поддерживаемых языков программирования.Я успешно использовал его для Java:
Экспортировал скрипт в Java
Обернул код Java с помощью тестового примера JUnit
Использовал простой метод main в классе Java для разбора некоторых аргументов командной строки и вызова обработчика JUnit
Запуск сервера Selenium из командной строки
Вызывается класс Java из командной строки
Он должен работать аналогичным образом для других языков программирования.Скомпилируйте Java или C # в исполняемый файл или напрямую вызовите скрипт Python / Ruby / Perl.
Перенос как тестовый пример JUnit не является обязательным.Преимущество состоит в том, что вы можете запускать макрос Selenium также с любым другим бегуном JUnit, например, в Eclipse или с задачей Ant JUnit.