Учебники

TestRail — Краткое руководство

TestRail — Введение

TestRail — это веб-инструмент управления тестированием, используемый тестировщиками, разработчиками и другими заинтересованными сторонами для управления, отслеживания и организации усилий по тестированию программного обеспечения. Он следует концепции централизованного управления тестами, которая помогает в легкой коммуникации и позволяет быстро разрабатывать задачи для всей команды QA и других заинтересованных сторон.

Указывает на заметку

  • TestRail — инструмент управления тестами.

  • Он разработан программным обеспечением Gurock.

  • TestRail — это веб-инструмент, который поддерживает все браузеры, включая Chrome, Firefox, IE.

  • Он поддерживает разные ОС Windows, такие как Windows XP, Vista, 7 и т. Д.

  • TestRail предоставляет 30-дневный пробный период для бизнес-идентификатора электронной почты, а также личной электронной почты.

  • TestRail может быть интегрирован со многими другими инструментами — JIRA, Bugzilla, Fogbugz, Version One, TFS, GitHub и т. Д.

TestRail — инструмент управления тестами.

Он разработан программным обеспечением Gurock.

TestRail — это веб-инструмент, который поддерживает все браузеры, включая Chrome, Firefox, IE.

Он поддерживает разные ОС Windows, такие как Windows XP, Vista, 7 и т. Д.

TestRail предоставляет 30-дневный пробный период для бизнес-идентификатора электронной почты, а также личной электронной почты.

TestRail может быть интегрирован со многими другими инструментами — JIRA, Bugzilla, Fogbugz, Version One, TFS, GitHub и т. Д.

Лицензия и бесплатная пробная версия

  • TestRail является коммерческим инструментом и доступен в виде пробной версии в течение ограниченного периода времени в 30 дней.

  • Для использования услуг TestRail требуется лицензия.

  • TestRail предоставляет бесплатную лицензию на 30 дней для облачного доступа, а также для настройки локального сервера.

TestRail является коммерческим инструментом и доступен в виде пробной версии в течение ограниченного периода времени в 30 дней.

Для использования услуг TestRail требуется лицензия.

TestRail предоставляет бесплатную лицензию на 30 дней для облачного доступа, а также для настройки локального сервера.

TestRail использует

  • Используйте для отслеживания всех действий по обеспечению качества, начиная с 1- го этапа жизненного цикла тестирования программного обеспечения.

  • TestRail полезен в Test Management, Test Data Management и интеграции с другими инструментами для настройки использования в соответствии с потребностями.

  • В дополнение к вышесказанному, TestRail также поддерживает управление требованиями, управление ресурсами.

  • Он поддерживает все действия на макроуровне, выполняемые QA.

Используйте для отслеживания всех действий по обеспечению качества, начиная с 1- го этапа жизненного цикла тестирования программного обеспечения.

TestRail полезен в Test Management, Test Data Management и интеграции с другими инструментами для настройки использования в соответствии с потребностями.

В дополнение к вышесказанному, TestRail также поддерживает управление требованиями, управление ресурсами.

Он поддерживает все действия на макроуровне, выполняемые QA.

TestRail очень полезен при выполнении задач QA, таких как написание тестовых случаев, выполнение, отчеты и т. Д.

TestRail Технические характеристики

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

S.No. Спецификация и описание
1 Авторское право на приложение

  • Взято программное обеспечение Gurock.

  • Он предоставляет коммерческую и пробную версию.

2 Сфера применения инструмента

  • Он может использоваться как Управление тестированием и Управление данными тестирования.

  • Он используется в качестве утилиты тестирования.

3 Методы испытаний

  • Agile Testing

  • Автоматизация тестирования

  • Исследовательское тестирование

  • Функциональное / ручное тестирование

4 Цели инструмента

  • Настольное тестирование

  • Веб-тестирование

  • Статистика тестовых случаев.

5 Особенности управления

  • Управление требованиями
  • Управление ресурсами
  • Дефект собственности
  • Управление тестами
  • Составление отчетов
6 Требования к оборудованию для сервера

  • Процессор 2,5 ГГц и выше
  • Память 6 ГБ и выше
  • Дисковое пространство 200 МБ + на пользователя
7 Обработка ошибок

  • Захватывать скриншоты
8 Доступен пользовательский интерфейс

  • COM API
  • Plugin
  • Удобство использования GUI
  • SaaS Client
  • Сервер и веб-интерфейс

Взято программное обеспечение Gurock.

Он предоставляет коммерческую и пробную версию.

Он может использоваться как Управление тестированием и Управление данными тестирования.

Он используется в качестве утилиты тестирования.

Agile Testing

Автоматизация тестирования

Исследовательское тестирование

Функциональное / ручное тестирование

Настольное тестирование

Веб-тестирование

Статистика тестовых случаев.

TestRail — Особенности

TestRail обладает широким спектром возможностей для привлечения QAs и других заинтересованных сторон для управления тестированием. Ниже приведены некоторые основные функции TestRail.

Основные характеристики TestRail

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

S.No. Основные характеристики и описание
1 Поддержка тестирования и методологии

  • Agile Testing
  • Тестирование черного ящика
  • Исследовательское тестирование
  • Функциональное / ручное тестирование
  • Автоматизация тестирования
2 Централизуйте и организуйте

  • Инструмент TestRail позволяет создавать, централизовать, организовывать и управлять тестовыми примерами очень эффективно и результативно.

  • Легко импортируйте контрольные примеры из Excel и другого инструмента управления.

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

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

3 Управление и отслеживание выполнения

  • Он поддерживает сборку и повторное выполнение тестов.

  • Это также запускает набор автоматизации.

  • Он фиксирует пошаговую историю выполнения теста с подробным объяснением.

  • Он поддерживает тестовую конфигурацию и параметры.

4 уведомление

  • Электронная почта может быть отправлена ​​для конкретной задачи пользователям.

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

  • Используйте @mention, чтобы привлечь внимание конкретного члена команды в комментариях / описании.

5 Power Search

  • TestRail поддерживает мощные функции поиска с функциями горячих клавиш

  • поддерживает свободный поиск текста

  • поддерживает поиск по синтаксису

6 Отчеты

  • TestRail поддерживает множественные отчеты.

  • Он поддерживает тестовый набор и отчеты о выполнении теста

  • Генерация подробного сводного отчета по проектам, вехам, планам и прогонам.

  • Отслеживайте загруженность всей команды.

  • Он также поддерживает Cross Project Report.

7 Масштаб с ростом команды

  • TestRail поддерживает любую бизнес-команду и любой проект, независимо от его размера и сложности.

8 интеграция

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

  • Широкий спектр надстроек делает его универсальным по всему миру — JIRA, Bamboo, HipChat, BugZilla, яйцо Pant, Cucumber, Jenkins, Selenium и т. Д.

  • Он также поддерживает интеграцию Rally и Version One.

9 Общие черты

  • Поддерживает липкие боковые панели

  • поддерживает расширенное форматирование текста

  • оптимизация печати

  • планирование и прогнозирование

10 Восстановить данные

  • Создание и загрузка полных резервных копий системы.

  • Миграция и импорт существующих тестовых случаев из Excel и устаревшего инструмента данных.

  • Экспорт данных в файлы CSV, XML и Excel.

Инструмент TestRail позволяет создавать, централизовать, организовывать и управлять тестовыми примерами очень эффективно и результативно.

Легко импортируйте контрольные примеры из Excel и другого инструмента управления.

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

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

Он поддерживает сборку и повторное выполнение тестов.

Это также запускает набор автоматизации.

Он фиксирует пошаговую историю выполнения теста с подробным объяснением.

Он поддерживает тестовую конфигурацию и параметры.

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

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

Используйте @mention, чтобы привлечь внимание конкретного члена команды в комментариях / описании.

TestRail поддерживает мощные функции поиска с функциями горячих клавиш

поддерживает свободный поиск текста

поддерживает поиск по синтаксису

TestRail поддерживает множественные отчеты.

Он поддерживает тестовый набор и отчеты о выполнении теста

Генерация подробного сводного отчета по проектам, вехам, планам и прогонам.

Отслеживайте загруженность всей команды.

Он также поддерживает Cross Project Report.

TestRail поддерживает любую бизнес-команду и любой проект, независимо от его размера и сложности.

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

Широкий спектр надстроек делает его универсальным по всему миру — JIRA, Bamboo, HipChat, BugZilla, яйцо Pant, Cucumber, Jenkins, Selenium и т. Д.

Он также поддерживает интеграцию Rally и Version One.

Поддерживает липкие боковые панели

поддерживает расширенное форматирование текста

оптимизация печати

планирование и прогнозирование

Создание и загрузка полных резервных копий системы.

Миграция и импорт существующих тестовых случаев из Excel и устаревшего инструмента данных.

Экспорт данных в файлы CSV, XML и Excel.

TestRail — бесплатный пробный доступ

TestRail предоставляет бесплатный пробный период в 30 дней для новых пользователей и зарегистрированных пользователей с основными функциями. У TestRail есть и другие планы с различными расширенными функциями и надстройками. Стоимость зависит от количества пользователей. Посетив сайт http // www.gurock.com / testrail / pricing / cloud /, пользователь может ознакомиться с различными доступными планами для ознакомления .

Различные доступные планы

Установить для бесплатных испытаний

Перейдите по адресу http // www.gurock.com / testrail / и нажмите «Попробовать TestRail» в правом верхнем углу, как показано на скриншоте ниже.

Установить для бесплатных испытаний

Теперь выберите облако TestRail (выбор по умолчанию).

Он открывает базовую форму для создания учетной записи TestRail.

Введите данные в следующие поля, как показано на следующих скриншотах

  • Веб-адрес — он должен быть уникальным, и этот URL будет использоваться для доступа к приложению qTest.

  • Имя — тот, кто хочет попробовать бесплатную версию.

  • Электронная почта — обратите внимание, он принимает Gmail, Yahoo, Outlook. Это может быть и деловая электронная почта.

Веб-адрес — он должен быть уникальным, и этот URL будет использоваться для доступа к приложению qTest.

Имя — тот, кто хочет попробовать бесплатную версию.

Электронная почта — обратите внимание, он принимает Gmail, Yahoo, Outlook. Это может быть и деловая электронная почта.

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

Основная форма

После ввода всех данных установите флажок «Термины и услуги» и нажмите «Создать TestRail TRIAL», как показано на скриншоте ниже.

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

Создать TestRail TRIAL

Страница подтверждения

Как только письмо будет подтверждено, появится сообщение «Спасибо» и будет создана учетная запись.

Спасибо Сообщение

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

Панель инструментов TestRail

TestRail — Войти

Чтобы войти в TestRail, перейдите на пример веб-сайта, выбранный при создании бесплатной пробной версии. Откроется страница входа;

  • Введите зарегистрированный адрес электронной почты в качестве имени пользователя и пароля (одноразовый пароль отправляется на зарегистрированный адрес электронной почты).

  • Нажмите на кнопку ВХОД.

  • На следующем снимке экрана показано, как войти в TestRail с использованием учетных данных.

Введите зарегистрированный адрес электронной почты в качестве имени пользователя и пароля (одноразовый пароль отправляется на зарегистрированный адрес электронной почты).

Нажмите на кнопку ВХОД.

На следующем снимке экрана показано, как войти в TestRail с использованием учетных данных.

Страница авторизации

По ошибке

  • Из-за неудачного входа в систему отображается следующая страница ошибки

  • Ошибка может произойти из-за неправильной комбинации идентификатора электронной почты или пароля.

Из-за неудачного входа в систему отображается следующая страница ошибки

Ошибка может произойти из-за неправильной комбинации идентификатора электронной почты или пароля.

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

Сообщение об ошибке

Если вы забыли пароль, чтобы восстановить его

  • Нажмите «Я забыл свой пароль?» Рядом с кнопкой «Войти».
  • Введите адрес электронной почты для входа
  • Нажмите на Запрос сброса пароля

На следующем скриншоте показано, как восстановить пароль, если вы забыли

Восстановить пароль

Пользователь получит электронное письмо с информацией об имени пользователя или ссылку для сброса пароля.

Успешный вход

При успешном входе в систему системная панель будет отображаться, если учетная запись связана с каким-либо проектом администратором или пользователь может создать пример проекта. На следующем снимке экрана показана страница приветствия / панель мониторинга TestRail при успешном входе

Страница приветствия

TestRail — Панель инструментов

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

Указывает на заметку

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

  • Панель навигации, присутствующая в нижней части страницы TestRail, будет одинаковой на всех страницах / экране TestRail — создать проект, добавить случаи, запустить прогон, добавить результаты, пригласить пользователей и настроить интеграцию

  • На панели инструментов в правом верхнем углу расположены разные ссылки, которые одинаковы для всех страниц: «Работа», «Имя пользователя» для настроек и «Выход», «Справка и обратная связь», «Электронная почта», «Твиттер» и «Блог».

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

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

На панели инструментов в правом верхнем углу расположены разные ссылки, которые одинаковы для всех страниц: «Работа», «Имя пользователя» для настроек и «Выход», «Справка и обратная связь», «Электронная почта», «Твиттер» и «Блог».

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

На следующем скриншоте показана панель мониторинга TestRail

Приборная доска

Как только пользователь нажимает на имя проекта (Wires -Basic на скриншоте выше), он отображает панель управления проекта. Панель инструментов проекта такая же, как и основная панель TestRail, как описано выше.

  • Единственная дополнительная часть — это панель навигации, которая предоставляет различные функции — обзор, задачи, этапы, тестовые прогоны и результаты, контрольные примеры, отчеты

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

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

  • Пользователь может перейти в другой раздел «Отчеты» и отредактировать детали проекта, нажав кнопку «Отчеты и редактировать».

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

Единственная дополнительная часть — это панель навигации, которая предоставляет различные функции — обзор, задачи, этапы, тестовые прогоны и результаты, контрольные примеры, отчеты

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

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

Пользователь может перейти в другой раздел «Отчеты» и отредактировать детали проекта, нажав кнопку «Отчеты и редактировать».

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

На следующем скриншоте показана страница панели инструментов проекта.

Панель инструментов проекта

Помощь и обратная связь

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

Доступ к этим функциям можно получить, щелкнув ссылку «Справка и обратная связь» на панели инструментов. Помимо ссылки, есть еще 3 значка — подпишитесь на рассылку новостей, следите в Твиттере и узнайте о TestRail.

На следующем скриншоте показаны функции Help & Feedback

Помощь и обратная связь

Профиль пользователя

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

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

Профиль пользователя

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

TestRail — Пригласить пользователей

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

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

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

Пригласить члена команды

  • Войдите в систему как администратор и нажмите на ссылку «Администрирование» справа.

  • Теперь выберите опцию «Пользователи и роли» в списке справа.

  • Параметры «Добавить пользователей» и «Добавить нескольких пользователей» находятся справа. На следующем снимке экрана показана опция «Добавить пользователей»

Войдите в систему как администратор и нажмите на ссылку «Администрирование» справа.

Теперь выберите опцию «Пользователи и роли» в списке справа.

Параметры «Добавить пользователей» и «Добавить нескольких пользователей» находятся справа. На следующем снимке экрана показана опция «Добавить пользователей»

Опция добавления пользователей

Добавить пользователя

Чтобы добавить одного пользователя, нажмите «Добавить пользователя».

  • Откроется форма, в которой введите полное имя, адрес электронной почты, уведомление, язык, локаль, часовой пояс и т. Д., Как показано на снимке экрана ниже.

Откроется форма, в которой введите полное имя, адрес электронной почты, уведомление, язык, локаль, часовой пояс и т. Д., Как показано на снимке экрана ниже.

Добавить пользователя

  • Теперь выберите вариант приглашения по электронной почте или вручную, указав имя пользователя и пароль.

  • После этого нажмите кнопку Добавить пользователя, чтобы завершить процесс приглашения, как показано на скриншоте ниже.

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

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

Процесс приглашения

Приветственное письмо

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

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

Добавить нескольких пользователей

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

  • Введите каждого пользователя в отдельной строке в текстовом поле в формате

    <полное имя>, <адрес электронной почты>

    tutorialspoint, [email protected]

  • При желании настройте дополнительное поле для пользователей, например, роль и группы.

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

  • По умолчанию отправка приглашения по электронной почте новым пользователям будет проверена.

  • После этого нажмите кнопку Добавить нескольких пользователей.

Введите каждого пользователя в отдельной строке в текстовом поле в формате

<полное имя>, <адрес электронной почты>

tutorialspoint, [email protected]

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

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

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

После этого нажмите кнопку Добавить нескольких пользователей.

На следующем скриншоте показано, как добавить нескольких пользователей.

Несколько пользователей

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

Пользователи успешно добавлены

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

Пользователи и роли

TestRail — Добавить проект

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

Создать проект

При добавлении проекта в TestRail первым шагом является вход в систему с правами администратора и переход на главную страницу панели инструментов, где перечислены все проекты. 1- й экран после входа в TestRail.

Нажмите кнопку «Добавить проект» с правой стороны, как показано на скриншоте ниже

Создать проект

Откроется форма добавления проекта, в которой пользователю необходимо ввести данные в следующих полях.

  • Название — Название проекта

  • Объявление — если есть какое-либо объявление о проекте, например, дата выпуска, дата начала и т. Д.

Название — Название проекта

Объявление — если есть какое-либо объявление о проекте, например, дата выпуска, дата начала и т. Д.

Пользователь может установить флажок для отображения объявления на странице обзора проекта. Выберите тип хранилища на основе проекта и управляйте делами.

Страница обзора проекта

Теперь нажмите Add Project, как показано ниже

Добавить проект

При желании пользователь также может добавить информацию о доступе к проекту. Чтобы добавить детали доступа, перейдите на следующую вкладку и выберите Доступ по умолчанию, как показано на скриншоте ниже.

Детали доступа

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

Успешное сообщение

TestRail — Тестовые случаи — Раздел

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

Указывает на заметку

  • TestRail поддерживает гибкое и легкое управление тестами.

  • Тестовые случаи организованы в набор тестов

  • Набор тестов создается в модулях Project или функциональных возможностях.

  • Содержание тестовых случаев зависит от размера проекта.

  • В идеале набор тестов состоит из около 100 тестовых случаев.

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

TestRail поддерживает гибкое и легкое управление тестами.

Тестовые случаи организованы в набор тестов

Набор тестов создается в модулях Project или функциональных возможностях.

Содержание тестовых случаев зависит от размера проекта.

В идеале набор тестов состоит из около 100 тестовых случаев.

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

Добавить раздел

Чтобы добавить раздел, пользователь должен выполнить следующие шаги

  • Выберите проект на панели инструментов и перейдите на вкладку Test Cases.

  • Нажмите кнопку Добавить разделы, как показано на скриншоте ниже

Выберите проект на панели инструментов и перейдите на вкладку Test Cases.

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

Добавить раздел

  • Откроется всплывающее окно «Добавить раздел», в котором пользователь вводит имя раздела и описание (опционально).

  • В поле описания пользователь имеет возможность вставить таблицу или изображения. Символ присутствует справа, как показано на скриншоте ниже

Откроется всплывающее окно «Добавить раздел», в котором пользователь вводит имя раздела и описание (опционально).

В поле описания пользователь имеет возможность вставить таблицу или изображения. Символ присутствует справа, как показано на скриншоте ниже

Добавить раздел всплывающих

  • Теперь нажмите кнопку Добавить раздел , как показано выше. Раздел будет добавлен, а структуру папок можно просмотреть с правой стороны.

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

  • Существует еще один вариант добавления подраздела для организации тестов на макроуровне, как показано на снимке экрана ниже.

Теперь нажмите кнопку Добавить раздел , как показано выше. Раздел будет добавлен, а структуру папок можно просмотреть с правой стороны.

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

Существует еще один вариант добавления подраздела для организации тестов на макроуровне, как показано на снимке экрана ниже.

Добавить подраздел

Добавить подраздел

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

  • Выберите раздел, чтобы добавить подраздел, и нажмите кнопку добавления подраздела , как показано на предыдущем снимке экрана.

  • Откроется всплывающее окно «Добавить раздел», в котором пользователь должен ввести «Имя раздела» и «Описание» (опционально).

  • В поле описания пользователь имеет возможность вставить таблицу или изображения. Символ присутствует справа, как показано на скриншоте ниже

  • После этого нажмите кнопку «Добавить раздел» внизу, чтобы добавить подраздел.

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

Откроется всплывающее окно «Добавить раздел», в котором пользователь должен ввести «Имя раздела» и «Описание» (опционально).

В поле описания пользователь имеет возможность вставить таблицу или изображения. Символ присутствует справа, как показано на скриншоте ниже

После этого нажмите кнопку «Добавить раздел» внизу, чтобы добавить подраздел.

Кнопка Добавить раздел

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

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

Структура папок

Редактировать раздел

Эта функциональность позволяет редактировать существующий раздел или подраздел. Следующие шаги должны выполнить для редактирования раздела

  • Подведите курсор к названию раздела, он отображает 2 разных значка.

  • Значок карандаша используется в качестве редактирования . Нажмите на символ редактирования, как показано ниже скриншот

Подведите курсор к названию раздела, он отображает 2 разных значка.

Значок карандаша используется в качестве редактирования . Нажмите на символ редактирования, как показано ниже скриншот

Изменить раздел

  • Откроется всплывающее окно «Редактировать раздел», где пользователь может редактировать название раздела и описание. После этого нажмите кнопку « Сохранить изменения» , как показано на скриншоте ниже. Название и описание раздела будут изменены.

Откроется всплывающее окно «Редактировать раздел», где пользователь может редактировать название раздела и описание. После этого нажмите кнопку « Сохранить изменения» , как показано на скриншоте ниже. Название и описание раздела будут изменены.

Сохранить изменения

Удалить раздел

Эта функциональность позволяет удалить раздел. При удалении раздела он удалит все содержимое внутри раздела, например, подразделы, тесты и т. Д. Чтобы удалить раздел, пользователь должен выполнить следующие действия.

  • Подведите курсор к названию раздела, он отображает 2 разных значка.

  • 2-й значок используется как удаление. Нажмите на символ удаления, как показано на скриншоте ниже

Подведите курсор к названию раздела, он отображает 2 разных значка.

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

Удалить раздел

  • Появится всплывающее окно подтверждения для подтверждения удаления, установите флажок YES , удалите этот раздел и нажмите кнопку OK, как показано на снимке экрана ниже. Примечание Кнопка OK не будет активна, пока флажок не установлен. P age будет обновлен, а раздел будет удален.

Появится всплывающее окно подтверждения для подтверждения удаления, установите флажок YES , удалите этот раздел и нажмите кнопку OK, как показано на снимке экрана ниже. Примечание Кнопка OK не будет активна, пока флажок не установлен. P age будет обновлен, а раздел будет удален.

Подтверждение удаления

TestRail — тестовые случаи

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

На вкладке контрольные тесты тестовые наборы организованы в различные разделы и подразделы для эффективного обслуживания. После добавления раздела (обсуждавшегося в предыдущей главе) теперь нужно добавить тестовые случаи — основная цель этой вкладки.

Добавить тестовые случаи

Следующие шаги должны выполнить, чтобы добавить случаи

  • Перейдите на вкладку Test Cases и нажмите на ссылку Add Case, представленную в двух местах, как показано на скриншоте ниже

Перейдите на вкладку Test Cases и нажмите на ссылку Add Case, представленную в двух местах, как показано на скриншоте ниже

Добавить тестовый пример

  • Откроется форма Добавить тестовый случай, где пользователь вводит заголовок.

  • Раздел, Тип, Шаблон и Приоритет являются обязательными полями и по умолчанию выбраны.

  • Пользователь может изменить в зависимости от требований и места, чтобы добавить тестовые случаи.

  • Пользователь вводит предварительные условия, шаги и ожидаемый результат, как показано на скриншоте ниже

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

Раздел, Тип, Шаблон и Приоритет являются обязательными полями и по умолчанию выбраны.

Пользователь может изменить в зависимости от требований и места, чтобы добавить тестовые случаи.

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

Добавить тестовые случаи

  • Введите ожидаемый результат и нажмите кнопку Add Test Case , как показано на скриншоте ниже

Введите ожидаемый результат и нажмите кнопку Add Test Case , как показано на скриншоте ниже

Сообщение Успеха

  • Успешное сообщение отображается для добавления тестового примера вместе с ссылкой Добавить еще.

  • Когда пользователь нажимает добавить другую ссылку, он открывает форму Добавить тестовый случай.

  • На следующем скриншоте показано сообщение об успешном добавлении контрольного примера

Успешное сообщение отображается для добавления тестового примера вместе с ссылкой Добавить еще.

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

На следующем скриншоте показано сообщение об успешном добавлении контрольного примера

Редактирование тестового примера

Следующие шаги должны следовать при редактировании тестового примера

  • Нажмите на название теста, чтобы открыть детали.

  • Нажмите на кнопку редактирования справа вверху, как показано на скриншоте ниже

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

Нажмите на кнопку редактирования справа вверху, как показано на скриншоте ниже

Редактирование тестового примера

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

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

Детали теста

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

После редактирования нажмите кнопку Сохранить изменения.

Добавить таблицу

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

  • Чтобы добавить таблицу в текстовое поле, нажмите значок «Таблица», чтобы отобразить верхний правый угол текстового поля, как показано на снимке экрана ниже.

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

Добавить таблицу

  • Откроется всплывающее окно «Добавить таблицу», в котором пользователь может создать шаблон таблицы. Правая + кнопка добавит следующий столбец, в то время как символ вниз + добавит новую строку.

  • Нажмите кнопку Добавить таблицу, чтобы добавить шаблон в текстовое поле, как показано ниже

Откроется всплывающее окно «Добавить таблицу», в котором пользователь может создать шаблон таблицы. Правая + кнопка добавит следующий столбец, в то время как символ вниз + добавит новую строку.

Нажмите кнопку Добавить таблицу, чтобы добавить шаблон в текстовое поле, как показано ниже

Добавить шаблон

  • Шаблон таблицы добавляется в текстовое поле, и пользователь может изменить данные, как показано на скриншоте ниже.

Шаблон таблицы добавляется в текстовое поле, и пользователь может изменить данные, как показано на скриншоте ниже.

Шаблон таблицы

Добавить изображение

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

  • Чтобы добавить таблицу в текстовое поле, нажмите значок «Таблица», чтобы отобразить верхний правый угол текстового поля, как показано на снимке экрана ниже.

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

Добавить изображение

  • Появится всплывающее окно, где пользователь может использовать ALT + PrntScr, чтобы сделать скриншот, а затем нажать CTRL + V, чтобы вставить его напрямую. Пользователю не нужно использовать любое слово или рисовать документ. Эти шаги могут быть сделаны непосредственно во всплывающем окне.

  • При нажатии на ссылку Удалить, изображение будет удалено.

  • При нажатии кнопки «Добавить изображения» изображение будет добавлено в текстовое поле.

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

Появится всплывающее окно, где пользователь может использовать ALT + PrntScr, чтобы сделать скриншот, а затем нажать CTRL + V, чтобы вставить его напрямую. Пользователю не нужно использовать любое слово или рисовать документ. Эти шаги могут быть сделаны непосредственно во всплывающем окне.

При нажатии на ссылку Удалить, изображение будет удалено.

При нажатии кнопки «Добавить изображения» изображение будет добавлено в текстовое поле.

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

Добавить изображения

  • Пользователь может видеть путь вложения, как показано ниже

Пользователь может видеть путь вложения, как показано ниже

Путь привязанности

  • Нажмите на Сохранить изменения.

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

  • Следующий скриншот отображает добавленную таблицу и изображения в тестовый пример

Нажмите на Сохранить изменения.

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

Следующий скриншот отображает добавленную таблицу и изображения в тестовый пример

Добавлены таблица и изображения

TestRail — импортировать тестовые случаи CSV

Пользователь может создавать несколько тестовых случаев одновременно, используя файл CSV или XML. CSV-файлы — это текстовые файлы, разделенные запятыми. Для импорта данных из Excel требуется 2 шага.

  • Правила для файла CSV
  • Импортируйте файл в систему

Правила для файла CSV

При создании файла CSV необходимо учитывать следующее:

  • Файл CSV должен содержать данные только на первом листе.

  • 1- я строка должна иметь имя заголовка в разных столбцах, а следующие данные должны представлять каждый столбец.

  • Обратите внимание, что при импорте 1- я строка будет сопоставлена ​​с различными полями форм тестовых случаев.

  • 1 столбец в файле Excel может отображаться только с 1 полем в форме тестового примера.

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

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

Файл CSV должен содержать данные только на первом листе.

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

Обратите внимание, что при импорте 1- я строка будет сопоставлена ​​с различными полями форм тестовых случаев.

1 столбец в файле Excel может отображаться только с 1 полем в форме тестового примера.

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

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

Импортировать файл CSV

  • Перейдите на вкладку Test Cases.

  • Нажмите на иконку импорта тестовых случаев справа и выберите опцию Импортировать из CSV. На следующем снимке экрана показана иконка «Импорт тестов» и выбор CSV

  • Откроется мастер импорта из CSV. Он имеет 4 шага процесса.

  • На первом шаге просмотрите файл CSV и загрузите. После успешной загрузки имя файла отображается в мастере.

Перейдите на вкладку Test Cases.

Нажмите на иконку импорта тестовых случаев справа и выберите опцию Импортировать из CSV. На следующем снимке экрана показана иконка «Импорт тестов» и выбор CSV

Откроется мастер импорта из CSV. Он имеет 4 шага процесса.

На первом шаге просмотрите файл CSV и загрузите. После успешной загрузки имя файла отображается в мастере.

Импорт тестовых случаев

  • В разделе «Формат и сопоставление» выберите «Настроить новое сопоставление для 1- го файла». Пользователь может использовать ту же конфигурацию в следующий раз после загрузки файла конфигурации. Чтобы использовать эту опцию, выберите Загрузить сопоставление из файла конфигурации.

  • Следующий выбор должен быть сделан в разделе Advanced Option

    • Импорт — Выбрать раздел, в который следует импортировать контрольные примеры

    • Кодировка файла — используется для выбора правил кодирования файла, чтобы TestRail мог правильно декодировать файл. Кодировка файла CSV-файла Excel / Windows использует Windows-1252 (латиница) для файлов CSV, тогда как большинство других инструментов (включая таблицы Google) предпочитают кодировку UTF-8, совместимую с Юникодом.

    • CSV Delimiter — пользователь может определить, или; или \ t для разделения полей.

    • Строка старта — пользователь может отделить строку заголовка и строку данных от того места, где начинается. И, строка заголовка IS или не может быть решена с помощью флажка.

    • Шаблон — пользователь может выбрать, будет ли это полный тестовый пример или этапы или исследовательский сеанс.

  • После этого выбора нажмите кнопку «Далее». На следующем скриншоте показан первый шаг процесса импорта контрольных примеров.

В разделе «Формат и сопоставление» выберите «Настроить новое сопоставление для 1- го файла». Пользователь может использовать ту же конфигурацию в следующий раз после загрузки файла конфигурации. Чтобы использовать эту опцию, выберите Загрузить сопоставление из файла конфигурации.

Следующий выбор должен быть сделан в разделе Advanced Option

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

Кодировка файла — используется для выбора правил кодирования файла, чтобы TestRail мог правильно декодировать файл. Кодировка файла CSV-файла Excel / Windows использует Windows-1252 (латиница) для файлов CSV, тогда как большинство других инструментов (включая таблицы Google) предпочитают кодировку UTF-8, совместимую с Юникодом.

CSV Delimiter — пользователь может определить, или; или \ t для разделения полей.

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

Шаблон — пользователь может выбрать, будет ли это полный тестовый пример или этапы или исследовательский сеанс.

После этого выбора нажмите кнопку «Далее». На следующем скриншоте показан первый шаг процесса импорта контрольных примеров.

1-й шаг процесса импорта тестовых случаев

  • Пользователь может просто сопоставить столбцы CSV с полями тестового набора TestRail. TestRail также поддерживает импорт отдельных шагов теста и ожидаемых результатов, если пользователь использует несколько строк для одного теста. Это называется сопоставлением столбцов и может быть настроено на шаге 2 мастера импорта CSV.

  • TestRail различает однострочный и многострочный макеты для файлов CSV. В макете с одной строкой каждый тестовый пример представлен одной строкой или записью в файле CSV. Это стандартная схема для большинства файлов CSV.

  • TestRail поддерживает многострочную разметку. Пользователь выбирает столбец, который определяет начало нового теста в этом случае (например, столбец идентификатора или имени / названия, который является уникальным для каждого теста). Этот макет обычно используется для тестовых случаев с несколькими шагами и ожидаемыми результатами.

  • Наконец, есть флажок, должен ли TestRail игнорировать строки / записи CSV без действительного непустого столбца заголовка. Рекомендуется установить флажок для фильтрации пустых строк в начале / между тестовыми примерами / концом файла CSV.

  • Теперь нажмите на кнопку Далее. На следующем снимке экрана показан второй шаг процесса импорта контрольного примера

Пользователь может просто сопоставить столбцы CSV с полями тестового набора TestRail. TestRail также поддерживает импорт отдельных шагов теста и ожидаемых результатов, если пользователь использует несколько строк для одного теста. Это называется сопоставлением столбцов и может быть настроено на шаге 2 мастера импорта CSV.

TestRail различает однострочный и многострочный макеты для файлов CSV. В макете с одной строкой каждый тестовый пример представлен одной строкой или записью в файле CSV. Это стандартная схема для большинства файлов CSV.

TestRail поддерживает многострочную разметку. Пользователь выбирает столбец, который определяет начало нового теста в этом случае (например, столбец идентификатора или имени / названия, который является уникальным для каждого теста). Этот макет обычно используется для тестовых случаев с несколькими шагами и ожидаемыми результатами.

Наконец, есть флажок, должен ли TestRail игнорировать строки / записи CSV без действительного непустого столбца заголовка. Рекомендуется установить флажок для фильтрации пустых строк в начале / между тестовыми примерами / концом файла CSV.

Теперь нажмите на кнопку Далее. На следующем снимке экрана показан второй шаг процесса импорта контрольного примера

2-й шаг импорта TestCase

  • Этот шаг должен отобразить значения CSV в TestRail. Например, если пользователь имеет значение приоритета Medium в CSV-файле, этот шаг позволяет сопоставить его с приоритетом Low или Normal в TestRail. На этом этапе пользователь может установить флажок, чтобы избежать каких-либо тегов HTML как импортированных данных.

  • После этого нажмите кнопку «Далее». На следующем снимке экрана показан третий шаг процесса импорта тестовых случаев

Этот шаг должен отобразить значения CSV в TestRail. Например, если пользователь имеет значение приоритета Medium в CSV-файле, этот шаг позволяет сопоставить его с приоритетом Low или Normal в TestRail. На этом этапе пользователь может установить флажок, чтобы избежать каких-либо тегов HTML как импортированных данных.

После этого нажмите кнопку «Далее». На следующем снимке экрана показан третий шаг процесса импорта тестовых случаев

3-й шаг теста импорта

  • На 4- м шаге пользователь может просмотреть тестовые случаи, найденные TestRail в файле CSV. Пользователь может просмотреть параметры файла, а также сопоставления столбцов и значений , настроенные на предыдущих шагах. Пользователь может перемещаться назад и вперед с помощью кнопок «Назад» и «Далее», чтобы вносить изменения в параметры файла, сопоставления столбца или значения. Как только пользователь будет удовлетворен предварительным просмотром, нажмите кнопку « Импорт» .

На 4- м шаге пользователь может просмотреть тестовые случаи, найденные TestRail в файле CSV. Пользователь может просмотреть параметры файла, а также сопоставления столбцов и значений , настроенные на предыдущих шагах. Пользователь может перемещаться назад и вперед с помощью кнопок «Назад» и «Далее», чтобы вносить изменения в параметры файла, сопоставления столбца или значения. Как только пользователь будет удовлетворен предварительным просмотром, нажмите кнопку « Импорт» .

4-й шаг теста импорта

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

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

Последний шаг мастера

TestRail — импортировать тестовые примеры XML

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

  • Правила для файла XML
  • Импортируйте файл в систему

Правила для файла XML

При создании XML-файла необходимо учитывать следующий момент

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

  • Формат XML будет выглядеть следующим образом

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

Формат XML будет выглядеть следующим образом

<section>
   <name>Login Functionality<name>
   <description>All test case related to login functionality. Positive and negative test cases</description>
   <case>
      <id>C2</id>
      <title>Correct Username and Passwordcombination</title>
      <template>Test Case (Text)<template>
      <type>Other<type>
      <priority>Medium<priority>
      <estimate/>
      <references/>
      <custom>
         <preconds>Login page should display</preconds>
         <steps>1. Enter correct username 2.enter correct password</steps>
         <expected>Usershould able to login successfully.</expected>
      </custom>
   </case>
</section>   
  • Тег <case> поддерживает все свойства тестового примера в TestRail, такие как заголовок, оценка, приоритет, текстовые поля, предварительные условия, шаги, ожидаемый результат и т. Д.

  • Пользовательские поля сгруппированы под тегом <custom>.

  • В следующей таблице перечислены форматы импорта для различных типов пользовательских полей.

Тег <case> поддерживает все свойства тестового примера в TestRail, такие как заголовок, оценка, приоритет, текстовые поля, предварительные условия, шаги, ожидаемый результат и т. Д.

Пользовательские поля сгруппированы под тегом <custom>.

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

Тип Пример значения Описание
флажок ПРАВДА «правда» или «ложь» (без кавычек)
Дата 01-07-2010 Допустимая строка даты XML в формате гггг-мм-дд
Падать <Идентификатор> 5 </ идентификатор> Идентификатор значения (как настроено в параметрах настраиваемого поля в области администрирования) в теге <id>
целое число 1022 Простое целое число
веха <Идентификатор> 2 </ идентификатор> Идентификатор вехи в теге <id>
Множественный выбор
<item>
   <id>1</id>
</item>
<item>
   <id>2</id>
</item>
Список записей <item>, каждая со своим идентификатором (например, список значений Dropdown)
меры
<step>
   <index>1</index>
   <content>Step 1</content>
   <expected>Result 1</expected>
</step>
<step>
    <index>2</index><content>Step 2</content> 
</step>    
Список записей <step>, каждая со своим индексом, содержимым и, возможно, ожидаемым результатом
Строка / Text Foobar Простая строка
URL (ссылка) HTTP // google.com / Простой URL-адрес в виде строки
пользователь <Идентификатор> 3 </ идентификатор> Идентификатор пользователя в теге <id>

Импортировать файл CSV

  • Перейдите на вкладку Test Cases.

  • Нажмите на иконку импорта тестовых случаев справа и выберите опцию Импорт из XML.

Перейдите на вкладку Test Cases.

Нажмите на иконку импорта тестовых случаев справа и выберите опцию Импорт из XML.

На следующем снимке экрана показана иконка «Импорт тестов» и выбор XML

Импортировать файл CSV

  • Откроется мастер импорта из XML. Просмотрите и загрузите файл XML.

  • Пользователь может добавлять новые тестовые наборы, а также обновлять существующие тестовые наборы.

  • После выбора нажмите кнопку «Импорт».

Откроется мастер импорта из XML. Просмотрите и загрузите файл XML.

Пользователь может добавлять новые тестовые наборы, а также обновлять существующие тестовые наборы.

После выбора нажмите кнопку «Импорт».

На следующем скриншоте показано, как экспортировать файл XML

Экспорт XML-файла

TestRail — Экспорт тестовых случаев

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

Пользователь может экспортировать данные в файл CSV, Excel или XML.

Следующие шаги должны выполняться при экспорте деталей тестовых случаев

  • Перейдите на вкладку Test Cases.

  • Нажмите на иконку экспорта тестовых случаев справа и выберите опцию Экспорт из <имя файла>, как показано на скриншоте ниже

Перейдите на вкладку Test Cases.

Нажмите на иконку экспорта тестовых случаев справа и выберите опцию Экспорт из <имя файла>, как показано на скриншоте ниже

Экспорт тестовых случаев

Экспорт в XML

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

XML-файл будет иметь тег раздела и внутри раздела case и свойства case.

Следующий снимок экрана отображает снимок файла XML

Снимок файла XML

Экспорт в CSV

  • Чтобы экспортировать разделы и подробности тестовых примеров в файл CSV, выберите параметр «Экспорт в CSV».

  • Откроется мастер экспорта в CSV.

  • Здесь пользователь может выбрать, какое содержимое необходимо экспортировать. Пользователь может выбрать все разделы или один / несколько разделов для экспорта.

  • Пользователь может выбрать определенные столбцы, а также экспортировать детали.

  • После выбора нажмите «Экспорт» . Этот снимок экрана показывает мастер экспорта в CSV

Чтобы экспортировать разделы и подробности тестовых примеров в файл CSV, выберите параметр «Экспорт в CSV».

Откроется мастер экспорта в CSV.

Здесь пользователь может выбрать, какое содержимое необходимо экспортировать. Пользователь может выбрать все разделы или один / несколько разделов для экспорта.

Пользователь может выбрать определенные столбцы, а также экспортировать детали.

После выбора нажмите «Экспорт» . Этот снимок экрана показывает мастер экспорта в CSV

Мастер экспорта в CSV

  • После нажатия на экспорт, он загрузит CSV-файл, содержащий все выбранные детали.

После нажатия на экспорт, он загрузит CSV-файл, содержащий все выбранные детали.

Экспорт в Excel

  • Чтобы экспортировать разделы и подробности тестовых примеров в файл Excel, выберите параметр «Экспорт в Excel».

  • Откроется мастер экспорта в Excel.

  • Здесь пользователь может выбрать, какое содержимое необходимо экспортировать. Пользователь может выбрать все разделы или один / несколько разделов для экспорта.

  • Пользователь может выбрать определенные столбцы, а также экспортировать детали.

  • После выбора нажмите кнопку «Экспорт».

Чтобы экспортировать разделы и подробности тестовых примеров в файл Excel, выберите параметр «Экспорт в Excel».

Откроется мастер экспорта в Excel.

Здесь пользователь может выбрать, какое содержимое необходимо экспортировать. Пользователь может выбрать все разделы или один / несколько разделов для экспорта.

Пользователь может выбрать определенные столбцы, а также экспортировать детали.

После выбора нажмите кнопку «Экспорт».

На следующем снимке экрана показан мастер экспорта в Excel

Мастер экспорта в Excel

TestRail — тестовые прогоны

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

Добавить тестовый прогон

Чтобы добавить тестовый прогон на вкладке «Тестовые прогоны и результаты», необходимо выполнить следующие шаги

  • Перейти на вкладку «Тестовые прогоны и результаты»

  • Нажмите кнопку «Добавить тестовый прогон» в разных местах, как показано на скриншоте ниже

Перейти на вкладку «Тестовые прогоны и результаты»

Нажмите кнопку «Добавить тестовый прогон» в разных местах, как показано на скриншоте ниже

Кнопка Добавить тестовый прогон

  • Откроется страница «Добавить тестовый прогон», где пользователь должен ввести Имя, Веха, Назначено, Описание, как показано на скриншоте ниже.

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

Добавить страницу пробного запуска

  • Теперь выберите тестовые случаи — есть 2 варианта

    Включить все тестовые наборы — выберите этот параметр, чтобы включить все тестовые наборы в этот тестовый прогон. Если в репозиторий добавляются новые тестовые примеры, они также автоматически включаются в этот прогон.

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

  • Когда пользователь выбирает второй вариант, выполните следующие дополнительные действия

    • Нажмите на изменение выбора, как показано на скриншоте ниже

Теперь выберите тестовые случаи — есть 2 варианта

Включить все тестовые наборы — выберите этот параметр, чтобы включить все тестовые наборы в этот тестовый прогон. Если в репозиторий добавляются новые тестовые примеры, они также автоматически включаются в этот прогон.

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

Когда пользователь выбирает второй вариант, выполните следующие дополнительные действия

Нажмите на изменение выбора, как показано на скриншоте ниже

Нажмите на изменение выбора

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

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

Мастер выбора дел

  • Пользователь может увидеть количество включенных тестовых случаев и нажать кнопку «Добавить выполнение», как показано на следующем скриншоте.

Пользователь может увидеть количество включенных тестовых случаев и нажать кнопку «Добавить выполнение», как показано на следующем скриншоте.

Количество тестовых случаев

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

Круговая диаграмма

Тестовый забег

TestRail поддерживает следующие 5 статусов тестовых случаев

  • Не проверено — по умолчанию новые тесты имеют статус Не проверено. После того, как результат теста был добавлен в тест, он никогда не сможет снова перейти в статус «Не проверено».

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

  • Неудачно — тестовый случай помечается как Неудачный, если один из указанных шагов теста приводит к ошибке или если ожидаемый результат отличается от фактического результата теста.

  • Повторное тестирование. Если тест необходимо повторить, отметьте его как «Повторное тестирование». Например, если тест изначально провалился и разработчик устранил проблему, разработчик может пометить его для повторного тестирования.

  • Заблокировано — состояние Заблокировано используется, чтобы указать, что тест не может быть выполнен в настоящее время из-за некоторой внешней зависимости (например, ошибка, которую необходимо исправить, прежде чем завершить тестирование).

  • Как только тестовый запуск завершен для тестового примера, статус тестового примера изменяется как один из вышеупомянутых. Снимок экрана показывает, как изменить статус теста после запуска

Не проверено — по умолчанию новые тесты имеют статус Не проверено. После того, как результат теста был добавлен в тест, он никогда не сможет снова перейти в статус «Не проверено».

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

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

Повторное тестирование. Если тест необходимо повторить, отметьте его как «Повторное тестирование». Например, если тест изначально провалился и разработчик устранил проблему, разработчик может пометить его для повторного тестирования.

Заблокировано — состояние Заблокировано используется, чтобы указать, что тест не может быть выполнен в настоящее время из-за некоторой внешней зависимости (например, ошибка, которую необходимо исправить, прежде чем завершить тестирование).

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

Состояние тестового случая

  • Теперь открывается мастер добавления результатов, в котором добавляются результаты и комментарии в качестве артефактов. Пользователь также может записать истекшее время, нажав на ссылку «Пуск» в поле «Истекшее время».

  • После этого нажмите Добавить результат . Завершает тестовый запуск контрольного примера.

Теперь открывается мастер добавления результатов, в котором добавляются результаты и комментарии в качестве артефактов. Пользователь также может записать истекшее время, нажав на ссылку «Пуск» в поле «Истекшее время».

После этого нажмите Добавить результат . Завершает тестовый запуск контрольного примера.

Мастер добавления результатов

TestRail — Rerun

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

  • Нажмите на кнопку Rerun на панели инструментов.

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

  • После выбора нажмите на кнопку ОК.

Нажмите на кнопку Rerun на панели инструментов.

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

После выбора нажмите на кнопку ОК.

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

Rerun Test Cases

  • Откроется страница «Добавить тестовый прогон», где пользователь должен ввести Имя, Веха, Назначено, Описание, как показано на скриншоте ниже.

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

Страница пробного запуска

  • По умолчанию выбран второй вариант.

  • Пользователь может увидеть количество включенных тестовых случаев и нажать кнопку «Добавить выполнение», как показано на следующем скриншоте.

По умолчанию выбран второй вариант.

Пользователь может увидеть количество включенных тестовых случаев и нажать кнопку «Добавить выполнение», как показано на следующем скриншоте.

3 теста в комплекте

  • Теперь пользователь может видеть круговую диаграмму и тестовые случаи на вкладке «Выполнение тестов и результаты» следующим образом.

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

Круговая диаграмма

TestRail — настроить таблицу

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

Следующие шаги должны выполнить при настройке таблицы

  • Перейдите на вкладку Test Cases или Test Run & Results.

  • Нажмите на иконку «столбец», откроется мастер выбора столбцов.

  • Нажав стрелки вверх и вниз, пользователь может изменить местоположение поля. Самое верхнее поле будет представлено в 1- м поле слева.

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

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

Перейдите на вкладку Test Cases или Test Run & Results.

Нажмите на иконку «столбец», откроется мастер выбора столбцов.

Нажав стрелки вверх и вниз, пользователь может изменить местоположение поля. Самое верхнее поле будет представлено в 1- м поле слева.

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

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

Мастер выбора столбцов

  • Есть ссылка для добавления дополнительного имени поля как «Добавить столбец».

  • При нажатии на кнопку «Добавить столбец» открывается мастер, в котором пользователь может выбрать имя столбца из доступного списка.

  • После этого нажмите Добавить столбец, он добавит новый столбец в мастер выбора столбцов.

Есть ссылка для добавления дополнительного имени поля как «Добавить столбец».

При нажатии на кнопку «Добавить столбец» открывается мастер, в котором пользователь может выбрать имя столбца из доступного списка.

После этого нажмите Добавить столбец, он добавит новый столбец в мастер выбора столбцов.

Добавить новый столбец

  • Теперь нажмите кнопку «Обновить столбцы» в мастере выбора столбцов.

  • Теперь пользователь может видеть новый столбец в таблице на странице пробного запуска, как показано на скриншоте ниже

Теперь нажмите кнопку «Обновить столбцы» в мастере выбора столбцов.

Теперь пользователь может видеть новый столбец в таблице на странице пробного запуска, как показано на скриншоте ниже

Новая колонка

TestRail — копировать / перемещать тестовые случаи

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

Есть два способа скопировать и переместить тестовые случаи в TestRail.

  • Копирование / перемещение в одном и том же наборе тестов
  • Копировать / переместить из другого набора тестов

Копировать / Переместить в тестовом наборе

  • Чтобы переместить тестовый набор или весь раздел из одной позиции в другую, используйте перетаскивание.

  • Когда курсор перемещается в крайнюю левую часть контрольного примера, значок изменяется как перетаскивание.

  • Пользователь может удерживать и щелкнуть левой кнопкой мыши и перетащить контрольный пример в нужное место, как показано ниже

Чтобы переместить тестовый набор или весь раздел из одной позиции в другую, используйте перетаскивание.

Когда курсор перемещается в крайнюю левую часть контрольного примера, значок изменяется как перетаскивание.

Пользователь может удерживать и щелкнуть левой кнопкой мыши и перетащить контрольный пример в нужное место, как показано ниже

Move Test Case.jpg

  • Отпустите кнопку мыши в нужном месте, он спросит, какое действие необходимо выполнить — Переместить сюда, Скопировать сюда или Отменить.

  • Пользователь может выбирать между перемещением и копированием согласно требованию.

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

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

Следующий скриншот показывает, как переместить / скопировать

Переместить и скопировать

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

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

Переместить или скопировать раздел

Копировать / переместить из другого набора тестов

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

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

  • Перейдите на вкладку «Тестовые случаи» и щелкните значок «Копировать / переместить тестовые наборы» на панели инструментов.

Перейдите на вкладку «Тестовые случаи» и щелкните значок «Копировать / переместить тестовые наборы» на панели инструментов.

Переместить или скопировать тестовый набор

  • Откроется мастер, в котором пользователь сможет выбрать Source Project.

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

  • После выбора нажмите на кнопку Копировать или Переместить. На следующем скриншоте показан мастер перемещения / копирования

Откроется мастер, в котором пользователь сможет выбрать Source Project.

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

После выбора нажмите на кнопку Копировать или Переместить. На следующем скриншоте показан мастер перемещения / копирования

Мастер перемещения или копирования

TestRail — Вехи

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

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

Добавить вехи

Чтобы добавить этап, пользователь должен выполнить следующие шаги

  • Перейдите к проекту из панели инструментов и перейдите на вкладку «Вехи».

  • Нажмите кнопку «Добавить этап», как показано на скриншоте ниже

Перейдите к проекту из панели инструментов и перейдите на вкладку «Вехи».

Нажмите кнопку «Добавить этап», как показано на скриншоте ниже

Добавить веху

  • Откроется страница «Добавить этап», где пользователь должен заполнить следующие поля.

    • Название Веха название

    • Родитель Если добавляется под-этап, выберите родительский этап.

    • Описание Подробности о вехе

    • Дата начала Когда работа начнется для этого этапа

    • Конечная дата Целевая дата достижения

    • Флажок «Веха завершена» Если веха завершена, тестовые наборы или тестовый прогон не могут быть назначены.

Откроется страница «Добавить этап», где пользователь должен заполнить следующие поля.

Название Веха название

Родитель Если добавляется под-этап, выберите родительский этап.

Описание Подробности о вехе

Дата начала Когда работа начнется для этого этапа

Конечная дата Целевая дата достижения

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

На следующем снимке экрана показаны различные поля на странице «Добавить этап».

Добавить страницу вехи

  • Теперь нажмите кнопку «Добавить веху» внизу страницы, как показано на скриншоте ниже.

Теперь нажмите кнопку «Добавить веху» внизу страницы, как показано на скриншоте ниже.

Добавить веху

  • Это добавляет веху, но это остается предстоящей вехой. Это не так, как в процессе, даже если дата начала более поздняя. Пользователь должен начать веху.

  • Нажмите на название Milestone. Это откроет детали и график прогресса вехи. Нажмите на кнопку Start Milestone, как показано на скриншоте ниже

Это добавляет веху, но это остается предстоящей вехой. Это не так, как в процессе, даже если дата начала более поздняя. Пользователь должен начать веху.

Нажмите на название Milestone. Это откроет детали и график прогресса вехи. Нажмите на кнопку Start Milestone, как показано на скриншоте ниже

График прогресса вехи

  • Откроется всплывающее окно с указанием даты начала и окончания. Нажмите на Start Milestone снова, как показано ниже

Откроется всплывающее окно с указанием даты начала и окончания. Нажмите на Start Milestone снова, как показано ниже

Milestone Pop-Up

  • Пользователь может увидеть сообщение об успешном запуске вехи, а кнопка «Начать веху» исчезла.

Пользователь может увидеть сообщение об успешном запуске вехи, а кнопка «Начать веху» исчезла.

Успешно стартовал Milestone

TestRail — планы испытаний и конфигурация

TestRail поддерживает функцию плана тестирования. Это очень полезно, когда пользователю необходимо управлять несколькими тестовыми запусками и настройкой проекта. План тестирования позволяет выполнить несколько тестовых прогонов, либо множество тестовых наборов, либо проверочный тест для нескольких конфигураций. Когда пользователь тестирует проект на разных операционных системах или веб-браузерах, они называются конфигурацией.

Добавить план тестирования

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

  • Перейдите на вкладку «Выполнения тестов и результатов» и нажмите кнопку «Добавить план тестирования» справа, как показано ниже

Перейдите на вкладку «Выполнения тестов и результатов» и нажмите кнопку «Добавить план тестирования» справа, как показано ниже

Добавить план тестирования

  • Он открывает страницу плана тестирования, где пользователь должен ввести имя, этап и описание.

  • Пользователь также должен добавить Test Run. Появится консультативное сообщение «Добавить пробный запуск» на боковой панели, как показано ниже.

Он открывает страницу плана тестирования, где пользователь должен ввести имя, этап и описание.

Пользователь также должен добавить Test Run. Появится консультативное сообщение «Добавить пробный запуск» на боковой панели, как показано ниже.

Консультативное сообщение

  • Нажмите кнопку Добавить тестовые прогоны на боковой панели.

  • Это добавит доступные тестовые прогоны.

  • Нажмите на Конфигурации, чтобы настроить тестовые прогоны, как показано на скриншоте ниже

Нажмите кнопку Добавить тестовые прогоны на боковой панели.

Это добавит доступные тестовые прогоны.

Нажмите на Конфигурации, чтобы настроить тестовые прогоны, как показано на скриншоте ниже

Настройте тестовые прогоны

  • Откроется всплывающее окно выбора конфигурации с подробной информацией о доступной конфигурации.

  • Если требуемая конфигурация отсутствует, пользователь может добавить новую конфигурацию, щелкнув ссылку «Добавить группу» или «Добавить конфигурацию» во всплывающем окне.

  • Введите имя и нажмите Add Group / Configuration, а затем нажмите OK, как показано на скриншоте ниже.

Откроется всплывающее окно выбора конфигурации с подробной информацией о доступной конфигурации.

Если требуемая конфигурация отсутствует, пользователь может добавить новую конфигурацию, щелкнув ссылку «Добавить группу» или «Добавить конфигурацию» во всплывающем окне.

Введите имя и нажмите Add Group / Configuration, а затем нажмите OK, как показано на скриншоте ниже.

Добавить группу или конфигурацию

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

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

Кнопка Добавить план тестирования

TestRail — To & Уведомления

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

Следующий скриншот отображает обзор страницы Todo

Обзор страницы Todo

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

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

уведомление

Уведомление по электронной почте является одной из привлекательных функций TestRail. Он уведомляет назначенного пользователя об изменениях теста или результатах теста, сделанных другими пользователями. Например, если тест был назначен пользователю, а другой пользователь добавляет комментарий или результат теста, назначенный пользователь получает уведомление по электронной почте.

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

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

Подписаться на уведомление по электронной почте

Включить уведомление

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

Следующие шаги должны следовать при включении уведомления

  • Перейдите на главную панель инструментов и нажмите на Администрирование справа, как показано на скриншоте ниже.

Перейдите на главную панель инструментов и нажмите на Администрирование справа, как показано на скриншоте ниже.

Администрация настоящего

  • Перейдите в раздел «Пользователи и роли» и нажмите на имя одного из пользователей, чье электронное уведомление необходимо включить.

Перейдите в раздел «Пользователи и роли» и нажмите на имя одного из пользователей, чье электронное уведомление необходимо включить.

Включить уведомление

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

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

Отключить уведомление

  • После этого нажмите кнопку «Сохранить пользователя» внизу страницы.

После этого нажмите кнопку «Сохранить пользователя» внизу страницы.

TestRail — Отчеты

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

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

Доступные отчеты

Тип отчетов

TestRail поддерживает количество отчетов в разных группах, как описано ниже

  • Случаи Эти отчеты связаны с дизайном тестовых случаев.

    • Сводка активности Показывает сводку новых и обновленных тестовых случаев.

    • Покрытие для ссылки Показывает покрытие тестового примера для ссылок в матрице покрытия.

    • Распределение свойств Показывает сводку тестовых случаев, сгруппированных по атрибутам: Приоритет, Создан, Шаблон, Тип и т. Д.

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

  • Дефекты Эти отчеты связаны с найденными дефектами.

    • Сводка Показывает сводку найденных дефектов для этапа, планов тестирования или тестовых прогонов.

    • Сводка по делам Показывает сводку обнаруженных дефектов для контрольных примеров в матрице покрытия.

    • Сводка по ссылкам В сводной таблице показана сводка найденных дефектов для ссылок и их тестовых случаев.

  • Результаты Эти отчеты связаны с результатами тестового прогона.

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

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

    • Распределение свойств Показывает сводку тестов, сгруппированных по выбранному атрибуту, для данного проекта, этапа или определенного прогона теста.

  • Резюме В этих отчетах приводится сводная информация о прогрессе на уровне этапов, планов или случаев.

    • Веха Показывает сводку и обзор вехи.

    • План Показывает резюме и обзор плана тестирования.

    • Проект Показывает резюме и обзор проекта.

    • Прогоны Показывает сводку и обзор для одного или нескольких прогонов теста.

  • пользователей

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

Случаи Эти отчеты связаны с дизайном тестовых случаев.

Сводка активности Показывает сводку новых и обновленных тестовых случаев.

Покрытие для ссылки Показывает покрытие тестового примера для ссылок в матрице покрытия.

Распределение свойств Показывает сводку тестовых случаев, сгруппированных по атрибутам: Приоритет, Создан, Шаблон, Тип и т. Д.

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

Дефекты Эти отчеты связаны с найденными дефектами.

Сводка Показывает сводку найденных дефектов для этапа, планов тестирования или тестовых прогонов.

Сводка по делам Показывает сводку обнаруженных дефектов для контрольных примеров в матрице покрытия.

Сводка по ссылкам В сводной таблице показана сводка найденных дефектов для ссылок и их тестовых случаев.

Результаты Эти отчеты связаны с результатами тестового прогона.

Сравнение для случаев Показывает результаты для тестовых случаев в матрице покрытия и сравнения.

Сравнение для ссылок Показывает результат для тестовых случаев в матрице покрытия и сравнения.

Распределение свойств Показывает сводку тестов, сгруппированных по выбранному атрибуту, для данного проекта, этапа или определенного прогона теста.

Резюме В этих отчетах приводится сводная информация о прогрессе на уровне этапов, планов или случаев.

Веха Показывает сводку и обзор вехи.

План Показывает резюме и обзор плана тестирования.

Проект Показывает резюме и обзор проекта.

Прогоны Показывает сводку и обзор для одного или нескольких прогонов теста.

пользователей

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

Создать отчет

Для добавления и настройки отчета все отчеты выполняются одинаково. Следующие шаги должны выполнить при добавлении отчета

  • Перейдите на вкладку отчета и щелкните один из перечисленных отчетов справа, как показано на следующем снимке экрана.

Перейдите на вкладку отчета и щелкните один из перечисленных отчетов справа, как показано на следующем снимке экрана.

Добавление отчета

  • ИЛИ пользователь может перейти к вкладке «Обзор», «Выполнение тестов и результатов» или «Контрольные примеры» и щелкнуть значок «Отчет». Будет отображен список доступных отчетов. Выберите один из тех.

ИЛИ пользователь может перейти к вкладке «Обзор», «Выполнение тестов и результатов» или «Контрольные примеры» и щелкнуть значок «Отчет». Будет отображен список доступных отчетов. Выберите один из тех.

Список доступных отчетов

  • Отображается страница «Добавить отчет» — «Сводка активности».

  • Пользователь должен заполнить следующие поля

    • название
    • Описание

Отображается страница «Добавить отчет» — «Сводка активности».

Пользователь должен заполнить следующие поля

Страница с описанием деятельности

  • Параметр отчета Пользователь выберет характеристику отчета. Группировка и изменения День, Месяц, Случаи доступны для выбора. Эти списки изменяются в зависимости от типа отчетов.

    Разделы Пользователь может выбрать либо весь раздел, либо конкретный раздел. Тестовые случаи Пользователь может выбрать или добавить то, что все столбцы и детали должны отображать в отчете.

Параметр отчета Пользователь выберет характеристику отчета. Группировка и изменения День, Месяц, Случаи доступны для выбора. Эти списки изменяются в зависимости от типа отчетов.

Разделы Пользователь может выбрать либо весь раздел, либо конкретный раздел. Тестовые случаи Пользователь может выбрать или добавить то, что все столбцы и детали должны отображать в отчете.

На следующих скриншотах показано, как выбрать опцию Report

Выберите опцию отчета

  • Доступ и планирование В этом разделе пользователь определяет конфиденциальность и планирует время создания отчета повторно.

    Доступ к этому отчету можно получить, выбрав опцию «Я» или «Все»

    Создать этот отчет, установите флажок «Прямо сейчас» и / или «Запланируйте этот отчет» и выберите вхождение и время.

    Как только отчет будет готов Выберите опцию «Уведомить по электронной почте» или отправьте ссылку на отчет по электронной почте.

  • После того, как все эти выборы завершены, нажмите кнопку Добавить отчет.

Доступ и планирование В этом разделе пользователь определяет конфиденциальность и планирует время создания отчета повторно.

Доступ к этому отчету можно получить, выбрав опцию «Я» или «Все»

Создать этот отчет, установите флажок «Прямо сейчас» и / или «Запланируйте этот отчет» и выберите вхождение и время.

Как только отчет будет готов Выберите опцию «Уведомить по электронной почте» или отправьте ссылку на отчет по электронной почте.

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

Кнопка Добавить отчет

  • Он добавит отчет на вкладку «Отчет». Когда пользователь нажимает на ссылку добавленного отчета, он отображает отчет следующим образом:

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

Диаграмма и табличные данные

  • Пользователь может видеть график, а также табличные данные по мере изменения дня / обновления в деталях об отчете.

Пользователь может видеть график, а также табличные данные по мере изменения дня / обновления в деталях об отчете.

TestRail — Отслеживание прогресса и активности

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

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

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

Прогресс

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

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

Деятельность

  • В правом меню отображается параметр «Активность».

  • Когда пользователь нажимает на опцию «Активность», он отображает все действия, выполненные для выполнения теста.

  • Он не ограничен только тестовым прогоном. Эта функция поддерживает все разделы, такие как Milestone, Todo, Test Cases и Overview.

В правом меню отображается параметр «Активность».

Когда пользователь нажимает на опцию «Активность», он отображает все действия, выполненные для выполнения теста.

Он не ограничен только тестовым прогоном. Эта функция поддерживает все разделы, такие как Milestone, Todo, Test Cases и Overview.

На следующем снимке экрана показано, как отображается страница активности

Страница активности

  • На этой странице пользователь может увидеть графическое представление и краткий обзор пробного запуска.

  • Пользователь может видеть дневную активность, а также состояние тестовых случаев.

На этой странице пользователь может увидеть графическое представление и краткий обзор пробного запуска.

Пользователь может видеть дневную активность, а также состояние тестовых случаев.

Прогресс

  • В меню справа отображается параметр «Ход выполнения».

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

  • Он не ограничен только тестовым прогоном. Эта функция поддерживает все разделы, такие как Milestone, Todo, Test Cases и Overview.

В меню справа отображается параметр «Ход выполнения».

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

Он не ограничен только тестовым прогоном. Эта функция поддерживает все разделы, такие как Milestone, Todo, Test Cases и Overview.

Общий прогресс

  • На этой странице пользователь может увидеть графическое представление и краткий обзор пробного запуска.

На этой странице пользователь может увидеть графическое представление и краткий обзор пробного запуска.

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

TestRail — Добавить несколько результатов теста

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

Следующие шаги должны выполнить, чтобы использовать эту функциональность

  • Перейдите на вкладку «Тестовые прогоны и результаты». Установите флажок (кнопка массового действия) для каждого теста, в который необходимо добавить файл результатов теста.

  • После выбора тестовых случаев, нажмите кнопку Добавить результат, как показано на скриншоте ниже

Перейдите на вкладку «Тестовые прогоны и результаты». Установите флажок (кнопка массового действия) для каждого теста, в который необходимо добавить файл результатов теста.

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

Кнопка Добавить результат

  • Откроется всплывающее окно «Добавить результат». Пользователь может выбрать «Назначено», «Версия», «Истекшее время» и «Статус» и т. Д.

  • После этого пользователь может загрузить один или несколько файлов результатов, нажав drg and drop.

  • Теперь нажмите кнопку «Добавить результат», чтобы добавить результаты ко всем выбранным тестам.

Откроется всплывающее окно «Добавить результат». Пользователь может выбрать «Назначено», «Версия», «Истекшее время» и «Статус» и т. Д.

После этого пользователь может загрузить один или несколько файлов результатов, нажав drg and drop.

Теперь нажмите кнопку «Добавить результат», чтобы добавить результаты ко всем выбранным тестам.

На следующем скриншоте показано всплывающее окно «Добавить результат»

Добавить всплывающее окно результатов

  • Обновляет раздел статуса и результатов тестовых случаев.

  • Для повторной проверки пользователь может щелкнуть по имени тестового примера и перейти к разделу «Результаты и комментарии». Пользователь может видеть статус и прикрепленный файл результатов, как показано на скриншоте ниже. Точно так же все выбранные тестовые случаи могут быть повторно проверены.

Обновляет раздел статуса и результатов тестовых случаев.

Для повторной проверки пользователь может щелкнуть по имени тестового примера и перейти к разделу «Результаты и комментарии». Пользователь может видеть статус и прикрепленный файл результатов, как показано на скриншоте ниже. Точно так же все выбранные тестовые случаи могут быть повторно проверены.

Проверенные контрольные примеры

TestRail — опция расширенного поиска

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

Следующий скриншот показывает функциональность поиска

Функциональность поиска

TestRail также поддерживает расширенные функции поиска. Пользователь также может просто ввести идентификатор любой сущности, чтобы напрямую найти конкретный результат. Расширенные функции сужают результаты поиска и предоставляют более конкретный результат. Например, если пользователь хочет просмотреть контрольный пример № 8, он может напрямую выполнить поиск, введя C15 в поле поиска. Точно так же, чтобы перейти к тесту № 1, просто введите S1.

На следующем скриншоте показана функция расширенного поиска TestRail

Функциональность расширенного поиска

Следующие символы сущности поддерживаются TestRail

  • C TestCases
  • М Вехи
  • P Проекты
  • Тестовые прогоны
  • S Test Suites
  • T-тесты в тестовом прогоне

Каждый объект использует другой символ перед идентификатором, и пользователь может видеть объекты в пользовательском интерфейсе с левой стороны. Пользователь может найти идентификатор объекта до его заголовка на большинстве страниц.

На следующем скриншоте показано, как найти сущность и ID

ID сущности

TestRail — Оптимизированная печать

TestRail поддерживает функцию печати различных отчетов, связанных с тестовыми запусками, костюмами и другими разделами. Чтобы оптимизировать печать, пользователь должен настроить параметры печати в веб-браузере. Например, Internet Explorer и Firefox по умолчанию отключают цвета фона, чтобы снизить затраты на печать. Но отчеты печати TestRail уже оптимизированы для этого, поэтому пользователь может безопасно включить фоновые цвета. Эти настройки могут быть изменены из, из Page Setup в меню веб-браузера.

Печать — тестовые случаи / прогоны

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

  • Перейдите на вкладку Test Cases или Test Runs & Results и выберите группу тестовых объектов, которые необходимо распечатать.

  • Откроется соответствующая страница со всеми подробностями.

  • Нажмите на значок печати в верхней части панели инструментов, как показано на скриншоте ниже

Перейдите на вкладку Test Cases или Test Runs & Results и выберите группу тестовых объектов, которые необходимо распечатать.

Откроется соответствующая страница со всеми подробностями.

Нажмите на значок печати в верхней части панели инструментов, как показано на скриншоте ниже

Распечатать TestCase Or Runs

  • Он открывает предварительный просмотр страницы в новом окне.

  • Пользователь может выбрать 2 разных вида для печати страницы — Детали и Контур

  • При выборе «Детали» печатаются все детали тестового примера, как показано на снимке экрана ниже.

  • В виде схемы, выводится краткое описание каждого теста, как показано ниже

Он открывает предварительный просмотр страницы в новом окне.

Пользователь может выбрать 2 разных вида для печати страницы — Детали и Контур

При выборе «Детали» печатаются все детали тестового примера, как показано на снимке экрана ниже.

В виде схемы, выводится краткое описание каждого теста, как показано ниже

Резюме каждого теста

  • Теперь нажмите кнопку «Печать» на странице предварительного просмотра.

  • Откроется браузерная страница печати. Пользователь может распечатать страницу или сохранить в формате PDF на компьютер.

  • На следующем снимке экрана показана страница печати для конкретного браузера

Теперь нажмите кнопку «Печать» на странице предварительного просмотра.

Откроется браузерная страница печати. Пользователь может распечатать страницу или сохранить в формате PDF на компьютер.

На следующем снимке экрана показана страница печати для конкретного браузера

Страница печати для браузера

Печать-отчеты

  • Перейдите к отчетам и выберите отчет, который нужно распечатать.

  • Соответствующий отчет открывается со всеми подробностями.

  • Нажмите на значок печати в верхней части панели инструментов, как показано на скриншоте ниже

Перейдите к отчетам и выберите отчет, который нужно распечатать.

Соответствующий отчет открывается со всеми подробностями.

Нажмите на значок печати в верхней части панели инструментов, как показано на скриншоте ниже

Значок печати

  • Откроется браузерная страница печати. Пользователь может распечатать страницу или сохранить в формате PDF на компьютер.

  • На следующем снимке экрана показана страница печати для браузера.

Откроется браузерная страница печати. Пользователь может распечатать страницу или сохранить в формате PDF на компьютер.

На следующем снимке экрана показана страница печати для браузера.

Печать отчетов

Скачать — Отчеты

  • TestRail поддерживает дополнительную функцию загрузки отчетов.

  • Он загружает отчет в Zip-файл напрямую, а не печатает.

  • Чтобы загрузить отчет, перейдите в раздел « Отчет » и выберите отчеты для загрузки.

  • Нажмите на кнопку «Скачать» на верхней панели инструментов.

  • На следующем снимке экрана показано, как загрузить отчет.

  • После нажатия кнопки «Загрузить» он загружает отчет в файл .Zip.

TestRail поддерживает дополнительную функцию загрузки отчетов.

Он загружает отчет в Zip-файл напрямую, а не печатает.

Чтобы загрузить отчет, перейдите в раздел « Отчет » и выберите отчеты для загрузки.

Нажмите на кнопку «Скачать» на верхней панели инструментов.

На следующем снимке экрана показано, как загрузить отчет.

После нажатия кнопки «Загрузить» он загружает отчет в файл .Zip.

Скачать отчеты

TestRail — горячие клавиши и горячие клавиши

Начиная с TestRail 4.2, TestRail начнет предоставлять сочетания клавиш для важных и часто используемых действий, таких как редактирование или сохранение объектов, добавление результатов, комментариев и вложений, а также навигация между случаями или тестами. Ярлыки будут сгруппированы на основе вкладок.

Ключ Модификатор

Для выполнения нескольких действий необходимо нажать одновременно две клавиши, одна из которых является клавишей-модификатором, а другая — актуальной. Клавиша-модификатор обычно зависит от платформы и пользователь использует веб-браузер. Обычно это клавиша Command или Control. Например, чтобы отправить тестовый пример, пользователь должен нажать <mod> + S. Таким образом, это может быть Ctrl + S или Command + S <mod> = Ctrl или Command

Общий ярлык

Следующие сочетания клавиш применяются в целом к ​​TestRail

  • Enter Отправляет диалоговое окно (если только текстовое поле в данный момент не сфокусировано). Применяется ко всем диалоговым окнам в TestRail.

Enter Отправляет диалоговое окно (если только текстовое поле в данный момент не сфокусировано). Применяется ко всем диалоговым окнам в TestRail.

Ссылка на ярлык

Следующие ключи являются дополнительными поддерживаемыми сочетаниями клавиш в TestRail. Ярлыки в следующем разделе «Случаи» применяются ко всем страницам, связанным с делом.

е Открывает форму для редактирования теста
J Переходит к следующему случаю в наборе тестов / случае
К Переходит к предыдущему случаю в наборе тестов / случае
<Мод> + ↑ Перемещает текущий шаг вверх (с разделенными шагами)
<Мод> + ↓ Перемещает текущий шаг вниз (с разделенными шагами)
<Мод> +. Добавляет новый шаг после текущего шага (с разделенными шагами)
альт +. Добавляет новый шаг после последнего шага (с разделенными шагами)

Приборная доска

п Открывает форму для добавления нового проекта

веха

е Открывает форму для редактирования вехи

планы

е Открывает форму для редактирования плана тестирования

проектов

е На странице обзора проекта открывается форма для редактирования проекта.

Запускается

Открывает диалоговое окно «Назначить» (для текущих выбранных тестов, если они есть)
е Открывает форму для редактирования тестового прогона
р Открывает диалоговое окно «Добавить результат» (для текущих выбранных тестов, если таковые имеются)

Следующие ярлыки для тестовых прогонов доступны из TestRail 5.1

J При активном трехпанельном просмотре переход к следующему тесту в прогоне
К При активном трехпанельном просмотре выполняется переход к предыдущему тесту во время выполнения.
п При активном трехпанельном режиме проходит текущий выбранный тест
Q Переключает трехпанельное представление (если ранее активно)
Alt + M При активном трехпанельном просмотре активирует поле комментария для текущего выбранного теста (<mod> + enter отправляет комментарий)
Alt + R При активном трехпанельном режиме открывается диалоговое окно «Добавить результат» для выбранного в данный момент теста.

Костюмы

с Открывает формы для добавления нового теста в комплект
<Мод> +. Активирует функцию inline-add, чтобы добавить новый тестовый пример в текущий раздел (только подгруппы и выбранные режимы просмотра)
е Открывает форму для редактирования набора тестов (или открывает диалоговое окно «Редактировать описание» при использовании режима проекта с одним набором)
р Открывает формы для добавления нового тестового запуска для набора
s Открывает диалоговое окно для добавления нового раздела в конец набора
<мод> + s Открывает диалоговое окно для добавления нового подраздела в текущий раздел (только для подгрупп и выбранных режимов просмотра)

Следующие ярлыки для тестовых комплектов доступны из TestRail 5.1