Наша Гудзонская установка показывает очень спартанскую версию отчета о Селене:
Selenium Report Result
numTestPasses 2
numTestFailures 0
Я понял, что должно быть возможно просмотреть полные отчеты через Гудзон и также отследить разработку тестов. Но как?
Не уверен, подходит ли это к вашей среде: я запускаю selenium-rc через тестовые примеры JUnit (и phpunit), используя ant в проекте Hudson Freestyle. Hudson собирает и публикует JUnit и через xUnit Plugin различные другие результаты тестов на необязательном этапе пост-сборки.
Может быть, вам просто нужно выяснить, где в процессе сборки хранится настоящий XML-отчет, и дать указание Хадсону опубликовать его?
Мы настроили Hudson для запуска Selenium через задачу Ant. Затем мы добавили действие после сборки в «Опубликовать отчет о результатах тестирования JUnit.«С помощью этой настройки мы можем видеть имя каждого неудачного теста вместе с тем, сколько времени длился каждый тест, и возможность детализировать все тесты, чтобы увидеть детали.
Вы можете просто добавить это действие после сборки в свой проект, используя плагин Selenium.
Я запускаю Selenium-тесты в Hudson с помощью этого плагина. Он запускает мои Selenium-тесты и публикует подробные отчеты о тестировании. Очень прост в настройке, но, возможно, не идеален, если у вас много тестовых наборов для выполнения.