Что такое XrayXray — это плагин для Jira, который добавляет в неё полноценную систему управления тестированием.
С его помощью тестировщики могут:
- создавать и хранить тест-кейсы
- объединять их в тест-планы
- запускать тестовые прогоны (test executions)
- отслеживать результаты тестирования
- связывать тесты с user stories и bug-репортами
Таким образом, вся информация о разработке и тестировании находится в одном месте.
Когда применяют XrayXray используют в командах, где важно:
- системно управлять тест-кейсами
- отслеживать покрытие требований тестами
- иметь прозрачную отчётность по тестированию
- интегрировать тестирование в процесс разработки
Чаще всего его применяют в:
- Agile-командах
- проектах с регулярными релизами
- командах, где тестирование тесно связано с задачами разработки
Также Xray хорошо подходит для проектов, где используются
автоматизированные тесты, потому что он умеет импортировать результаты из различных тестовых фреймворков.
Чем Xray отличается от Zephyr ScaleОба инструмента решают похожие задачи, но между ними есть несколько важных отличий.
1. Подход к структуре тестов- Xray использует собственные типы задач в Jira (Test, Test Execution, Test Plan и др.).
- Zephyr Scale хранит тест-кейсы в отдельной структуре внутри плагина.
2. Интеграция с автоматизированными тестами- Xray очень популярен в командах, активно использующих автоматизацию. Он поддерживает импорт результатов из различных тестовых фреймворков и CI/CD.
- Zephyr Scale тоже поддерживает автоматизацию, но Xray часто считают более гибким в этой области.
3. Гибкость настройки- Xray предоставляет больше возможностей для настройки процессов тестирования внутри Jira.
- Zephyr Scale часто проще в освоении и быстрее внедряется в небольших командах.