Руководство по инструменту управления тест-кейсами Plutora Test. 
Многие компании ведут тестовую активность либо в дорогих системах управления, либо непосредственно в файлах Excel или Office. Plutora Test (ранее Stryka) предназначен для поддержки всех тестовых активностей в процессе разработки софта. Это составная часть платформы Plutora с дополнительными возможностями окружения и управления релизами. Открытый API предоставляет возможности интеграции с другими инструментами (JIRA и Selenium).

Plutora Test — инструмент управления тестированием программного обеспечения, который применяется для требований, тест-кейсов, дефектов и обеспечивает взаимосвязь компонентов. Это облачный софт для Agile и DevOps.

Особенности и преимущества

  • 100% облака. Plutora Test запускается в облаке, что позволяет участвовать в процессе даже внештатным сотрудникам. Не нужно устанавливать теневых пользователей в активном каталоге, или создавать специальные DMZ-сайты для коммуникации.
  • Комплексное тестирование. Plutora Test заменит всю существующую документацию по планированию и требованиям, а также таблицы Excel, которые часто используются для тест-кейсов.
  • Тест-план и трассируемость. Не нужно заранее составлять тест-план и заполнять таблицы Excel. Эти возможности предусмотрены внутри инструмента, наряду с комментариями и управлением версиями.
  • Интеграция с JIRA. Синхронизация с JIRA позволяет автоматически объединять требования.
  • Интеграция с Selenium. Автоматизированные тесты Selenium могут добавляться в тестовые комплексы для полного охвата. Теперь не понадобится множество инструментов, чтобы посмотреть, что тестировалось.
  • Уведомления. Больше не будет ежедневных писем с сообщениями о текущем состоянии тестирования, поскольку в Plutora Test реализованы push-уведомления и детализированные панели инструментов для всех уровней менеджмента.
  • SaaS (Software as a Service). Сайт для Plutora Test еженедельно обновляется; безопасность (HTTPS, SHA-2) и доступность (99.5%).
  • Мобильность. Plutora Test доступен на настольных компьютерах, планшетах и Apple Watch.
  • Опция групповой загрузки (Bulk Upload) позволяет мигрировать со старого софта управления тестированием в несколько кликов.

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

Важные факторы

  • SaaS/Облако. Сервис Plutora Test сейчас предоставляется из трех центров обработки и хранения данных: в Далласе, Лондоне и Сиднее. Этот нюанс стоит учитывать, если ваши данные или данные ваших клиентов ограничены географически (только ЕС, только национальные центры данных).
  • Интеграция. Plutora Test интегрируется с JIRA и Selenium, но, возможно, понадобится еще и интеграция с другими системами и фреймворками автоматизации. И сейчас сотрудники компании разрабатывают дополнительные интеграции.
  • Среды разработки, такие как Microsoft Visual Studio, включают модули тестирования, которые связывают изменения кода с автоматизацией тестирования. Интеграция этих модулей не безупречна, тем не менее это возможно, за счет расширенного набора API.
  • Лидерборды и метрики. В Plutora Test присутствуют лидерборды и метрики, которые используются во время тестирования. Такая геймификация может быть весьма уместной в некоторых организациях. Вместе с тем, гибкость системы Plutora Test позволяет отказаться от этой опции, если это не нужно.
  • Модуль выполнения теста — полезная опция, но в настоящий момент с ее помощью нельзя сделать автоматическую запись экрана или провести исследовательское тестирование. Такая возможность должна появиться в ближайшие месяцы.

Главная забота тестировщиков — это, пожалуй, переход с текущей платформы управления тестированием. В Plutora Test поддерживается возможность группового импорта данных, что позволит перейти на новую систему в несколько кликов. Plutora Test совместима как с таблицами Excel, так и с устаревшими инструментами (HP Quality Center).
Реализован бесплатный раздел технической поддержки, который расскажет о деталях работы и о том, как настроить инструмент согласно требованиям. Также имеется база знаний, с известными «заплатками», детальной информацией о релизе и форумом, где пользователи Plutora обсуждают различные вопросы.

Меню элементов Plutora Test

  • Hub (центральная часть)
  • Dashboard (приборная доска)
  • Requirements (требования)
  • Test Plan (тест-план)
  • Test Designer (разработчик теста)
  • Test Execution (выполнение теста)
  • Defects (дефекты)
  • Report Center (центр сообщений)
  • Settings (настройки)
  • Comments Stream (раздел комментариев)

Рассмотрим некоторые из них подробнее.

#1) Dashboard

Это настраиваемый раздел, где представлен обзор тестов и дефектов в форме графиков и диаграмм. Администратор может создавать шаблоны приборных досок, которые пользователи в дальнейшем смогут изменить по своему усмотрению.
Можно предоставить допуск пользователям, которым нужно видеть только приборную доску.
В Plutora Test присутствует ряд встроенных отчетов, настраиваемых для всех или отдельных пользователей. На приборную доску можно добавлять различные отчеты, в т.ч. «Ежедневный отчет о достигнутом прогрессе».

#2) Работа с требованиями

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

#3) Тест-план

Во многих случаях удобнее использовать документ с тест-планом, в котором описываются релизы, масштаб и активность в рамках тестирования. В Plutora Test есть специальная страница Test Plan с комментариями. Тест-планы могут быть взаимозависимыми — так выстраивается иерархия или коллекция зависимых активностей. Тест-план с заранее заданными настройками.

#4) Test Designer (разработчик теста)

Этот модуль управляет анализом и деталями тест-кейсов. Тест-кейсы можно группировать в папки. Тест-кейсы могут быть либо классическими (вручную), либо автоматизированными. Модуль Test Designer обеспечивает точность, согласно тест-планам. Индивидуально настраиваемые поля и опция групповой загрузки тестов позволяют выбрать настройки и загрузить тест-кейсы из других источников.

#5) Test Execution (выполнение теста)

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

#6) Дефекты

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

#7) Комментарии и уведомления

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

Итог

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