Систематическое исследовательское тестирование с YATTIE |
27.03.2024 00:00 |
Автор: Рауль Парваль (Rahul Parwal) Исследовательское тестирование – популярный стиль тестирования ПО, который заключается в одновременном изучении продукта, проектировании тестов и их выполнении. В отличие от сценарного тестирования, исследовательское делает упор на открытия, обучение и гибкость. Несмотря на то, что этот подход к тестированию – крайне креативный и эффективный способ поиска багов, его часто путают с несистемной, неструктурированной работой. В этой статье мы рассмотрим YATTIE, инструмент с открытым исходным кодом, позволяющий тестировщикам структурировать исследовательское тестирование, систематизировать его. Что такое YATTIE?
В YATTIE множество полезных функций: Создание тест-чартеров. У YATTIE простой интерфейс создания чартеров, где указываются цели тестирования, его охват, временной период и любые предварительные условия. Тест-чартеры играют роль опорных точек, помогающих тестировщикам убедиться, что тестируется то, что нужно, и ничего важного не упущено. Ведение заметок. У YATTIE есть интерфейс для заметок, где можно записывать свои мысли обо всем, с чем тестировщик столкнулся в ходе тестирования, текстом или голосом в любой из этих категорий:
Заметки можно организовывать при помощи тегов, искать конкретную информацию и фильтровать их. Запись доказательств. YATTIE позволяет делать скриншоты и писать видео в ходе тестирования. Скриншоты можно создавать и аннотировать, добавлять комментарии, выделять проблемы, чтобы улучшить контекст для команды. YATTIE также записывает действия тестировщика в ходе использования ПО, предоставляя видеозапись тест-сессии. Временная шкала тестирования. В YATTIE можно хронологически просмотреть все ключевые моменты тестирования. Это особенно полезно для проведения ретроспектив работы или ее обсуждения с коллегами. К тому же это ясный и четкий обзор всей тест-сессии. Личный опыт работы с YATTIEЯ давний поклонник исследовательского тестирования, и обычно вел заметки в ходе сессии в инструментах работы с ментальными картами. Однако их не всегда достаточно, если нужно организовать сессии исследовательского тестирования в четкие чартеры или прикрепить видеозапись к карте. Короче говоря, я искал инструмент-помощника в исследовательском тестировании. Впервые я узнал про YATTIE в сообществе Ministry of Testing. Начал я с бета-версии 0.2, и сразу оценил такие функции, как тест-чартеры, быстрые тесты, ведение заметок и поддержку чеклистов. Вскоре я начал пользоваться им для ведения заметок в ходе рабочих сессий тестирования. Чем это мне помоглоУ YATTIE много полезных для тестирования функций. Он помогает быть организованнее и систематически документировать свое тестирование. Вот основные, по моему опыту, плюсы YATTIE:
Проблемы использования YATTIEYATTIE все еще находится на стадии беты, и при использовании я столкнулся с рядом проблем:
ЗаключениеСистематическое исследовательское тестирование критически важно для эффективного, продуктивного, глубокого тестирования. YATTIE – инструмент с открытым исходным кодом, помогающий систематизировать исследовательское тестирование и обладающий такими ценными функциями, как создание чартеров, ведение заметок, сбор доказательств, и т. д. Моя команда довольно успешно работает с YATTIE, и мы помогаем продукту, предлагая новые функции и сообщая о багах. Я крайне рекомендую его всем, кто находится в поиске инструмента для исследовательского тестирования. Так как у YATTIE открытый исходный код, предлагаю коллегам-тестировщикам попробовать применить YATTIE для своих тест-нужд и внести свой вклад в этот проект. Помощь сообщества, несомненно, поможет улучшить и развить этот инструмент. |