ПРИОРИТЕТ ТЕСТ-КЕЙСА
Это важность тест-кейса. Важность отражается по шкале от 1 до
где 1 — это высший приоритет, а
Думаю, что рационально делать
Допустим, тест-кейс, проверяющий, работает ли кнопка "Купить",
будет 1-го приоритета, а тест-кейс, проверяющий цвет шрифта
линка "Гостевая книга", будет 4-го приоритета. Концептуально,
думаю, понятно.
Зачем это делается? Допустим, у нас есть два тест-кейса: один 1-
го приоритета и другой — 3-го приоритета, оба тестируют некую
функциональность
из них. Естественно, что мы выберем тест-кейс 1-го приоритета.
Приоритезация тест-кейсов особо полезна при регрессивном
тестировании, о котором мы не раз будем говорить.
Вопрос: Как присваиваются приоритеты?
Ответ: Конечно, все зависит от компании, но, как правило, автор
тест-кейса просто решает, насколько жизненно важна, опреде-
ляюща и критична вещь, проверяемая данным тест-кейсом.
ИДЕЯ
Это описание конкретной вещи, проверяемой тест-кейсом (в даль-
нейшем эту конкретную вещь мы также будем называть "идея
тест-кейса").
Дело в том, что "непосвященным" может стать даже автор тест-
кейса, скажем, через месяц после написания, так как все в мире
тленно и забываемо (кроме, конечно, первой школьной любви
41
Ани В.)- Поэтому в начале тест-кейса следует написать на чело-
веческом языке: "Оплата может быть произведена картой
чтобы любой, кто возьмет этот тест-кейс в руки, не ломал голову,
а сразу понял, что проверяется этим тест-кейсом.
ПОДГОТОВИТЕЛЬНАЯ ЧАСТЬ
Кулинарный рецепт, как правило, включает две части:
1. Список ингредиентов и количество/вес каждого из них;
2. Инструкция по тому, как жарить, парить и варить несчаст-
ных из пункта 1.
Первая часть рецепта нужна для того, чтобы повар мог знать
заранее, видеть в одном месте все необходимые составляющие
блюда и иметь их под рукой, когда "настанет день и час". В
общем выделение подготовительной части удобно, логично и
практично.
В подготовительную часть тест-кейса могут включаться:
• данные о существующем эккаунте пользователя
• другие данные, используемые в тест-кейсе, например атри-
буты используемой кредитной карты;
• запросы к базе данных
кейсе;
• комментарии в помощь тестировщику, например о ню-
ансах, которые могут встретиться при исполнении тест-
кейса;
• другие вещи, облегчающие исполнение и поддержку тест-
кейса (о поддержке мы еще поговорим).
ИСТОРИЯ РЕДАКТИРОВАНИЯ
Очень полезная вещь.
—
—
—
42
—