Вышла новая версия 1.38 продукта XML2Selenium
Пожалуйста, ознакомьтесь с изменениями в версии 1.38 и перейдите на новую версию продукта.
Новый функционал версии 1.38
1) Улучшен функционал открытия модального окна. Сейчас перед нажатием на элемент, вызывающий модальное окно, во время выполнения теста курсор будет наведен на середину элемента. При открытии модального окна из теста необходимо учесть, что окно браузера должно быть активно и нельзя изменять положение курсора мышки.
2) Добавлено отображение иерархии упавшего элемента в диалоговом окне ошибки для тегов <before> и <after> в Business report.
Исправлены проблемы
1) Некорректно отображается длинное имя папки в Business report.
Сейчас разделителями длинного имени папки будут служить знак / и знак пробела.
Для Вашей пользы мы выложили в открытый доступ ряд отчётов, которые генерирует XML2Selenium:
- Master — для разработки продукта мы создали более 600 тестов и постоянно добавляем новые тесты. Это делается для постоянного увеличения покрытия тестами функционала продукта, тем самым делая его более стабильным. Вы можете изучить эти тесты, так как в них есть большое количество полезных примеров.
- SmokeTest — так как Master тесты всегда должны быть стабильными, а на практике нам необходимо встречаться и с fail, error ситуациями, мы поддерживаем специальный набор тестов (порядка 350 тестов), в котором показаны все возможные ситуации — поваленные тесты, ошибки валидации, и многое другое. Такой билд, такие тесты позволяют нам делать эффективно ручное тестирование нашего продукта перед релизом. А также, это позволяет нам создавать автоматизированные тесты, которые покрывают SmokeTest отчёты нашего продукта. Такие тесты пишутся также на XML2Selenium. Тем самым, мы покрываем свои же репорты своими же инструментами, а значит постоянно используем XML2Selenium на практике. Изучите эти тесты, чтобы понять, какие ошибочные ситуации встречаются.
- SelfTesting — как уже было сказано, мы создаем тесты (около 150), которые покрывают наши SmokeTest отчёты. Данный отчёт показывает результат прогонки таких тестов, и позволяет нам как можно больше функционала отчётов продукта покрыть автоматизированными тестами. Это улучшает автоматизированную регрессию тестов.
- BestPractices — мы создали эти тесты специально для Вас. Вы можете обучиться работе с XML2Selenium, используя BestPractices отчёты и WebView функционал. Все тесты разделены на 3 уровня: Basic, Intermediate, Advanced, в каждом из этих уровней есть тесты следующих типов: Базовые задачи (показывают повседневные рутинные операции), Итеративные тесты (показывают создание тестов в развитии), Фичи продукта (демонстрируют особенности продукта), Популярные сервисы (покрывают тестами twitter, youtube и другие сервисы), а также WordPress тесты (на примере самой популярной CMS системы WordPress показывают, как работать с конкретным продуктом).
Документация продукта XML2Selenium
- Полное руководство (русский язык)
- Reference card
- XSD-схема, которая необходимо для автодополнения при создании тестов
- Интерактивный путеводитель по XML2Selenium
- Видео уроки для начинающих пользователей XML2Selenium
Команда компании ДжазТим решит проблемы качества вашего продукта наиболее эффективно. Предлагаем выполнить любые виды тестирования, в том числе внедрим автоматизацию функционального тестирования вашего проекта. Независимо от сложности продукта, мы всегда глубоко разбираемся в доменной области и особенностях работы системы.
Опубликован список видеолекций компании ДжазТим Сотрудничество с ПолессГУ