Тест рейл что это

BYTEX BLOG

Подробный гайд по TestRail: тестирование ПО

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

Предназначение TestRail

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

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

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

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

Основные вкладки TestRail

DashBoard

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

Тест рейл что это. Тест рейл что это фото. картинка Тест рейл что это. смотреть фото Тест рейл что это. смотреть картинку Тест рейл что это.

Вкладка «Overview» представляет собой сводку по текущему состоянию проекта, которая содержит список недавно завершенных проверок, а также последние тестовые прогоны и предстоящие майлстоуны. На специальной диаграмме активности отображается общий результат тестирования за определенный промежуток времени. Можно посмотреть все пройденные тест-кейсы и их статусы: passed (пройден), failed (не удалось пройти), blocked (заблокирован) и retest (нуждается в повторном тестировании). Всякий раз, когда требуется переключиться на другой проект, нужно вернуться на стартовый экран, нажав на “Return to Dashboard” в верхнем левом углу.

Тест рейл что это. Тест рейл что это фото. картинка Тест рейл что это. смотреть фото Тест рейл что это. смотреть картинку Тест рейл что это.Todo

Раздел Todo является важной частью TestRail и считается отправной точкой для тестировщиков. В чем же заключаются его особенности? Todo-раздел:

Тест рейл что это. Тест рейл что это фото. картинка Тест рейл что это. смотреть фото Тест рейл что это. смотреть картинку Тест рейл что это.Milestone

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

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

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

Тест рейл что это. Тест рейл что это фото. картинка Тест рейл что это. смотреть фото Тест рейл что это. смотреть картинку Тест рейл что это.

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

Test Runs & Results

Здесь осуществляется управление тест-кейсами и их выполнение в основной части тестирования. TestRail старается как можно сильнее упростить процесс ввода результатов и отслеживания прогресса тестирования.

Тест рейл что это. Тест рейл что это фото. картинка Тест рейл что это. смотреть фото Тест рейл что это. смотреть картинку Тест рейл что это.

Тестировщик может создать прогон чек-листа, благодаря кнопке “Add Test Run”. В начале ему потребуется указать имя для теста и по необходимости дополнительные данные:

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

Тест рейл что это. Тест рейл что это фото. картинка Тест рейл что это. смотреть фото Тест рейл что это. смотреть картинку Тест рейл что это.

После создания тестового прогона можно перейти к его непосредственному выполнению. Нужно будет на странице тест-рана указать статус отдельного тест-кейса, его исполнителя (проверяющего тестировщика) и следить за текущими результатами, статистикой и статусами кейсов. Для проверки кейса и добавления результата его необходимо открыть, ознакомиться с предложенными условиями и, после проведения теста, проставить статус. Также тестировщик может добавить собственный комментарий, указать время, потраченное на проверку, и выявленные баги. Поскольку TestRail может подключаться к Jira, Bugzilla и Firebug в пункте результата под названием “Defects” можно указать идентификатор конкретного бага, заведенного в данных сервисах.

Тест рейл что это. Тест рейл что это фото. картинка Тест рейл что это. смотреть фото Тест рейл что это. смотреть картинку Тест рейл что это.

Test Suites and Cases

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

Тест рейл что это. Тест рейл что это фото. картинка Тест рейл что это. смотреть фото Тест рейл что это. смотреть картинку Тест рейл что это.

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

Во время создания тест-кейса по необходимости заполняются следующие поля:

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

Тест рейл что это. Тест рейл что это фото. картинка Тест рейл что это. смотреть фото Тест рейл что это. смотреть картинку Тест рейл что это.

Также можно создавать таблички внутри кейса еще больше расширяя его возможности.Тест рейл что это. Тест рейл что это фото. картинка Тест рейл что это. смотреть фото Тест рейл что это. смотреть картинку Тест рейл что это.

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

Report

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

Тест рейл что это. Тест рейл что это фото. картинка Тест рейл что это. смотреть фото Тест рейл что это. смотреть картинку Тест рейл что это.

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

Заключение

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

Тест рейл что это. Тест рейл что это фото. картинка Тест рейл что это. смотреть фото Тест рейл что это. смотреть картинку Тест рейл что это.

Подведены итоги IT-конкурса «Мордовия глазами детей»

Тест рейл что это. Тест рейл что это фото. картинка Тест рейл что это. смотреть фото Тест рейл что это. смотреть картинку Тест рейл что это.

Артём Здунов поздравил программистов с профессиональным праздником

Тест рейл что это. Тест рейл что это фото. картинка Тест рейл что это. смотреть фото Тест рейл что это. смотреть картинку Тест рейл что это.

C 26 по 28 августа 2021 в Уфе проходит финал IХ Национального чемпионата «Молодые профессионалы» (WorldSkills Russia)

Тест рейл что это. Тест рейл что это фото. картинка Тест рейл что это. смотреть фото Тест рейл что это. смотреть картинку Тест рейл что это.

В Саранске прошло главное киберспортивное событие этого лета

Тест рейл что это. Тест рейл что это фото. картинка Тест рейл что это. смотреть фото Тест рейл что это. смотреть картинку Тест рейл что это.

Артём Здунов посетил BYTEX

© ООО “Байтэкс”, 2004-2021. Все права защищены

Источник

TestRail — Индивидуальные настройки под проект

Введение

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

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

План-обоснование (что будет реализовано)

Кейс должен смочь пройти абсолютно любой человек

Кейсы должны сохранять актуальность как можно дольше

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

Разделение на TestCase и TestScenario

Быстрое формирование TestRun различных типов

Impact тестирование и т.д.

Оптимизация поддержки кейсов

Отказ от «мертвых» захардкоженных скриншотов и переход на «movable data»

Requirements

Для редактирования полей Вам потребуется администраторский доступ

Выбор типа проекта

Можно выбрать три типа проекта:

Тест рейл что это. Тест рейл что это фото. картинка Тест рейл что это. смотреть фото Тест рейл что это. смотреть картинку Тест рейл что это.

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

Добавление полей для просмотра списка тест кейсов

Добавим поле для отображения priority тест кейсов:

Тест рейл что это. Тест рейл что это фото. картинка Тест рейл что это. смотреть фото Тест рейл что это. смотреть картинку Тест рейл что это.

Также можно добавить и другие поля.

Настройка полей и тегов тест кейса

Открываем меню настройки:

Тест рейл что это. Тест рейл что это фото. картинка Тест рейл что это. смотреть фото Тест рейл что это. смотреть картинку Тест рейл что это.

Нам потребуются такие поля:

Поле «Summary» (шапка тест кейса)

Тест рейл что это. Тест рейл что это фото. картинка Тест рейл что это. смотреть фото Тест рейл что это. смотреть картинку Тест рейл что это.

Данное поле уже существует, мы только систематизируем его использование. Будем разделять кейсы на TestCase и TestScenario. Для лучшей читаемости большого списка кейсов лучше заранее договорится по регламенту написания summary.

TestScenario:

TestCase:

Итого мы видим в summary кейса классическое понимание: “что, где, когда”. Также визуально мы разделяем верхнеуровневые тестовые сценарии и низкоуровневые тест кейсы в наиболее подходящем для автоматизации виде.

Тег «StartScreen» (экран с которого начинается TestScenario, также многие тест кейсы могут задевать соседние экраны)

Для чего может понадобится: мы будем удалять из текста текст кейсов типовые шаги приводящие пользователя на экран текущего тест кейса. (типовые шаги для создания определенной тестовой ситуации) Все типовые шаги для всех тест кейсов будут прописаны в одном файлике. О нём более подробно напишу отдельно.

Создаем новое поле:

Тест рейл что это. Тест рейл что это фото. картинка Тест рейл что это. смотреть фото Тест рейл что это. смотреть картинку Тест рейл что это.

Заполняем компоненты нового поля:

Тест рейл что это. Тест рейл что это фото. картинка Тест рейл что это. смотреть фото Тест рейл что это. смотреть картинку Тест рейл что это.

В данном случае мы создаем поле выбора из списка значений. Вводим значения этого поля:

Тест рейл что это. Тест рейл что это фото. картинка Тест рейл что это. смотреть фото Тест рейл что это. смотреть картинку Тест рейл что это.

Обратите внимание, что id значений начинаются не с единицы и идут не подряд. Почему так сделано? Дело в том, что если у нас будут записаны тесткейсы с введенным id,

Тест рейл что это. Тест рейл что это фото. картинка Тест рейл что это. смотреть фото Тест рейл что это. смотреть картинку Тест рейл что это.

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

Тест рейл что это. Тест рейл что это фото. картинка Тест рейл что это. смотреть фото Тест рейл что это. смотреть картинку Тест рейл что это.

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

Тег «Screen» (наименование экрана который затрагивает TestCase)

Для чего может понадобится: один из якорей для импакт тестирования. Например, разработчики сделали новую крутую фичу. Нам нужно её протестировать, но для это нужно понять, что именно эта фича могла затронуть. По умолчанию мы может отталкиваться от парадигмы, что разные экраны (Activity) приложения имеют разные классы и следовательно составляют различные компоненты приложения. Конечно же в данном случае нужен индивидуальный подход.

Пример: home_screen, MapScreen, PayScreen и т.д.

Тест рейл что это. Тест рейл что это фото. картинка Тест рейл что это. смотреть фото Тест рейл что это. смотреть картинку Тест рейл что это.

Поле «MovableData» (cсылка на прокси БД c изменяемыми тестовыми данными)

Далее мы постараемся решить проблему поддержки актуальности данных в тесткейсах:

Ссылки на актуальные макеты (это гораздо лучше чем делать мертвые скриншоты)

Типовые шаги до экрана с тестовой ситуацией

Ссылки на внешние данные и прочие данные

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

Все эти данные мы упакуем в один внешний файлик, который будет доступен всем желающим на проекте. Например можно использовать Google Sheet или Excel и настроить внутри файла поиск. Почему именно эти вендоры? Дело в том, что мы отталкиваемся от парадигмы, что открыть и пройти тест кейс должен смочь любой человек в команде без необходимости предварительно всякие тулзы устанавливать.

Для Google Sheet можно использовать SQL запросы. Пример:

Для Excel можно настроить удобные макросы мгновенного поиска. (фильтрации) Пример по ссылке.

Собственно идея не нова и описана в первой книжке тестировщика “Тестирование dot com”. (автор Савин Роман) Мы лишь только интегрируем в TestRail предложенные Романом Савиным методики. Для этого создадим поле со ссылкой на созданный файлик:

Тест рейл что это. Тест рейл что это фото. картинка Тест рейл что это. смотреть фото Тест рейл что это. смотреть картинку Тест рейл что это.

заполняем дефолтное значение ссылки, чтобы в каждом новом тест кейсе уже ссылка была:

Тест рейл что это. Тест рейл что это фото. картинка Тест рейл что это. смотреть фото Тест рейл что это. смотреть картинку Тест рейл что это.

Если местоположение внешнего файла изменится (мы предусматриваем любой форс мажор) то можно удобно во всех тест кейсах сразу изменить одно или несколько полей:

Тест рейл что это. Тест рейл что это фото. картинка Тест рейл что это. смотреть фото Тест рейл что это. смотреть картинку Тест рейл что это. Тест рейл что это. Тест рейл что это фото. картинка Тест рейл что это. смотреть фото Тест рейл что это. смотреть картинку Тест рейл что это.

Поле “Descriptions” (описание или идея тест кейса, типовые инструкции)

Для чего может понадобится: В данное текстовое поле мы поместим краткое описание тест кейса и типовые инструкции.

Пример: Все тестовые данные (актуальные макеты, использование тулов и прочие данные) из данного тест кейса обозначены ссылками <…>и находятся в файле MovableData. Ссылка на MovableData в соответствующем поле вверху.

Тест рейл что это. Тест рейл что это фото. картинка Тест рейл что это. смотреть фото Тест рейл что это. смотреть картинку Тест рейл что это.

Тег «Component» (компонент мобильного приложения)

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

Пример компонентов: GooglePay, Order, Users, Map, Authorization и т.д.

Тест рейл что это. Тест рейл что это фото. картинка Тест рейл что это. смотреть фото Тест рейл что это. смотреть картинку Тест рейл что это.

Тег «TAG» (Прочие теги для фильтрации)

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

быстрого составления TestRun для различных типовых задач: smoke, регресс и т.д.

будут ли тесты автоматизированы или уже автоматизированы

Пример: Smoke, Automated, WhiteLabel, ForDelete и т.д.

Тест рейл что это. Тест рейл что это фото. картинка Тест рейл что это. смотреть фото Тест рейл что это. смотреть картинку Тест рейл что это. Тест рейл что это. Тест рейл что это фото. картинка Тест рейл что это. смотреть фото Тест рейл что это. смотреть картинку Тест рейл что это.

Настраиваем порядок отображения полей в тест кейсе

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

Тест рейл что это. Тест рейл что это фото. картинка Тест рейл что это. смотреть фото Тест рейл что это. смотреть картинку Тест рейл что это.

Создание TestRun

Теперь мы создадим новый test run с актуальными кейсами для проведения smoke тестирования в три клика:

Тест рейл что это. Тест рейл что это фото. картинка Тест рейл что это. смотреть фото Тест рейл что это. смотреть картинку Тест рейл что это.

Другие полезные советы

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

Тест рейл что это. Тест рейл что это фото. картинка Тест рейл что это. смотреть фото Тест рейл что это. смотреть картинку Тест рейл что это.

2. Кейсы с большим количеством полей проще копировать из аналогичной группы\типа чем создавать новые:

Тест рейл что это. Тест рейл что это фото. картинка Тест рейл что это. смотреть фото Тест рейл что это. смотреть картинку Тест рейл что это.

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

Заключение

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

Источник

TestRail: Comprehensive Test Case Management

for QA and Development Teams

A complete web-based test case management solution to efficiently manage, track, and organize your software testing efforts.

Centralized Test Management

Collaborate with stakeholders on test cases, plans, and runs.

Easily Track Results

Execute your tests and track results that matter.

Powerful Reports and Metrics

Actionable reports, metrics, and real-time insights.

Seamless Integration

Integrate with bug trackers, automated tests, and more.

Increased Productivity

Fast and easy to use for a productive, happy team.

Scalable and Customizable

Cloud or download, highly customizable, and much more.

Top Jira Add-ons, Live Defect Reports, Fast Context Tabs, and more

TestRail includes a seamless integration with Atlassian Jira that will significantly boost your productivity.

Тест рейл что это. Тест рейл что это фото. картинка Тест рейл что это. смотреть фото Тест рейл что это. смотреть картинку Тест рейл что это.

assignment_turned_inComprehensive test case management

Manage test cases, plans, and runs in a collaborative platform

Тест рейл что это. Тест рейл что это фото. картинка Тест рейл что это. смотреть фото Тест рейл что это. смотреть картинку Тест рейл что это.

done_allEasily track your test results

Execute tests and track results that matter.

Тест рейл что это. Тест рейл что это фото. картинка Тест рейл что это. смотреть фото Тест рейл что это. смотреть картинку Тест рейл что это.

donut_smallPowerful testing reports and metrics

Create powerful reports and review actionable metrics.

Тест рейл что это. Тест рейл что это фото. картинка Тест рейл что это. смотреть фото Тест рейл что это. смотреть картинку Тест рейл что это.

extensionSeamless integration with your existing tools

Integrate with bug/issue trackers, automated tests & more.

Тест рейл что это. Тест рейл что это фото. картинка Тест рейл что это. смотреть фото Тест рейл что это. смотреть картинку Тест рейл что это.

supervised_user_circleIncreased productivity for your team

Increase productivity with a powerful and easy-to-use interface.

TestRail is used by thousands of teams, both small and large.

TestRail helps you manage and track your software testing efforts and organize your QA department. Its intuitive web-based user interface makes it easy to create test cases, manage test runs and coordinate your entire testing process.

Easily track and follow the status of individual tests, milestones and projects with dashboards and activity reports. Get real-time insights into your testing progress and boost productivity with personalized to-do lists, filters and email notifications. For more efficient test management, get started today!

Источник

Обзор TestRail – лучшего инструмента управления тест-кейсами

Тест рейл что это. Тест рейл что это фото. картинка Тест рейл что это. смотреть фото Тест рейл что это. смотреть картинку Тест рейл что это.

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

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

Данный инструмент может запросто быть использован в случае применения как Agile разработки, так и методологии тестирования. Однако, гибкость TestRail в процессе тестирования ПО позволяет использовать его при любой методологии ведения проекта в сфере QA.

Функциональность TestRail

Основные возможности данного продукта:

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

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

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

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

Вверху экрана расположены вкладки Test Runs и Milestones. Test run применяется для группировки всех тестовых случаев перед процессом их выполнения. В свою очередь Milestones показывает сумму тестов под конкретные задачи (к примеру, для финального релиза ПО).

Разбор программы TestRail

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

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

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

Тест рейл что это. Тест рейл что это фото. картинка Тест рейл что это. смотреть фото Тест рейл что это. смотреть картинку Тест рейл что это.

Установка пробной версии TestRail

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

Важная информация! В зависимости от вашего местонахождения вам может понадобиться заключить договор на обработку данных для подтверждения соответствия Общим правилам защиты данных (GDPR).

После этого настройка учетной записи в TestRail может считаться официально завершенной.

Приступая к работе

Экран, который пользователь видит при открытии программы – это специальная приборная панель TestRail.

Тест рейл что это. Тест рейл что это фото. картинка Тест рейл что это. смотреть фото Тест рейл что это. смотреть картинку Тест рейл что это.

Приборная панель TestRail

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

При переходе на вкладку Users and Roles можно увидеть, что вам присвоена роль администратора проекта.

Открыв вкладку Roles, будет виден перечень ролей на проекте – Read-only, Tester, Designer, и Lead.

Тест рейл что это. Тест рейл что это фото. картинка Тест рейл что это. смотреть фото Тест рейл что это. смотреть картинку Тест рейл что это.

Перечень ролей на проекте

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

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

Тест рейл что это. Тест рейл что это фото. картинка Тест рейл что это. смотреть фото Тест рейл что это. смотреть картинку Тест рейл что это.

Создание нового проекта

Создание нового проекта

Чтобы добавить новый проект, нужно кликнуть на кнопку Add Project. Итак, задаем проекту новое имя, выбираем опцию его сохранения (рекомендуется использовать пункт — multiple test suites to manage cases).

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

Нажимаем на Add Project.

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

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

Тест рейл что это. Тест рейл что это фото. картинка Тест рейл что это. смотреть фото Тест рейл что это. смотреть картинку Тест рейл что это.

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

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

Либо же нажмите на кнопку Add Test Suite и попробуйте добавить новый набор тестов к вашему проекту, как это отображено на скриншоте ниже.

Тест рейл что это. Тест рейл что это фото. картинка Тест рейл что это. смотреть фото Тест рейл что это. смотреть картинку Тест рейл что это.

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

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

Теперь можно приступить к добавлению нового тестового случая. Как только вы увидите на экране это сообщение (смотри ниже), просто нажмите на кнопку Add Test Case.

Тест рейл что это. Тест рейл что это фото. картинка Тест рейл что это. смотреть фото Тест рейл что это. смотреть картинку Тест рейл что это.

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

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

Тест рейл что это. Тест рейл что это фото. картинка Тест рейл что это. смотреть фото Тест рейл что это. смотреть картинку Тест рейл что это.

Заполнение полей при создании тест-кейса

Следующие четыре поля обязательны для заполнения, и могут быть использованы для сортировки и фильтрации тестовых случаев: Section, Template, Type и Priority.

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

Будет отображаться краткое описание тестового случая, как на рисунке:

Тест рейл что это. Тест рейл что это фото. картинка Тест рейл что это. смотреть фото Тест рейл что это. смотреть картинку Тест рейл что это.

Краткое описание тестового случая

Можно добавить еще несколько тестовых случаев.

Для этого нажимаем на ссылку Test Cases для открытия меню тестовых случаев. Остается только внести оригинальные наименования тестов.

Важная информация!

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

Если появится запрос на выбор набора тестов, выберите «Master», а затем нажмите OK.

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

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

Тест рейл что это. Тест рейл что это фото. картинка Тест рейл что это. смотреть фото Тест рейл что это. смотреть картинку Тест рейл что это.

Особенности настройки контрольных точек

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

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

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

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

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

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *