Coconote
AI notes
AI voice & video notes
Try for free
🔍
Использование Allure TestOps в тестировании
Sep 6, 2024
Использование Allure TestOps для повседневных задач
Введение
Рассмотрим, как использовать Allure TestOps в повседневных задачах тестирования.
Демонстрация будет происходить на живом стенде Allure с использованием GitLab и Jenkins.
План лекции
Настройка интеграции.
Добавление мета-информации в тест-кейсы.
Запуск тестов из Allure.
Ручное тестирование и автоматизация.
Работа с дефектами.
Работа с дашбордами.
Эксперименты на живом стенде
Используем стенд GazingBug.
Основные операции будут выполнены в Jenkins для скорости.
Настройка интеграции
Переменные окружения для GitLab
:
Allure Endpoint.
Project ID.
Allure Token.
После настройки запускаем pipeline через GitLab.
Работа с тестами
Запускаем тесты и наблюдаем результаты в реальном времени.
В Allure доступна информация о тестах, включая их статус и детали.
Обработка результатов тестов
Если тест упал, можно быстро узнать причину.
Allure предоставляет возможность отслеживания и визуализации результатов.
Дефекты и их обработка
Важно отслеживать и управлять дефектами, используя систему.
Автоматическая привязка тестов к дефектам на основе правил.
Дашборды
Дашборды позволяют видеть общее состояние тестирования.
Можно фильтровать по статусам, типам тестов и другим метрикам.
Вопросы и ответы
Что является ID теста?
Это полное имя теста (package name + class name + method name).
Как работать с ручными тестами?
Можно писать сценарии тестов, которые потом переводятся в автоматизированные.
Как интегрировать Allure с Jira?
Возможна синхронизация тестов с задачами в Jira, что упрощает управление задачами.
Заключение
Allure TestOps упрощает управление тестированием, позволяя быстро отслеживать результаты и управлять дефектами.
Важно не только автоматизировать тесты, но и правильно организовать работу с ними.
📄
Full transcript