Вышла новая версия 1.12 продукта XML2Selenium
Мы рады сообщить, что в релиз ушла новая версия 1.12 нашего технологического продукта XML2Selenium.
Новый функционал этого релиза:
- Добавлен новый Technical report (Технический отчет). Генерирует страницу “technical report.html”, которая содержит информацию о jvm параметрах, подключенных плагинах (путь к конфигу, содержимое конфига).
- Улучшены конфиги: когда есть дублирующиеся записи в конфиг-файлах, выводится сообщение об ошибке с указанием полного пути к конфиг-файлам и именем дублирующегося параметра.
- Разделена информация в логах тест-кейсов с ошибками валидации. Теперь в логах тест-кейса с ошибкой валидации пишется информация, касающаяся только данного тест-кейса и сообщение об ошибке валидации.
- Увеличена скорость работы JavaSсript для Business и Behavior reports во всех браузерах.
- Изменена реализация события по наведению мышкой (mouseMove): удален атрибут text, отвечающий за поправку по оси Y.
- Изменено поведение деревьев разбора в случае обнаружения ошибки: при поваленном дереве разбора, exception с ошибкой присваивается тест-кейсу, к которому относится дерево разбора, и данному тест-кейсу выставляется статус error.
- Добавлено исключение в логи при поваленных деревьях разбора.
- Добавлены ссылки для тетскейсов из Business и Behavior reports, для того чтобы можно было с тест-кейса в Business report переходить на соответствующий тест-кейс в Behavior report , и наоборот.
К примеру:
При нажатии на ссылку go to business report в Behavior report:
перейдем на соответствующий тест-кейс в Business report, который подсветится цветом:
Исправлены баги:
- Если обернуть один exception другим, то вложенный exception теряется и не отображается в Business и Behavior report.
- Проблема с генерацией Behavior report при NullPointerException, возникающем в импортах с многоуровневым наследованием фреймов с одинаковыми именами.
- Если тест-кейс имеет результат error, а все его тесты — success, то junit статус тест-кейса имеет результат success.
- Порядок показа тестов после применения фильтров и сбросе фильтров в Business report.
- Не правильный exception теста при несуществующем элементе и неустановленном действии для webelement.
- В Business report после нажатия на кнопку Reset this для тегов каждый символ тега в таблице результатов лежит в <span>.
- В IE-9 отсутствуют цветовые метки в Behavior report.
- Сброс фильтрации в IE-9 в Business report.
Вышла новая версия 1.11 продукта XML2Selenium Вышла новая версия 1.13 продукта XML2Selenium