Материалы по теме: XML2Selenium
Вышла новая версия 1.39.2 продукта XML2Selenium

Пожалуйста, ознакомьтесь с изменениями в версии 1.39.2 и перейдите на новую версию продукта. Новый функционал версии 1.39.2 Улучшен функционал ”умной паузы” — ожидание обязательного элемента перед выполнением каких-либо действий на тестируемой странице. 1. Добавлена возможность поиска обязательного элемента по следующим селекторам: xpath, cssSelector, tagName 2. Добавлена возможность использовать функционал “умной паузы” для наследуемых и переопределяемых […]
Вышла новая версия 1.39.1 продукта XML2Selenium

Пожалуйста, ознакомьтесь с изменениями в версии 1.39.1 и перейдите на новую версию продукта. Новый функционал версии 1.39.1 Улучшен функционал ”умной паузы” — ожидание обязательного элемента перед выполнением каких-либо действий на тестируемой странице. Для всех тегов xml2selenium добавлен новый атрибут smartWaitFor, который должен обязательно содержать следующие параметры: id — идентификатор обязательного элемента, который появляется после полной […]
Вышла новая версия 1.39 продукта XML2Selenium

Пожалуйста, ознакомьтесь с изменениями в версии 1.39 и перейдите на новую версию продукта. Новый функционал версии 1.39 1) Добавлен функционал “умной паузы” — ожидание обязательного элемента перед выполнением каких-либо действий на тестируемой странице. Для этого реализован новый JVM-параметр xml2selenium.turnOnSmartWaitFor, который должен содержать следующие настройки: id — идентификатор обязательного элемента, который появляется после полной загрузки страницы […]
Вышла новая версия 1.38 продукта XML2Selenium

Пожалуйста, ознакомьтесь с изменениями в версии 1.38 и перейдите на новую версию продукта. Новый функционал версии 1.38 1) Улучшен функционал открытия модального окна. Сейчас перед нажатием на элемент, вызывающий модальное окно, во время выполнения теста курсор будет наведен на середину элемента. При открытии модального окна из теста необходимо учесть, что окно браузера должно быть активно и […]
Data Driven Testing (содержит 7 примеров использования с рабочих проектов)

Введение Data Driven Testing (DDT) — подход к созданию/архитектуре автоматизированных тестов (юнит, интеграционных, чаще всего применимо к backend тестированию), при котором тест умеет принимать набор входных параметров, и эталонный результат или эталонное состояние, с которым он должен сравнить результат, полученный в ходе прогонки входных параметров. Такое сравнение и есть assert такого теста. Притом как часть […]
Вышла новая версия 1.37 продукта XML2Selenium

Пожалуйста, ознакомьтесь с изменениями в версии 1.37 и перейдите на новую версию продукта. Новый функционал версии 1.37 1) Прекращена поддержка Java 6, теперь минимальным требованием для работы с фреймворком является Java 7 (также можно использовать Java 8). 2) Фреймворк использует последнюю версию Selenium 2.53.0. 3) В связи с тем, что Selenium столкнулся с проблемами при работе […]
Вышла новая версия 1.36 продукта XML2Selenium

Пожалуйста, ознакомьтесь с изменениями в версии 1.36 и перейдите на новую версию продукта. Исправлены проблемы: 1) При ошибке в теге <javascript> исходный код теста не отображается в WebView в Business report. 2) Некорректно отображается иерархия bdd-элементов в Behavior report, когда тест имеет длинное имя. До исправления После исправления 3) В диалоговом окне ошибки при построении иерархии […]
Вышла новая версия 1.35 продукта XML2Selenium

Пожалуйста, ознакомьтесь с изменениями в версии 1.35 и перейдите на новую версию продукта. Новый функционал версии 1.35 1) В библиотеку xml2selenium-helper-lib в компонент для TinyMCE редактора, добавлены методы получения текстового и HTML содержимого TinyMCE редактора. 2) Улучшено сообщение об ошибке, возникающей при использовании невалидных имен переменных в атрибуте returnValueName в тегах <webelement>, <javascript>, <dialog>, <rest>, <window>. […]
Вышла Новогодняя версия 1.34 продукта XML2Selenium

Пожалуйста, ознакомьтесь с изменениями в версии 1.34 и перейдите на новую версию продукта. Новый функционал версии 1.34 1) В библиотеку xml2selenium-helper-lib добавлен компонент, который позволит прокрутить содержимое элемента на странице по вертикали. Доступ к элементу осуществляется по CSS-селектору. 2) Добавлена возможность использовать вложенные теги <frame> в теге <iterate>. 3) Реализована возможность использовать в атрибуте for тега <iterate> тег <webelement>, […]
XML2Selenium был успешно внедрен на еще одном проекте

При выполнении проекта по разработке «Системы для ведения отчетности выполненных работ и затраченного времени исполнителями и их заказчиками» был успешно внедрен наш фреймворк для автоматизации тестирования XML2Selenium. Он использовался для тестирования пользовательского интерфейса, а также для написания интеграционных тестов, что позволило значительно сократить мануальную работу тестировщиков и при этом быть уверенным в безопасности системы и […]