Сценарии и Поиски — различия между версиями

Материал из Брацка Правки
Перейти к: навигация, поиск
(Текст)
(Текст)
Строка 10: Строка 10:
  
 
===Текст===
 
===Текст===
:<p><strong>Поиски и Сценарии</strong></p><p>Равно как разработки бывают заданными (Waterfall) и подвижными (Agile), тестирование может проводиться по сценарию и без.</p><p>При сценарном тестировании, тестировщик следует тестовому сценарию (test case). Ситуативное или свободное тестирование (ad hoc testing) такого сценария не подразумевает. В отличие от заданных и подвижных проектов, сценарные и ситуативные тесты полностью совместимы. Их не только можно встретить практически в любом проекте, но и совершающимися параллельно одновременно.</p><p>Как название и свидетельствует, ситуативные тесты зависят от ситуации. А ситуация может зависеть от результата предыдущего теста.</p><p>Ситуативный тест -- это тест, предпринимаемый в ситуации, когда сценарий теста либо не существует, либо не применим. Каждый натуральный тест ситуативен. Любой разработчик и продвинутый пользователь также задействует ситуативную тестировку для проверки идей. Часто, ситуативные тесты проводятся бессознательно и интуитивно один за другим, пока идея не проверена.</p><p>В аварийных ситуациях, ситуативные тесты для нахождения причины нештатной ситуации осуществляются спорадически, с импровизацией, путём поиска ошибки экспромтом и без какого-либо планирования и разработки. Напротив, исследовательскoe тестирование (exploratory testing) продумывается и планируется. Как правило, исследовательский тест цикличен. Он начинается без сценария, но приобретает документы по мере его проведения. Идеи тестов следующего цикла создаются в текущем цикле. Таким образом, разработка исследовательского теста происходит одновременно с его выполнением.</p><p>Логично, что в аварийных ситуациях выбора между сценарным и ситуативным тестированием нет. Когда есть смысл потратить время на написание сценария и когда лучше начать поиски без документации?</p><p>Сценарии предпочтительнее, если предельно ясно, что тестируется и разработка будет продолжена, то есть, написанный раз сценарий будет прогоняться далее как возвратный тест. Сценарии необходимы, если несколько сторон заинтересованы в тесте и их интересы противоречат друг другу.</p><p>Классическим примером будет приёмка готового изделия заказчиком у подрядчика. Подрядчик заинтересован отдать то, что сделано. Заказчик заинтересован получить максимум на заплаченные деньги. В этом случае, написанный сценарий разрешит конфликт.</p>
+
:<p><strong>Поиски и Сценарии</strong></p><p>Равно как разработки бывают заданными (Waterfall) и подвижными (Agile), тестирование может проводиться по сценарию и без.</p><p>При сценарном тестировании, тестировщик следует тестовому сценарию (test case). Ситуативное или свободное тестирование (ad hoc testing) такого сценария не подразумевает. В отличие от заданных и подвижных проектов, сценарные и ситуативные тесты полностью совместимы. Их не только можно встретить практически в любом проекте, но и совершающимися параллельно одновременно.</p><p>Как название и свидетельствует, ситуативные тесты зависят от ситуации. А ситуация может зависеть от результата предыдущего теста.</p><p>Ситуативный тест -- это тест, предпринимаемый в ситуации, когда сценарий теста либо не существует, либо не применим. Каждый натуральный тест ситуативен. Любой разработчик и продвинутый пользователь также задействует ситуативную тестировку для проверки идей. Часто, ситуативные тесты проводятся бессознательно и интуитивно один за другим, пока идея не проверена.</p><p>В аварийных ситуациях, ситуативные тесты для нахождения причины нештатной ситуации осуществляются спорадически, с импровизацией, путём поиска ошибки экспромтом и без какого-либо планирования и разработки. Напротив, исследовательскoe тестирование (exploratory testing) продумывается и планируется. Как и другие ситуативные тесты, исследовательские тесты часто цикличны. Они начинаются без сценария, но приобретают документы по мере его проведения. Идеи тестов следующего цикла создаются в текущем цикле. Таким образом, разработка исследовательского теста происходит одновременно с его выполнением.</p><p>Логично, что в аварийных ситуациях выбора между сценарным и ситуативным тестированием нет. Когда есть смысл потратить время на написание сценария и когда лучше начать поиски без документации?</p><p>Сценарии предпочтительнее, если предельно ясно, что тестируется и разработка будет продолжена, то есть, написанный раз сценарий будет прогоняться далее как возвратный тест. Сценарии необходимы, если несколько сторон заинтересованы в тесте и их интересы противоречат друг другу.</p><p>Классическим примером будет приёмка готового изделия заказчиком у подрядчика. Подрядчик заинтересован отдать то, что сделано. Заказчик заинтересован получить максимум на заплаченные деньги. В этом случае, написанный сценарий разрешит конфликт.</p>
  
 
===Термины===
 
===Термины===

Версия 14:47, 27 января 2021

Поиски и Сценарии (здесь и далее по тексту -- Лектио) -- это часть урока Документы Тестов. В Брацкой Школе, уроки делятся на так называемые лектио, каждое из которых состоит из микролекции и одного или нескольких заключительных вопросов. Урок, в свою очередь, относится к практическому семинару Выбор Профессии.


Материалы

Предшественник этого Лектио -- Проверка Функций.

Иллюстрации

Текст

Поиски и Сценарии

Равно как разработки бывают заданными (Waterfall) и подвижными (Agile), тестирование может проводиться по сценарию и без.

При сценарном тестировании, тестировщик следует тестовому сценарию (test case). Ситуативное или свободное тестирование (ad hoc testing) такого сценария не подразумевает. В отличие от заданных и подвижных проектов, сценарные и ситуативные тесты полностью совместимы. Их не только можно встретить практически в любом проекте, но и совершающимися параллельно одновременно.

Как название и свидетельствует, ситуативные тесты зависят от ситуации. А ситуация может зависеть от результата предыдущего теста.

Ситуативный тест -- это тест, предпринимаемый в ситуации, когда сценарий теста либо не существует, либо не применим. Каждый натуральный тест ситуативен. Любой разработчик и продвинутый пользователь также задействует ситуативную тестировку для проверки идей. Часто, ситуативные тесты проводятся бессознательно и интуитивно один за другим, пока идея не проверена.

В аварийных ситуациях, ситуативные тесты для нахождения причины нештатной ситуации осуществляются спорадически, с импровизацией, путём поиска ошибки экспромтом и без какого-либо планирования и разработки. Напротив, исследовательскoe тестирование (exploratory testing) продумывается и планируется. Как и другие ситуативные тесты, исследовательские тесты часто цикличны. Они начинаются без сценария, но приобретают документы по мере его проведения. Идеи тестов следующего цикла создаются в текущем цикле. Таким образом, разработка исследовательского теста происходит одновременно с его выполнением.

Логично, что в аварийных ситуациях выбора между сценарным и ситуативным тестированием нет. Когда есть смысл потратить время на написание сценария и когда лучше начать поиски без документации?

Сценарии предпочтительнее, если предельно ясно, что тестируется и разработка будет продолжена, то есть, написанный раз сценарий будет прогоняться далее как возвратный тест. Сценарии необходимы, если несколько сторон заинтересованы в тесте и их интересы противоречат друг другу.

Классическим примером будет приёмка готового изделия заказчиком у подрядчика. Подрядчик заинтересован отдать то, что сделано. Заказчик заинтересован получить максимум на заплаченные деньги. В этом случае, написанный сценарий разрешит конфликт.

Термины

Требования, Тестовый Пример, Юзабилити-тестирование, Регрессионное Тестирование, Прогрессивное Тестирование

Вопрос(ы)

Судя по прочитанному тексту выше: Регрессионное тестирование вполне возможно для Юзабилити-Тестирования. -- Ложь\Правда
Следующее лектио -- Сценарии Тестов