Я использую Selenium для модульного тестирования моего скрипта Perl cgi, и все работает отлично, за исключением одного специального теста, когда мой скрипт cgi возвращает XML-содержимое в веб-браузер вместо возврата HTML-содержимого.
Я новичок в Selenium и только вставил в их пример сценария, чтобы начать, но я не могу найти команду Selenium в какой-либо документации, которая распознает, что мой XML-ответ был возвращен. Команды Selenium, похоже, предполагают, что HTML-страница всегда возвращается.