Вышла новая версия 1.11 продукта XML2Selenium
Мы рады сообщить, что в релиз ушла новая версия 1.11 нашего технологического продукта XML2Selenium.
Новый функционал этого релиза:
- Добавлен новый тег Iterate, который служит для повторения операций над несколькими элементами, определённых во фрейме.
- В Business report добавлены логи для каждого теста.
- Разделена информация в логах тесткейса и тестов. Теперь в логах тесткейса пишется информация, касающаяся только тесткейса, а в логах теста информация, касающаяся конкретного теста.
- Все общие ресурсы в репортах, изображения, java script, вынесены в общий каталог, на уровень выше.
- Добавлена подсветка фолдера при переходе с таблицы фолдеров в основную таблицу.
- Добавлена кнопка перехода с основной таблицы вверх, в Business report.
- Добавлен общий фолдер для тестов, которые лежат в каталоге resource.
- Добавлено отображение отформатированного кода при наведении на элемент Test, на bdd элемент, в Behavior report’ах.
- В репортах, в эксепшенах, выводится элемент, на котором произошла ошибка, и фрейм, в котором находится этот элемент. Во фрейме выводятся теги, отформатированные по древовидной структуре. Сделан перенос каждой новой линии трейса в эксепшене, каждый новый at с новой строки.
- Переделана работа режима фреймворка – mode. Теперь в режиме mode=user показаны краткие логи, эксепшены, а в режиме mode=dev полные. При запуске тестов в JUnit панели, отображается полный трейс. Для запуска режима dev используйте jvm параметр -Dxml2selenium.mode=dev
- Исправлен баг, если в теге after указан несуществующий элемент, то тест проходит, в JUnit панели не отображается exception. При запуске нескольких тестов, в этом случае, запускается только первый тест.
- Исправлена проблема при запуске фреймворка, когда в его конфигах находятся одинаковые записи. Теперь при сборке проекта появляется исключение, org.jazzteam.xml2selenium.
core.exceptions. FrameworkException: Error in framework configuration: duplicates have been found, с указанием дублирующей записи, и сборка прерывается. - Переименован File/Artifacts на Sources/Artifacts Business report.
- Исправлены названия лог файлов, в Business report, если у тесткейса имеется атрибут name.
До исправления:
После исправления:
- Исправлена проблема подключения конфиг-файла при создании новых плагинов.
Вышла новая версия 1.10 продукта XML2Selenium Вышла новая версия 1.12 продукта XML2Selenium