En

JazzTeam Software Development Company

Agile Java Development

Вышла новая версия 1.8 продукта XML2Selenium

Мы рады сообщить, что в релиз ушла новая версия 1.8 нашего технологического продукта XML2Selenium.

В релиз добавлен следующий функционал:

  1. Добавлен тег assert, который позволяет сравнивать значения переменных контекста, проверять, что какой-то атрибут установлен.
  2. Улучшен Index Plugin: имена файлов с отчетами содержат информацию о классе, который запускает тесты; на index.html добавлены id для ссылок на другие репорты.
  3. Добавлены новые действия mouseMove, getAttribute, setAttribute для тега webelement.
  4. Возможность запускать тесты с русскими именами и русскими папками.
  5. В Business report изменено положение иконки error.

Исправлены проблемы:

Продукт XML2Selenium - это расширяемая, плагинная платформа для создания и управления автоматизированными тестами на основе технологии Java.

XML2Selenium имеет интеграцию с JUnit, работает поверх Selenium (это изменяемо). XML2Selenim позволяет создавать автоматизированные тесты в простом и понятном обычному (без навыков программирования) QA инженеру формате. XML2Selenium позволяет также управлять всеми стадиями работы с автоматизированными тестами, начиная от стадии создания, и заканчивая управлением тестами.

Главными конкурентными преимуществами являются
- низкая стоимость вхождения. Начинающие автоматизаторы, и даже QA инженеры без навыков программирования создают качественные тесты, а значит легко поддерживаемые, легко изменяемые, с использованием DDT (Data Driven Testing) подходов, что увеличивает повторно-используемость тестов
- встроенные возможности структуризации тестов по папкам и файлам, а также по тегам, что позволяет качественно отобразить документацию на тесты. Внедряя эту платформу, вы автоматически улучшаете свои процессы управления тестами
- XML2Selenium это плагинная, расширяемая платформа, позволяющая кастомизировать процессы под ваши нужды, создать новые плагины, добавить интеграцию с нужными системами, и многое другое
- все повторно-используемые части (инклюды, плагины) могут помещаться в репозитории, откуда ими могут пользоваться QA инженеры с других проектов компании, тем самым распространяется опыт и знания в области автоматизации
- XML2Selenium имеет широкий спектр полезных свойств в области автоматизации, таких как поддержка создания видео, снепшотов и скриншотов страниц, Groovy и JS скриптинга, поддержки объектно-ориентированного программирования на XML, и многих других

Традиционно многие компании не инвестируют много в QA инженеров, при этом сложность продуктов и количество Use Cases растёт, и компании утыкаются в барьер, когда архитектура тестов становится сравнительно такого же уровня, как и архитектура приложения. Это же касается и автоматизации тестирования. Ключевыми проблемами становятся:
- вопросы поддержки и тестирования многих инсталяций продукта на стороне заказчика
- вопросы тестирования нескольких версий (бренчей) одного и того же продукта
- повторно-используемость в тестах
- в том числе, и с разных проектов
- возможность быстро изменить данные в тестах
- возможность быстро поменять use case
- необходимость управлять и матчить selenium тесты на реальные бизнес-кейсы

XML2Selenium адресует все эти задачи, и предлагает элегантное и просто решение - использовать XML простого формата в качестве языка написания тестов. XML2Selenium синтегрирован с maven, jenkins, junit, selenium, и отлично впишется в вашу continuous integration эко-систему, если она есть, или поможет вам её создать.

XML2Selenium - опыт, который остаётся с Вами!

 

, , ,

Leave a Reply

Your email address will not be published. Required fields are marked *