Вышла новая версия 1.18 продукта XML2Selenium
Мы рады сообщить, что в релиз ушла новая версия 1.18 нашего технологического продукта XML2Selenium.
Новый функционал этого релиза:
- Фреймворк переведен на версию Selenium 2.34.0 в связи с тем, что в дистрибутив Selenium 2.35, к сожалению, вошла несовместимая версия OperaDriver 1.4.5.
- Добавлена информация о проценте покрытия тестов (coverage) и времени выполнения тест-кейсов (time) для фолдеров. Процент покрытия считается по тестам, а время выполнения по тест-кейсам. В Business report отображается следующая информация:
- средний процент покрытия для всех тестов
- процент покрытия для каждого фолдера
- общее время выполнения
- время выполнения для каждого фолдера
- среднее время выполнения для всех тест-кейсов
- Реализовано разворачивание окна браузера на весь экран во время выполнения тестов.
- Улучшены сообщения об ошибках для тега combobox — в сообщении об ошибке указан локатор элемента и его значение.
- Улучшен плагин xml2selenium-plugin-download-listener, который отслеживает загрузку файлов.
- Изменен путь к скачанным файлам — файл скачивается в артефакты соответствующего теста и виден в Business report.
- Реализовано ожидание загружаемого файла, если скачивание файла занимает некоторое время.
- Также при загрузке файла необходимо указать атрибут expectedDownload=”true” для элемента, который инициирует загрузку. Атрибут expectedDownload добавлен для тега webelement, этот атрибут указывает, что мы ожидаем загрузку файла. По умолчанию атрибут равен false.
- Поддержана запись видео в теге after.
- Улучшено отображение информации в логах: отображается название объекта без ссылки на объект.
- Отключена запись логов для пакета com.xuggle.ferry, отвечающего за запись видео.
Исправлены проблемы:
- Проблемы с плагином window-handle-plugin, не всегда отслеживалось открытие трех и более окон.
- Не работает iterate при неправильном порядке импорт файлов.
- В вебвью не правильно отображаются кнопки сворачивания/разворачивания (+/-) в импортах.
- Before/after: всплывающее окно об ошибке закрывает иконку ошибки.
- Имя тест-кейса (файла) не переносится на новую строку в Business report.
- Тест-кейс, в котором в теге test используется тег test, проходит валидацию — хотя не должен.
Вышла новая версия 1.17 продукта XML2Selenium Вышла новая версия 1.19 продукта XML2Selenium