В идеале я хотел бы иметь возможность автоматически создавать мертвый простой тест для всей моей страницы, а затем со временем создать еще несколько интерактивных тестов пользовательского интерфейса.
Я не знаю ни одного решения (это не значит, что оно не существует), которое бы делало это полностью автоматически для всего сайта. Если ваш сайт в основном состоит из статических частей, навигация - это не только ссылки, а в целом слишком сложная задача, чтобы автоматизировать эту задачу: навигация часто включает в себя заполнение форм, их отправку, просмотр результатов, нажатие, чтобы просмотреть детали одного конкретного элемента и т. д., и это требует вмешательства человека.
На самом деле, нестандартное решение, которое пришло мне в голову для облегчения этой задачи, заключалось бы в использовании рекордера, подобного Selenium IDE . Но я согласен, что если вы начинаете с нуля, это потребует некоторой работы.
Я действительно не хочу накатывать свое собственное решение, используя wget или что-то еще.
Если честно, это может быть лучшим вариантом (например, генерация тестовых исходных файлов из шаблона селена за один раз для всех известных страниц / URL-адресов с использованием языка сценариев по вашему выбору).