Экстрактор CoreJet JIRA в Chrome с ОфиДокс
Ad
ОПИСАНИЕ
Знакомьтесь, CoreJet Это новый инструмент для тестирования BDD с открытым исходным кодом. Подождите, что это за BDD? Что ж, BDD означает «Развитие, управляемое поведением», и именно здесь все началось с человека по имени Дэн.
Разработка, управляемая поведением, произошла от разработки через тестирование.
Понимая, что все, что делает система, является поведением, и что любое поведение должно иметь ценность для бизнеса, она фокусирует развитие и стремится сократить разрыв между бизнесом и технологиями.
Вот три основных принципа: Бизнес и технология должны относиться к одной и той же системе одинаковым образом. Любая система должна иметь определенную, поддающуюся проверке ценность для бизнеса. Предварительный анализ, проектирование и планирование имеют убывающую отдачу. перейти к поведенческому.
org Как овощ может мне помочь? На самом деле, CoreJet не овощ, вы думаете о кабачке.
CoreJet — это инструмент, который легко интегрируется с популярным инструментом отслеживания проектов JIRA, чтобы претворить в жизнь принципы разработки, основанной на поведении.
Вот как это делается: поведение, которое требуется бизнесу, разбивается на эпики, истории и сценарии и сохраняется в JIRA бизнес-аналитиками. Сценарии записываются в формате BDD: дано, когда, затем. CoreJet, Stories и Scenarios переведены на скелеты Java.
Для тестов пользовательского интерфейса каждая история/сценарий имеет ряд объектов страницы, использующих Selenium 2.0, которые позволяют тестировщику взаимодействовать с приложением.
Пользовательский JUnit Runner используется для запуска историй в качестве тестов.
Вывод осуществляется в виде XML-файлов JUnit и CoreJet. XML-файл CoreJet преобразуется в интерактивный отчет HTML5 и отображается в браузере.
Используйте CoreJet Вот рецепт восхитительного проекта CoreJet: Ингредиенты: Экземпляр JIRA Google Chrome Плагин Google Chrome для CoreJet Selenium 2.0 Jenkins Отчеты CoreJet Группа свежих бизнес-аналитиков Несколько опытных разработчиков Развивайте CoreJet Вы можете помочь нам.
Однако мог ли я это сделать? CoreJet имеет открытый исходный код, и вы можете внести свой вклад в него на github.
Все, что вы можете добавить, будет высоко оценено.
Вы также можете присылать нам свои идеи, любые замеченные вами ошибки/функции, предложения, опасения, пожелания на info@corejet.
орг.
Мы с нетерпением ждем от вас!
Дополнительная информация:
- Предложено Питером Вулли
- Средняя оценка: 4 звезды (понравилось)
Сеть экстрактора CoreJet JIRA extension интегрирован с OffiDocs Chromium онлайн