Показаны сообщения с ярлыком анализ требований. Показать все сообщения
Показаны сообщения с ярлыком анализ требований. Показать все сообщения

четверг, 7 марта 2019 г.

Пример карты сценариев для визуализации ТЗ

Когда мы рисуем S&T (State & Transition Diagramm), то ограничиваем себя. Надо выбрать именно объект. Стрелочки — это именно переходы, а кружочки — состояния. Никаких зарисовок интерфейса или чего-то такого.

Это не всегда удобно. Потому что зарисовка ТЗ в графическом виде может не удовлетворять требованиям составления S&T, но поможет лучше разобраться, "что тут происходит". Так почему бы и нет?

Вот, например, работа одного из моих студентов — функционал взаимодействия с конкретной книгой:


Да, это не S&T, скорее карта сценариев. Ну и что? Зато посмотрите, какая крутая! Если она будет в ТЗ, то сильно упростит его чтение. Любой новичок поймет, что тут происходит! Значит, проще подключать коллег из других проектов на регресс.

А тестировщик при одном взгляде на карту может оценить примерный объем обязательных тестов. Сплошные плюсы!

PS — это выдержка из моей книги для начинающих тестировщиков, написана в помощь студентам моей школы для тестировщиков


четверг, 28 февраля 2019 г.

Сколько вопросов задавать по ТЗ

Как можно меньше, но чтобы все узнать. Важно не переборщить.

Вот решила я создать интернет-магазинчик кухонных мелочей. Пока есть только товар и общее представление, что «должно быть как Озон, а там придумаем как сделать лучше». И вот я даю такую задачу разработчику, он молча кивает и уходит делать. Зато тестировщик заваливает вопросами:

— А сколько разделов будет на сайте?
— А что, если их будет больше 100?
— А что, если товаров в разделе нет?
— А что, если я захочу купить 1 предмет?
— А если 10?
— А если 50?
— А если мне нужно 2 одинаковых?
— А что, если я закажу доставку за МКАД?
— А внутри МКАД?
— А какого цвета будет кнопочка заказа?
— А в каком порядке пойдут разделы?
— А …


четверг, 23 ноября 2017 г.

Открытые и закрытые вопросы


Закрытые вопросы
Возможен только однозначный ответ:
— дата
— время
— название
— количество
— ДА или НЕТ
Например:
Сколько лет вы работаете в тестировании?
Вы проводили нагрузочное тестирование?
Система должна обрабатывать txt-файлы?
Открытые вопросы
Развернутый ответ, простым «да / нет» не отмажешься. Открытые вопросы обычно начинаются со слов:
— Что?
— Как?
— Почему?
— Каким образом?
— При каких условиях?
Например:
Как именно вы проводили нагрузочное тестирование?
Какие форматы файлов должна обрабатывать Система?