1. Zephyr Scale
Преимуществами инструмента Zephyr Scale является простота в использовании, гибкость, возможность интеграции с Jira и тот факт, что он требует минимальных усилий для начала работы. Zephyr Scale предоставляет высокую степень кастомизации, благодаря чему оказывается особенно полезным для QA-команд, работающих в регулируемых отраслях с жесткими требованиями к контролю качества. Также сервис дает возможность масштабировать тестирование с помощью расширенных функций повторного использования, таких как общие шаги, тестовые данные и параметры.
Ключевые функции:
Возможность повторного использования тестов и предотвращение дублирования: межпроектные иерархические библиотеки тестов, параметры, тестовые данные и общие шаги.
Простое проведение аудита и разбора логов: подробная история изменений, управление версиями тестовых случаев, сквозная отслеживаемость с помощью Jira Issues и Confluence.
Возможности автоматизации тестирования. Расширение возможностей команд с помощью BDD (Behaviour Driven Development), CI/CD и интеграции автоматизации с помощью REST API.
Отображение результатов проведенных тестов с помощью Jenkins, Bamboo и других инструментов.
2. RTM: Требования и управление тестированием для Jira
Приложение от Hexygen, благодаря которому весь процесс разработки ПО переносится прямо в Jira.
Если вы до сих пор используете устаревшие тяжеловесные инструменты управления тестированием или если вы только начинаете организовывать этот процесс, RTM для Jira предоставит единый репозиторий для всех команд, требований и тестов.
Ключевые функции:
Готовое решение, простое в использовании;
Встроенное управление требованиями;
Поддержка нативных функций Jira;
Древовидное представление данных с папками и подпапками для каждого модуля;
Сквозная отслеживаемость проекта;
Встроенный REST API для подключения Jira к инструментам автоматизации тестирования;
Удобные отчеты для отслеживания прогресса: матрица соответствия требований, покрытие требований, выполнение тестирования и тест-кейсов;
Беспроблемная миграция тест-кейсов из внешних инструментов
В каких случаях подходит:
Стандартизированный процесс тестирования;
Тестирование требований;
Тестирование документации;
Ручное тестирование пользовательского интерфейса;
Agile-тестирование.
3. Xray
Xray — полнофункциональный инструмент для управления тестированием, который легко интегрируется с Jira. Сервис помогает планировать, выполнять и наблюдать за процессом, включая отслеживание требований.
Xray поддерживает ручные тесты, автоматические тесты с использованием BDD подхода с Cucumber, JUnit, NUnit и Robot, и охватывает весь жизненный цикл тестирования.
Интеграция с инструментами CI, например, Bamboo и Jenkins, выполняется с помощью бесплатных надстроек или REST API.
4. TestRail
Веб-приложение TestRail обеспечивает комплексное управление тест-кейсами, помогает организовать процесс тестирования и получать информацию о результатах проведенных тестов в режиме реального времени.
TestRail позволяет фиксировать сведения о тест-кейсах и сценариях со скриншотами и ожидаемыми результатами, а также:
Отслеживать статус отдельных тестов.
Измерять прогресс с помощью дашбордов и отчетов об активности.
Сравнивать результаты нескольких тестовых прогонов, конфигураций и контрольных точек.
Отслеживать рабочую нагрузку команды, чтобы корректировать задачи и более продуктивно работать с персонализированными to-do списками, фильтрами и уведомлениями.
TestRail является кастомизируемым и легко настраивается в облаке или в локальной среде. Новая версия предлагает для больших команд технологию единого входа SAML 2.0, журналы аудита и приоритетную поддержку.
TestRail интегрируется с продуктами для отслеживания ошибок и совместной работы, такими как Atlassian Jira, FogBugz, Bugzilla, Gemini, Axosoft, GitHub и TFS; а также с инструментами автоматизации тестирования, такими как Ranorex Studio и многими другими.
5. TestFLO для JIRA
Плагин TestFLO для Jira позволяет запускать план сборки в Jenkins или Bamboo непосредственно из Jira. Результаты автоматических прогонов тестов импортируются в план тестирования и представляются в виде тест-кейсов.
Ключевые функции:
Гибкая настройка любого процесса тестирования с использованием встроенных функций Jira.
Интеграция с процессами управления требованиями.
Повторно используемый репозиторий тест-кейсов древовидной структуры.
Автоматизация тестирования: REST API, плагины Bamboo и Jenkins, поддержка JUnit и TestNG.
Настраиваемые отчеты и панели задач Jira для каждого этапа процесса тестирования.
В каких случаях подходит:
Проверка рабочих процессов на соответствие внешним стандартам;
Строго регулируемые отрасли;
Smoke-тестирование;
Регрессионное тестирование.
6. SPIRATEST от Inflectra
SpiraTest помогает управлять тестами, требованиями и ошибками в одном месте, облегчая совместную работу команды. Он обрабатывает все тесты (ручные, автоматические, исследовательские) и импортирует данные из большинства новых или унаследованных приложений. SpiraTest включает в себя интегрированные модули требований и отслеживания ошибок.
Настраиваемая панель инструментов позволяет получать полное представление о процессе тестирования в режиме реального времени и более глубокое понимание его результатов. Сервис доступен в облаке и в локальной среде.
7. Testiny
Testiny — быстрорастущее веб-приложение, направленное на максимальное упрощение ручного тестирования и управления тестированием. Он чрезвычайно прост в использовании и подходит для малых и средних QA команд.
Ключевые функции:
Является бесплатным для проектов с открытым исходным кодом и небольших команд до 3 человек.
Интуитивно понятный и готовый к использованию.
Позволяет легко создавать и обрабатывать тест-кейсы, тестовые прогоны и т. д.
Возможности интеграции (например, с Jirа).
Мгновенные обновления — все сеансы браузера синхронизируются.
Позволяет сразу увидеть, внес ли коллега изменения, прошел ли тест и т.д.
Мощный REST API.
Дает возможность интуитивной организации тестов в виде древовидной структуры.
8. Testpad
Testpad — онлайн-инструмент, предлагающий свой подход к управлению ручным тестированием. Вместо того, чтобы управлять тест-кейсами по отельности, с его помощью можно создать структурированные чек-листы в свободной форме.
Инструмент подходит при работе с традиционными тест-кейсами, которые включают шаги и ожидаемые результаты. Но также он хорошо работает для управления исследовательским тестированием, ручного аспекта гибкого тестирования, или для нетипичных ситуаций, для которых просто составляются чек-листы.
Отчеты достаточно наглядны; их сетки результатов дают ясное представление о том, как продвигается процесс. Плюс простая интеграция с системами отслеживания задач, включая JIRA.
Testpad подойдет для специалистов, которые ищут более продуктивный подход к организации тестирования, а также для новичков, которые хотят избавиться от беспорядка, с которым можно столкнуться во время работы с электронными таблицами.
9. TestCaseLab
Инструмент TestCaseLab помогает организовать работу на протяжении всего процесса тестирования, а именно на этапах создания и категоризации тест-кейсов, сбора их в план-тест, запуска прогонов, сбора результатов в Jira и т. д.
Ключевые функции:
Неограниченное количество пользователей и проектов;
6 различных ролей в соответствии с потребностями;
Возможности интеграции с Jira, Redmine, Pivotal Tracker, Asana, YouTrack, Trello;
Экспорт/импорт тест-кейсов;
Большое разнообразие свойств тест-кейсов;
Тест-планы / требования;
Тестовые прогоны;
Отчетность о результатах тест-кейсов на каждом шаге теста;
Расширенный поиск;
Базовая отчетность/аналитика;
Журнал истории;
Синхронизация в режиме реального времени.
Какими инструментами пользуетесь вы? Поделитесь мнением в комментариях.
Что именно нужно знать о бизнесе, о продукте, чтобы сформулировать критерии качества и составить стратегию тестирования? Как метрики продукта влияют на тестовую модель? Какие практики обеспечения качества необходимо применять, чтобы помогать владельцу продукта создавать востребованный и качественный продукт? Как сделать так, чтобы качество было не расходами для процесса, а деятельностью, помогающей развиваться продукту? Приходите на открытый урок и узнаете ответы на эти вопросы.
lxsmkv
В оригинале 20 инструментов собрано, но из них тут представлено только 9?
Впрочем, неважно, все равно я верю только в CucumberStudio от SmartBear. Кстати, у них можно с github учеткой войти и попробовать.