Есть ли простой бесплатный способ создания управления тестовыми случаями в Jira? - PullRequest
4 голосов
/ 28 сентября 2011

Я думаю, что единственная часть, которую я не понимаю, это то, как вы обрабатываете результаты прогона.Так что, если я настрою новый проект в Jira для тестовых случаев, как я могу сделать так, чтобы я мог пометить тестовый пример как пройденный или неудачный, но не закрыть jira.

Так что я в основном хочу оригинальный jiraбыть всегда открытым, а затем иметь возможность пометить его как пройденный или неуспешный в отношении определенного выпуска.оригинал jira должен остаться без изменений, просто как-нибудь зарегистрировать набор результатов?

У меня нет бамбука

, который имеет какой-либо смысл

Ответы [ 6 ]

5 голосов
/ 13 июня 2012

Мы настроили простой пользовательский рабочий процесс в Jira без использования Confluence.Мы добавили один новый тип проблемы - Test Case.И у нас есть новая подзадача - Test Run.

Test Case имеет только три действия рабочего процесса: Pass , Fail и Неверный (последний - сделать тестовый набор избыточным).И два состояния - «Открыто» и «Неправильно».

Тестовый прогон автоматически создается при прохождении или сбое тестового примера.Пользователи не создают тестовые прогоны вручную.Мы используем один из плагинов для создания подзадачи при переходе. Тестовый прогон может находиться в состоянии Пропущено или Ошибка и имеет информацию о версии, пользователя, который прошел или не прошел, и комментария.

Вот и все.

Вот некоторые ссылки, которые я использовал для настройки Jira для управления тестовыми наборами:

3 голосов
/ 16 октября 2011

вы можете использовать PractiTest , инструмент управления тестами, который интегрируется с JIRA. PractiTest охватывает весь процесс обеспечения качества, поэтому вы можете использовать его для создания требований, тестов и наборов тестов, а также использовать опцию интеграции для сообщения о проблемах в JIRA. Вы также можете связать между различными объектами.

Узнайте больше об интеграции PractiTest с JIRA

2 голосов
/ 04 октября 2011

Мы придерживаемся следующего подхода:

Мы используем Confluence для реализации наших тестовых случаев.У каждого теста есть своя страница, описывающая настройку, сценарий запуска и все возможные результаты.

У нас есть страница библиотеки тестов, которая является родительской для всех этих тестов.Когда мы хотим запустить цикл проверки для определенного выпуска, мы используем сценарий, который генерирует для каждого тестового случая при слиянии соответствующую проблему «запуска теста».(@DennisG - JIRA позволяет определять различные типы проблем, каждый со своим собственным рабочим процессом)

Сводка представляет собой сводку тестового примера. Описание представляет собой сценарий и результат тестового задания. У нас есть конкретная ссылка на слияние, ссылающаяся наtestcase

Рабочий процесс выпуска testrun содержит 4 этапа:

  • Открыто
  • В процессе
  • Заблокировано
  • Закрыто

и 3 разрешения

  • Успех
  • Сбой
  • Проверка тестового примера

Затем мы начинаем проверять все тестовые прогоны'isuses.Используя гаджеты панели мониторинга, легко увидеть, сколько тест-кейсов еще нужно запустить, сколько заблокировано, сколько выполнено и сколько не удалось ...

В случае, если разрешение равно «просмотреть тестовый сценарий»«У нас есть возможность адаптировать сам тестовый набор.Вывод - JIRA, безусловно, может использоваться как среда управления выполнением тестов.Confluence, так как вики предоставляет среду для построения необходимых иерархий (технических, функциональных).

Последний пункт.Мы начинаем широко использовать Bonfire (плагин для JIRA) http://www.atlassian.com/en/software/bonfire Это значительно сокращает цикл «ручного» тестирования.
Для нас это окупаемость инвестиций составляет пару недель.

Надеждаэто помогает,

Фрэнсис

PS.Если вы заинтересованы в использовании сценария, пришлите мне записку.

1 голос
/ 12 января 2013

Мы используем это управление тестовым набором, называемое informup. управление тестовым набором интегрируется с Jira .Кроме того, он полностью интегрирован в систему, поэтому, если вы хотите использовать его в качестве системы управления тестовыми сценариями и системой отслеживания ошибок, вы также можете сделать это

0 голосов
/ 18 декабря 2011

Вы пытались заглянуть в каталог плагинов Jira по адресу https://plugins.atlassian.com, чтобы увидеть, что доступно для расширения основных функций.Там может быть что-то, что вы могли бы установить.

Существуют инструменты, которые сочетают в себе как отслеживание проблем, так и управление тестами (например, elementool.com), однако, если вам нужен более богатый функционал отслеживания проблем,вам может понадобиться начать поиск специальных инструментов.

Если после осмотра вы обнаружите, что нет подходящих решений, позволяющих вам хранить вещи в одном месте, вы можете взглянуть на TestLodgeуправление тестовыми наборами , разработанное мной средство, которое легко интегрируется с Jira.

0 голосов
/ 29 сентября 2011

Если честно, я не уверен, что использование JIRA (или любого другого инструмента отслеживания ошибок / ошибок) в качестве инструмента управления тестами - хорошая идея.Проблема заключается в том, что средства отслеживания проблем обычно имеют одну главную сущность (проблему), в то время как инструменты управления тестами обычно различают тестовые случаи и фактические тесты / результаты.Таким образом, вы можете легко использовать один и тот же тестовый набор для разных выпусков, а также сохранять историю результатов тестирования.Дополнительные объекты, такие как тестовые прогоны и тестовые наборы, также обычно упрощают управление и отслеживание ваших данных.Поэтому вместо использования Jira для управления тестами вы можете рассмотреть возможность использования специального программного обеспечения для управления тестами, которое интегрируется с Jira.Существует множество инструментов управления тестированием, включая проекты с открытым исходным кодом:

http://www.opensourcetestmanagement.com/

Вы также можете взглянуть на наш инструмент TestRail, который также поставляется с интеграцией Jira:

http://www.gurock.com/testrail/

http://www.gurock.com/testrail/jira-test-management.i.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...