Как тестировать без требований? Или как убедить разраба и себя, что это баг
Всем привет, это моя первая статья по тестированию. До этого я писал от лица Scrum-мастера, а теперь уже и от лица QA. В тестировании я уже более 2-х лет. Работал на двух проектах одновременно, и было супер весело менять проект на протяжении дня: утром ты тестируешь веб-сервис, а вечером со студентами делаешь тест-план по мобильному приложению. Не жизнь, а сказка! Из названия мы с вами понимаем, что тема статьи интересна и, как воздух, необходима. Для кого-то покажется тестирование без требований пустяком, и он, как вызов, примет этот поединок. Но я хочу заметить, что тестировать сервис-продукт, который ты понимаешь от того, что видел аналоги, пользовался этим сервисом с пелёнок и понимаешь его за счет косвенных требований - дело одно. Когда нет аналогов или сервис выполняет роль франкенштейна из функционала от разных продуктов - тут ситуация другая. Не будем петь серенады, как это сложно, и приступим к делу. Вас посвящают в суть проекта, и главный шаг - уточнить у аналитика или того героя, кто выполняет эту роль, "Есть какая-нить дока?" (далее - спецификация). Какая может быть спецификация на проекте? Будьте внимательны, я не использую термин документация, потому-что дока - это текстовый формат, а в виде спецификации может выступать: 1) документация; обновленная в последний раз в 90-х 2) макеты; вообще не похожи на прод 3) тикеты в Jira; обычно там один заголовок, но верим в чудо 4) user-story; 5) тест-кейсы, чек-листы; если был тестировщик до 6) звонок с владельцем продукта; Product owner
https://habr.com/ru/articles/781566/