Как я могу запустить отдельные тестовые случаи на локально работающем сервере Selenium? - PullRequest
0 голосов
/ 26 октября 2011

Я нашел проект под названием Selenium Zoetrope , который запускает тесты PHPUnit на сервере Selenium и записывает видео теста с использованием ffmpeg (см. в этом блоге для получения более подробной информации).Я хотел бы адаптировать сценарии для работы с тестовыми примерами, сохраненными из Selenium IDE.Чтобы получить отдельные видео для каждого теста, а не одно видео, содержащее все тесты, есть ли командная строка Selenium для запуска отдельных тестовых случаев, экспортированных из Selenium IDE?

Примеры командной строки Selenium, которые я нашел всеЗапустите сервер и запустите полный набор тестов.Могу ли я вместо этого запустить отдельный тестовый пример для уже работающего экземпляра сервера, аналогично тому, что construct и run делают в Zoetrope?

Или есть другой способ захватавидео отдельных тестовых случаев?

1 Ответ

1 голос
/ 02 ноября 2011

Если вы экспортируете тесты из Selenium IDE в другой формат, такой как PHP, вы можете использовать тестер этого языка для выполнения определенного теста. В случае PHP, если вы экспортируете свой тест Selenium IDE как test1.php, вы можете запустить только этот конкретный тест, выполнив phpunit test1 test1.php в каталоге тестового файла (см. здесь для получения дополнительной информации о phpunit) ,

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...