Что такое инструмент тестирования JIRA? Учебник для начинающих

Инструмент тестирования JIRA

Что такое ДЖИРА?

JIRA — инструмент, разработанный австралийской компанией Atlassian. Это программное обеспечение используется для отслеживание ошибок, отслеживание проблем, и с системами управления проектами . Полная форма JIRA на самом деле унаследована от японского слова «Gojira», что означает «Годзилла». Основное использование этого инструмента — отслеживание проблем и ошибок, связанных с вашим программным обеспечением и мобильными приложениями.

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

Для чего используется JIRA?

Программное обеспечение Jira можно использовать для следующих целей:

  • Управление требованиями и тест-кейсами.
  • В гибкой методологии.
  • Управление проектом.
  • Разработка программного обеспечения.
  • Управление продуктом.
  • Управление задачами.
  • Отслеживание ошибок.

Как использовать JIRA?

Вот пошаговый процесс использования программного обеспечения Jira:

  • Шаг 1) Откройте программное обеспечение Jira и перейдите к значку Jira Home.
  • Шаг 2) Выберите опцию Создать проект.
  • Шаг 3) Выберите шаблон из библиотеки.
  • Шаг 4) Настройте столбцы в соответствии с вашими потребностями в настройках доски.
  • Шаг 5) Создайте проблему.
  • Шаг 6) Пригласите членов своей команды и начните работать.
отслеживание ошибок zoho
отслеживание ошибок zoho

Каким командам может помочь JIRA?

Ниже представлены 7 различных команд, которые используют JIRA для достижения своих целей.

  1. Команды разработчиков программного обеспечения.
  2. Гибкие команды.
  3. Команды управления проектами.
  4. DevOps-команды.
  5. Команды управления продуктом.
  6. Маркетинговые команды.
  7. Команды обслуживания клиентов.

Управление тестированием в JIRA

Tricentis Test Management для Джиры

я использую Tricentis Test Management для Джиры в качестве моего решения для управления тестированием. Это позволяет мне управлять всем планированием, отслеживанием и отчетностью непосредственно в Jira.

Tricentis Test Management для Джиры

Он имеет интуитивно понятный пользовательский интерфейс и использует задачи Jira для определения требований и тестовых примеров, гарантируя, что контроль качества и разработка будут объединены в единую запись тестирования. В отличие от многих современных расширений Jira, Test Management for Jira стоит недорого, остается быстрым и производительным по мере роста вашей команды и проектов, поэтому вы можете масштабировать его, не беспокоясь. Доступно для Jira Cloud.

Особенности Tricentis Test Management для Джиры

  • Централизованное управление тестированием: Интегрирует тестирование с Jira для согласования команд контроля качества, разработки и продуктов.
  • Генерация тестовых примеров с помощью искусственного интеллекта: Автоматически генерирует тестовые примеры на основе требований с использованием искусственного интеллекта.
  • Отчеты в режиме реального времени: Предоставляет немедленную информацию с подробной аналитикой выполнения тестов.
  • Гибкое управление тестовыми примерами: Поддерживает создание, организацию тестовых случаев и управление ими с помощью таких функций, как клонирование и массовое обновление.
  • Интеграция сторонних инструментов: Позволяет управлять ручным и автоматическим тестированием внутри Jira посредством интеграции внешних инструментов.

Попробуйте бесплатно >>

Проверьте больше инструменты управления тестированием для Jira

Схема ДЖИРА

Внутри схемы JIRA все можно настроить, и она состоит из

  • Рабочие процессы.
  • Типы проблем.
  • Настраиваемые поля.
  • Экраны.
  • Конфигурация поля.
  • Уведомление.
  • Права доступа.

Проблемы JIRA и типы проблем

В этом разделе руководства Jira для начинающих вы узнаете о проблемах с программным обеспечением JIRA и их типах.

Что такое проблема JIRA?

Задача JIRA будет отслеживать ошибки или проблемы, лежащие в основе проекта. После того как вы импортировали проект, вы можете создавать проблемы.

В разделе «Проблемы» вы найдете другие полезные функции, такие как

  • Типы проблем.
  • Рабочие процессы.
  • Экраны.
  • Поля.
  • Атрибуты проблемы.

Теперь в этом руководстве по Jira Agile давайте подробно рассмотрим проблему JIRA:

Типы задач Jira

Тип задачи отображает все типы элементов, которые можно создавать и отслеживать с помощью инструмента тестирования Jira. Проблемы JIRA классифицируются по различным формам, например, новая функция, подзадача, ошибка и т. д., как показано на снимке экрана.

Типы задач Jira

В инструменте управления проектами Jira есть два типа схем типов задач:

  • Схема типа проблемы по умолчанию: В схеме типов задач по умолчанию все вновь созданные задачи будут автоматически добавляться в эту схему.
  • Схема типов задач Agile Scrum: Эта схема будет использоваться в задачах и проектах, связанных с Agile Scrum.

Типы задач Jira

Помимо этих двух схем типов задач, вы также можете добавлять схемы вручную в соответствии с требованиями, например, мы создали ИТ поддержка схему, и для этого мы будем перетащить типы проблем из Доступный тип проблемы до Тип проблемы для текущей схемы как показано на снимке экрана ниже:

Типы задач Jira

Компоненты JIRA

Компоненты Джиры являются подразделами проекта; они используются для группировки проблем внутри проекта на более мелкие части. Компоненты добавляют в проекты некоторые структуры, разбивая их на функции, команды, модули, подпроекты и многое другое. С помощью компонентов вы можете формировать отчеты, собирать статистику, отображать ее на дашбордах и так далее.

Компоненты JIRA

Чтобы добавить новые компоненты, как показано на экране выше, вы можете добавить имя, описание, заголовок компонента, и правопреемник по умолчанию.

Экран JIRA

Когда задача создается в JIRA, она будет организована и представлена ​​в различных полях; это отображение полей в JIRA известно как экран. Это поле можно перемещать и редактировать с помощью рабочего процесса. Для каждой задачи можно назначить тип экрана, как показано на снимке экрана. Чтобы добавить или связать операцию задачи с экраном, нужно перейти в главное меню и нажать на Темы нажмите на экран Схемы, а затем нажмите «Свяжите операцию с экраном», и добавьте экран в соответствии с требованиями. В этих руководствах по Jira для тестировщиков мы узнаем об атрибутах задач Jira.

Экран JIRA

Атрибуты задач Jira

Атрибуты проблемы включают в себя:

  • Статусы.
  • Резолюции.
  • Приоритеты.

Статусы. Для обозначения хода проекта используются различные статусы, например Для выполнения: InProgress, Open, Closed, ReOpened и Resolved. Аналогично, у вас есть резолюции и приоритеты, в резолюции снова говорится о ходе решения, например Исправлено, Не будет исправлено, Дублируется, Неполное, Невозможно воспроизвести, Готово также вы можете установить приоритеты проблемы, является ли проблема критический, основной, второстепенный, блокирующий и тривиальный.

Атрибуты задач Jira

Схемы безопасности проблем

Эта функция в JIRA позволяет вам контролировать, кто может просматривать задачи. Он состоит из нескольких уровней безопасности, которым могут быть назначены пользователи или группы. Вы можете указать уровень безопасности задач при создании или редактировании задачи.

Аналогично существует схема разрешений по умолчанию. Любой новый создаваемый проект будет привязан к этой схеме. Схемы разрешений позволяют вам создавать набор разрешений и применять этот набор разрешений к любому проекту.

Системное администрирование

Некоторые из полезных функций, которые администратор JIRA предоставляет пользователям:

  • Журнал аудита

    В журнале аудита вы можете просмотреть все сведения о созданной проблеме и изменениях, внесенных в проблемы.

  • Связывание проблем

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

  • Mail в JIRA

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

  • Мероприятия

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

  • список часы

    JIRA позволяет вам следить за определенной задачей, что информирует вас об уведомлениях о любых обновлениях, касающихся этой задачи. Чтобы следить за задачей, нажмите на слово «наблюдать» в окне задачи. Чтобы увидеть, кто следит за вашими задачами, нажмите на число в скобках.

  • Коллекционеры выпусков

    Сборщик задач в форме задач JIRA позволяет вам собирать отзывы на любом веб-сайте. В администрировании, если вы нажмете «Сборщики задач», откроется опция с просьбой добавить сборщика задач. После того как вы настроили внешний вид сборщика задач, встройте сгенерированный JavaСценарий на любом сайте для обратной связи.

  • Development Tools

    Вы также можете подключить свои инструменты разработки программного обеспечения, включая инструмент тестирования Jira, к JIRA, используя эту функцию администратора. Вам необходимо ввести URL-адрес приложения для подключения к JIRA.

отслеживание ошибок zoho
отслеживание ошибок zoho

Как создать задачу в JIRA

Я пошагово расскажу вам о процессе создания, редактирования и обобщения задач в JIRA — эффективном инструменте для тестирования.

Шаг 1) Откройте программное обеспечение Jira и войдите в систему, используя свой идентификатор и пароль.

Панель управления JIRA откроется, когда вы введете свой идентификатор пользователя и пароль. Под бесплатной панелью управления JIRA вы найдете опцию «Проект»; когда вы нажмете на него, откроется окно со списком таких параметров, как «Простое отслеживание проблем», «Управление проектами», «Agile Kanban», «Jira Classic» и т. д., как показано на снимке экрана ниже.

Создать задачу в JIRA

Шаг 2) Предоставьте подробную информацию о проблеме.

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

Создать задачу в JIRA

Шаг 3) Предоставьте подробную информацию для создания проблемы.

Когда вы нажмете кнопку «Отправить», откроется окно, в котором вы можете выполнить список работ, таких как создание задач, назначение задач, проверка статуса задач, таких как «решено», «В работе» или «закрыто» и т. д.

Создать задачу в JIRA

Как только проблема будет создана, на вашем экране появится всплывающее окно с сообщением об успешном создании проблемы, как показано на снимке экрана ниже:

Создать задачу в JIRA

Шаг 4) Откройте меню «Проблемы» для поиска и выполнения нескольких функций по проблемам.

Теперь, если вы хотите отредактировать проблему или экспортировать ее в документ XML или Word, вы можете навести указатель мыши на главную панель и нажать «Проблемы». В разделе «Параметры проблем» нажмите «Поиск проблем», после чего откроется окно, в котором вы сможете найти свои проблемы и выполнить несколько функций.

Создать задачу в JIRA

Когда вы выбираете «поиск проблем» недооценивают ее Вопросы, появится окно, как показано на снимке экрана:

Создать задачу в JIRA

  1. Опция «Поиск проблем» приведет вас к окну, где вы сможете увидеть созданные вами проблемы. Например, здесь у нас есть проблемы ST1 и ST2.
  2. Здесь на скриншоте вы можете увидеть проблему «Обнаружена ошибка во время пользовательского приемочного тестирования» и все детали, связанные с этим. Отсюда вы можете выполнять множество задач, таких как остановка прогресса по проблемам, редактирование проблем, комментирование проблем, назначение проблем и т. д.
  3. Вы даже можете экспортировать сведения о проблеме в документ XML или Word.
  4. Также вы можете просмотреть активность по проблеме, отзывы о проблеме, журнал работы, историю проблемы и так далее.
  5. В разделе «Отслеживание времени» вы можете увидеть примерное время решения проблем.

В том же окне вы можете установить фильтр для проблемы и сохранить его в разделе «Избранные фильтры», чтобы, когда вы захотите найти или просмотреть определенную проблему, вы могли найти ее с помощью фильтра.

Шаг 5) Нажмите кнопку «Сводка», чтобы просмотреть подробную информацию о проблемах.

Чтобы просмотреть сводку проблемы, вы можете нажать на опции сводки; это откроет окно, которое покажет все детали вашего проекта и прогресс на этой диаграмме. С правой стороны окна сводки есть Лента активности, который содержит подробную информацию о проблемах и комментариях, сделанных правопреемником по проблеме.

Создать задачу в JIRA

Подзадача

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

Как создать подзадачу

Подзадачу можно создать двумя способами:

  • Создайте подзадачу в рамках родительской задачи.
  • Преобразование задачи в подзадачу.

Чтобы создать подзадачу в JIRA, вам необходимо выбрать задачу, которой вы хотите назначить подзадачу. В окне проблемы нажмите «Назначить больше», а затем нажмите «Создать подзадачу», как показано на снимке экрана ниже. Вы также можете выбрать «Преобразовать в подзадачу» на той же вкладке, чтобы преобразовать родительскую задачу в подзадачу.

Создать подзадачу

Когда вы нажмете Создать подзадачу, появится окно для добавления подзадачи. Заполните данные о подзадаче и нажмите Создавай как показано на снимке экрана ниже, и это создаст подзадачу для родительской проблемы.

Создать подзадачу

Это создаст подзадачу под родительскими задачами, и подробности о том, когда выполнить задачу, появятся на странице типа задачи, как показано на снимке экрана ниже. Если вы хотите добавить больше подзадач, вы можете нажать на знак плюс (+) в углу панели подзадач. Аналогично, если вы хотите отметить время, потраченное на текущую задачу, нажмите на знак плюс (+) в углу отслеживания времени и запишите подробности в журнал.

Создать подзадачу

Некоторые важные моменты, которые следует помнить при создании подзадачи:

  • В рамках задачи можно иметь столько подзадач, сколько необходимо.
  • У вас не может быть подзадачи для подзадачи.
  • После того как подзадача создана под родительской задачей, родительскую задачу невозможно преобразовать в подзадачу.
  • Однако подзадачу можно преобразовать в родительскую задачу.
  • Вы можете работать над своей подзадачой, не отвлекаясь от родительской задачи.

Рабочие процессы

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

  • Открытый вопрос.
  • Решенная проблема.
  • Выпуск в процессе.
  • Повторно открытый выпуск.
  • Закрыть выпуск.

Рабочие процессы

Рабочий процесс в JIRA включает в себя уставы, правопреемников, резолюции, условия, валидаторы, пост-функции и свойства.

  • Статусы: Они представляют позиции проблем в рабочем процессе.
  • Переходы: Переходы — это мосты между статусами, способ перехода конкретной проблемы из одного статуса в другой.
  • Правопреемник: Правопреемник определяет ответственную сторону за ту или иную проблему и определяет, как задача будет выполнена.
  • Разрешение: Это объясняет, почему проблема переходит из открытого статуса в закрытый.
  • условия: Условия определяют, кто может выполнить переход.
  • Оценщики: Это может гарантировать, что переход произойдет с учетом состояния проблемы.
  • Объекты: JIRA распознает некоторые свойства переходов.

Вы можете назначить статус проблемы из самого окна, щелкнув флажок для статуса IN Progress, как показано на снимке экрана ниже. Статус будет отражен на панели проблем, выделенной желтым цветом.

Рабочие процессы

Для созданной нами проблемы JIRA представит рабочий процесс, отображающий ход проекта. Как показано на снимке экрана, какой бы статус мы ни установили на панели «Проблемы», он будет отражен на диаграмме рабочего процесса. Здесь мы установили статус задачи «В работе», и тот же статус обновляется в рабочем процессе, выделенном желтым цветом. Рабочий процесс может дать краткий обзор выполняемой работы.

Рабочие процессы

Плагины в JIRA

Для более эффективной работы JIRA доступны плагины, некоторые из этих плагинов Zendesk, Salesforce, GitHub, Gitbucket и т. д. Некоторые из них позволяют команде поддержки сообщать о проблемах непосредственно в JIRA, создавать неограниченное количество частных репозиториев с полнофункциональной поддержкой управления проблемами и тестированием и т. д.

JIRA Agile

Метод Agile или Scrum обычно используется командами разработчиков, которые следуют дорожной карте запланированных функций для будущих версий своего продукта. Agile следует тем же дорожным картам для отслеживания проблем, что и другие методы JIRA. Сделать -> В процессе -> Готово, как показано на снимке экрана ниже, у нас есть одна проблема в Сделать а второй в В ходе выполнения. Как только проблема в разделе «В процессе» будет решена, она перейдет в статус «Готово», и таким же образом задача в списке «Сделать» перейдет на следующий этап — «В работе».

JIRA Agile

Создание проблемы в Agile

Чтобы создать задачу Agile, перейдите в главное меню на вкладку Agile и нажмите «Начало работы». когда вы нажмете на него, вам будет предложено создать новую доску для задач Scrum или Kanban. Вы можете выбрать вариант в соответствии с вашими требованиями, здесь мы выбрали метод Scrum.

Создание проблемы в Agile

Как создать Epic в Agile

Создайте эпик в Agile

В JIRA Agile эпик — это просто тип задачи. Эпос охватывает большой объем произведений. Это большая пользовательская история, которую можно разбить на несколько небольших историй. Завершить Джира Эпик, может потребоваться несколько спринтов. Вы можете либо создать новый эпик в Agile, либо использовать задачу, созданную на обычной доске JIRA. Аналогично, вы также можете создать историю для Agile Scrum.

Режим планирования в Agile:

Режим плана отображает все пользовательские истории, созданные для проекта. Вы можете использовать меню с левой стороны, чтобы решить, на какой основе должны отображаться проблемы. Нажимая на проблему в меню с правой стороны, вы можете создавать подзадачи, журналы и т. д.

Режим работы в Agile

Он отобразит информацию об активном спринте. Все проблемы или пользовательские истории будут отображаться в трех категориях, как показано на снимке экрана ниже: «Сделать», «В процессе» и «Готово», чтобы показать ход выполнения проекта или проблем.

Использование клонирования и ссылки в JIRA

В JIRA вы также можете клонировать задачу; Одним из преимуществ клонирования проблемы является то, что разные команды могут работать над проблемой отдельно и быстро решать ее.

Использование клонирования и ссылки в JIRA

Есть еще одна полезная функция — JIRA. СсылкаСвязывание задач позволяет вам создать связь между двумя существующими проблемами на одном и том же или разных серверах JIRA. Как показано на снимке экрана, мы связали текущую проблему «Раскрывающееся меню ST-6 не работает» с другой проблемой «Графический интерфейс ST-4 не реагирует: повторно протестируйте функции графического интерфейса».

Использование клонирования и ссылки в JIRA

Использование клонирования и ссылки в JIRA

Как здесь, мы установили спринт на 1 день, и он будет работать спринт в течение этого определенного периода времени, как показано на снимке экрана ниже. Если вы работаете со Scrum и хотите приоритизировать задачу или ранжировать ее, то вам просто нужно перетащить задачу в бэклог.

Помимо этого, вы можете выполнять множество задач; например, если вы щелкните в правом углу окна, появится всплывающий список функций, которые вы можете использовать по своему усмотрению.

Использование клонирования и ссылки в JIRA

Использование клонирования и ссылки в JIRA

Отчеты в JIRA

Чтобы отслеживать прогресс в Agile, График выгорания показывает фактический и предполагаемый объем работы, которую необходимо выполнить в спринте. Типичная диаграмма сгорания будет выглядеть примерно так, где красная линия указывает на фактическую оставшуюся задачу, а синяя линия указывает на идеальную оставшуюся задачу в течение цикла Scrum.

Отчеты в JIRA

Помимо диаграммы сгорания, в автоматизации JIRA доступны и другие параметры, такие как Sprint Отчет, эпический отчет, отчет о версиях, диаграмма скорости, контрольная диаграмма и совокупная блок-схема. Вы также можете использовать различные варианты диаграмм, чтобы отобразить ход выполнения вашего проекта.

Отчеты в JIRA

Как и на снимке экрана выше, мы выбрали круговую диаграмму приоритетов проблем. Будет создана круговая диаграмма, отражающая приоритеты и серьезность проблем в процентах для всего проекта, как показано ниже. Вы можете просмотреть круговую диаграмму с разных точек зрения, таких как Правопреемник, Компоненты, Тип проблемы, Приоритет, Разрешение, Статус и т. д.

Отчеты в JIRA

Вы также можете настроить, как вы хотите видеть доску Scrum. Доска Scrum предоставляет различные параметры, с помощью которых вы можете вносить изменения во внешний вид доски. Различные функции, которые вы можете настроить с помощью Scrum, это столбцы, дорожки, быстрые фильтры, цвета карточек и т. д. Здесь мы выбрали управление столбцами и выбрали опцию Количество проблем, и она покажет общее количество проблем в процессе выполнения, которые нужно сделать или которые выполнены. В управлении столбцами мы можем добавить дополнительный столбец в соответствии с нашими требованиями, также есть различные функции, которые вы можете настроить на доске.

Отчеты в JIRA

Фильтры

Вы также можете установить фильтры, отличные от фильтров по умолчанию, для фильтрации проблем. Фильтры, которые вы можете использовать: дата, компонент, приоритет, разрешение и т. д.

Фильтры

Канбан-совет и проблемы управления

Как и доска Agile Scrum, мы также можем создать доску Kanban, здесь мы создали проект под названием Cloud Testing. Канбан-доска полезна для команды, которая управляет и ограничивает свою работу. Доски Канбана видны в режиме «Работа», но не в режиме «План».

Канбан-совет и решение проблем

Здесь мы создали проблему «Обнаружена ошибка при нагрузочном тестировании» и «Проверьте проблемы, связанные с облачным сервером» в Канбан-доске, как показано на снимке экрана ниже, их статус также отображается красным.

Канбан-совет и решение проблем

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

  1. Визуализируйте свой рабочий процесс.
  2. Ограничьте незавершенную работу.
  3. Работа над проблемами.
  4. Измерьте время цикла.

JIRA Scrum против JIRA Kanban

По своему опыту я могу выделить существенные различия между JIRA Scrum и JIRA Kanban.

Scrum Kanban
Согласно отчетам

Диаграмма выработки: диаграмма показывает все изменения и объем работ, измененные за время спринта, другие диаграммы включают Sprint Отчет, диаграмма скорости, эпический отчет и т. д.

Согласно отчетам

Контрольная диаграмма: позволяет измерять время цикла решения проблем, показывая среднее и фактическое время, необходимое для решения проблем.

Гибкая доска

Это позволяет команде видеть прогресс спринтов. Это режим работы, в котором вы можете увидеть саму доску с разбивкой по различным статусам.

ограничения

Команда может решить, следует ли увеличить или уменьшить количество проблем, которые должны отображаться в каждом статусе.

отставание

Здесь команда будет планировать спринты и оценивать истории, входящие в каждый спринт.

Рабочий процесс

Вы можете сопоставить столбцы со статусами вашего рабочего процесса. Просто добавляя или удаляя столбцы, рабочий процесс можно при необходимости изменить.