Не изобретайте велосипед! Грамотные функциональные тесты с WebDriver и Thucydides
У вашего броузера проблема в совместимости с HTML5
Многие наивно полагают, что Selenium/WebDriver является инструментом для автоматизации тестирования. В действительности, он только помогает автоматизировать работу с браузером. А хороший инструмент тестирования должен иметь отчеты, настройки, работу с данными и многое другое.
Поэтому все начинают строить свои «фреймворки» на базе Selenium/WebDriver. Это достаточно непростая задача. Ведь нужно продумать гибкую архитектуру, позаботиться о простоте написания и поддержки тестов, решить вопрос отчетов и хранения данных. Тут очень легко ошибиться, особенно с ограниченными знаниями языков программирования.
Проще взять существующее решение с готовой архитектурой и строить свой фреймворк на его базе. В качестве такого решения, я в своем докладе расскажу о Thucydides. На примерах я продемонстрирую преимущества его архитектуры и широкие возможности, которые никого не оставят равнодушным.