Атрибуты Сценариев — различия между версиями

Материал из Брацка Правки
Перейти к: навигация, поиск
(Текст)
(Термины)
 
(не показана 21 промежуточная версия 2 участников)
Строка 1: Строка 1:
[[Атрибуты Сценариев]] (здесь и далее по тексту -- ''Лектио'') -- это часть урока [[Суть Сценариев Тестов]]. В [[Брацка Школа|Брацкой Школе]], уроки делятся на так называемые [[лектио]], каждое из которых состоит из микролекции и одного или нескольких заключительных вопросов. Урок, в свою очередь, относится к практическому семинару '''[[Выбор Профессии]]'''.
+
[[Атрибуты Сценариев]] (здесь и далее по тексту -- ''Лектио'') -- это часть урока [[Документы Тестов]]. В [[Брацка Школа|Брацкой Школе]], уроки делятся на так называемые [[лектио]], каждое из которых состоит из микролекции и одного или нескольких заключительных вопросов. Урок, в свою очередь, относится к практическому семинару '''[[Выбор Профессии]]'''.
  
  
Строка 9: Строка 9:
 
</gallery>
 
</gallery>
  
 +
===Текст (HTML)===
 +
:<p><strong>Атрибуты Сценариев</strong></p><p>Сценарий теста (test case) описывает атрибуты теста. Как документ, сценарий может быть коротким или долгим.</p><p>Короткие сценарии могут состоять из одного предложения. В формате "Дано-Когда-Тогда" это предложение сформулирует тестируемый объект (то есть то, что "дано"), действие тестировщика (то есть "когда") и ожидаемый результат (или "тогда"). Глубоко детализованные документы охватывают условия, ресурсы, шаги тестировщика, ожидаемые результаты и дополнительные атрибуты.</p><p>Если тест проводится не одним заходом и этапов несколько, то основные атрибуты прописываются для каждого этапа.<ol type="a"><li>Условия определяют тестирующий субъект, тестируемый объект и среду теста. Некоторые условия могут не иметь прямого отношения к объекту тестирования и должны быть выполнены до или после основной части теста. Предварительные требования должны быть удовлетворены до шагов тестировщика.</li><li>Ресурсы задают инфраструктуру, инструменты, средства, расходные материалы и участие тех людей, которые не являются тестировщиками. Права доступа -- это также ресурс. Например, если проверяется закрытый от публики функционал, тестировщику требуется имя пользователя и пароль.</li><li>Шаги тестировщика показывают последовательность действий тестировщика.</li><li>Ожидаемый результат -- то, что должно случиться или появиться после выполнения шагов тестировщика. Если одним сценарием тестируется один объект, то ожидаемый результат должен быть одним. Сопоставление фактического результата с ожидаемым даёт итог теста.</li></ol></p><p>В зависимости от потребностей, сценарии могут дополнительно включать:<ul><li>Название, тема, краткое содержание теста и другие идентификаторы стандартно задействуются предприятиями для архивирования, хранения и нахождения документа.</li><li>Категория теста. Воздействующий или непроникающий, обследование или испытание, проверочный или приёмный, функциональный или нет и, если нет, то какого типа. Если не достаточно описан субъект -- автоматизированный или ручной, а также белый, чёрный или серый ящик.</li><li>История теста и его сценария, авторы, когда добавлен и история прогонов могут быть полезны для работы над возвратными тестами.</li></ul></p><p>Набор атрибутов зависит от целей теста. Излишняя деталировка повредит любому сценарию. Идеальный сценарий теста содержит необходимые данные и не содержит ненужных.</p><p><i>А теперь, выберите, пожалуйста, лучшее завершение следующего предложения.</i> Судя по тексту выше, любой сценарий содержит:</p>
  
===Текст===
+
===Варианты===
:<p><strong>Атрибуты Сценариев</strong></p><p>Сценарий теста (test case) описывает тест. Сценарии охватывают условия, ресурсы, шаги тестировщика, ожидаемые результаты и дополнительные атрибуты. Если тест проводится не одним заходом и этапов несколько, то основные атрибуты прописываются для каждого этапа.<ol type="a"><li>Условия описывают тестирующий субъект, тестируемый объект и среду теста. Некоторые тесты содержат предварительные требования, то есть те условия, которые должны предшествовать шагам тестировщика. Эти условия могут не иметь прямого отношения к объекту тестирования, но должны быть выполнены до начала основной части теста.</li><li>Ресурсы описывают необходимую инфраструктуру, инструменты, средства, расходные материалы и участие тех людей, которые не являются тестировщиками. В информационных технологиях, ресурсом также являются права доступа. Например, если проверяется закрытый от публики функционал, тестировщику требуется имя пользователя и пароль.</li><li>Шаги тестировщика описывают последовательность тех действий, которые тестировщик должен совершить для получения ожидаемого результата.</li><li>Ожидаемый результат -- то, что должно случиться после выполнения шагов. Если одним сценарием тестируется один объект, то ожидаемый результат должен быть одним. Сопоставление фактического результата с ожидаемым даёт итог теста.</li></ol></p><p>В зависимости от потребностей, сценарии могут дополнительно включать:<ul><li>Название, другие идентификаторы, тема, краткое содержание теста. На предприятиях, эти метаданные стандартно задействуются для архивирования, хранения и нахождения документа.</li><li>Категория теста. Воздействующий или непроникающий, обследование или испытание, функциональный или нет и, если нет, то какого типа, проверочный или приёмный.</li><li>История теста, его автор или авторы, когда добавлен, когда прогонялся возвратным. Если не достаточно описан субъект -- автоматизированный или ручной, а также, белый, чёрный или серый ящик.</li><li>История тестового сценария. Разработки как теста, так и его сценария -- это проекты и их история важна для их развития.</li></ul></p><p>Тесты не созданы одинаковыми. Сценарии функциональных тестов требуют больших деталей, чем, скажем, сценарии юзабилити-тестов. И, наоборот, излишняя деталировка повредит им. Значительная часть тестов на удобство пользования проводится без сценариев вообще, по заданиям типа:<blockquote><code>На таком-то веб-сайте найдите такой-то контакт и сообщите о каждом месте, где Вы чувствовали себя некомфортно, запутались или начали думать, что Вам делать дальше.</code></blockquote>
+
:все атрибуты. / основные атрибуты. / шаги тестировщика и ожидаемый результат. / спецификацию.
  
Чего не должно быть в тест-кейсе
+
:Следующее лектио -- '''[[Отчёты по Тестам]]'''
  
1. Зависимостей от других тест-кейсов;
+
===Термины===
2. Нечеткой формулировки шагов или ожидаемого результата;
+
:[[Требования]], [[Тестовый пример]], [[Юзабилити-тестирование]], [[Регрессионное тестирование]], [[Прогрессивное тестирование]]
3. Отсутствия необходимой для прохождения тест-кейса информации;
 
4. Излишней детализации.
 
 
 
Первого следует избегать, потому что: связанный тест-кейс всегда может быть удален из-за ненадобности или он может быть изменен, в этом случае, станет непонятно как исполнить тест-кейс в которому, есть ссылки.
 
  
Так же из-за зависимости тест-кейсов, может возникнуть ощущение, что тестируемый продукт уже приведет к нужному состоянию благодаря выполнению связанных тест-кейсов.
+
==Экзамен==
  
===Термины===
+
===Определения===
:[[Требования]], [[Тестовый Пример]], [[Юзабилити-тестирование]], [[Регрессионное Тестирование]], [[Прогрессивное Тестирование]]
+
:
  
===Вопрос(ы)===
+
===Вопросы экзамена===
 
:Судя по прочитанному тексту выше: Регрессионное тестирование вполне возможно для Юзабилити-Тестирования. -- Ложь\Правда
 
:Судя по прочитанному тексту выше: Регрессионное тестирование вполне возможно для Юзабилити-Тестирования. -- Ложь\Правда
 
:Следующее лектио -- '''[[Проверка и Приёмка]]'''
 
  
 
[[Category: Лектио]]
 
[[Category: Лектио]]

Текущая версия на 10:28, 21 сентября 2022

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


Материалы

Предшественник этого Лектио -- Сценарии Тестов.

Иллюстрации

Текст (HTML)

Атрибуты Сценариев

Сценарий теста (test case) описывает атрибуты теста. Как документ, сценарий может быть коротким или долгим.

Короткие сценарии могут состоять из одного предложения. В формате "Дано-Когда-Тогда" это предложение сформулирует тестируемый объект (то есть то, что "дано"), действие тестировщика (то есть "когда") и ожидаемый результат (или "тогда"). Глубоко детализованные документы охватывают условия, ресурсы, шаги тестировщика, ожидаемые результаты и дополнительные атрибуты.

Если тест проводится не одним заходом и этапов несколько, то основные атрибуты прописываются для каждого этапа.

  1. Условия определяют тестирующий субъект, тестируемый объект и среду теста. Некоторые условия могут не иметь прямого отношения к объекту тестирования и должны быть выполнены до или после основной части теста. Предварительные требования должны быть удовлетворены до шагов тестировщика.
  2. Ресурсы задают инфраструктуру, инструменты, средства, расходные материалы и участие тех людей, которые не являются тестировщиками. Права доступа -- это также ресурс. Например, если проверяется закрытый от публики функционал, тестировщику требуется имя пользователя и пароль.
  3. Шаги тестировщика показывают последовательность действий тестировщика.
  4. Ожидаемый результат -- то, что должно случиться или появиться после выполнения шагов тестировщика. Если одним сценарием тестируется один объект, то ожидаемый результат должен быть одним. Сопоставление фактического результата с ожидаемым даёт итог теста.

В зависимости от потребностей, сценарии могут дополнительно включать:

  • Название, тема, краткое содержание теста и другие идентификаторы стандартно задействуются предприятиями для архивирования, хранения и нахождения документа.
  • Категория теста. Воздействующий или непроникающий, обследование или испытание, проверочный или приёмный, функциональный или нет и, если нет, то какого типа. Если не достаточно описан субъект -- автоматизированный или ручной, а также белый, чёрный или серый ящик.
  • История теста и его сценария, авторы, когда добавлен и история прогонов могут быть полезны для работы над возвратными тестами.

Набор атрибутов зависит от целей теста. Излишняя деталировка повредит любому сценарию. Идеальный сценарий теста содержит необходимые данные и не содержит ненужных.

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

Варианты

все атрибуты. / основные атрибуты. / шаги тестировщика и ожидаемый результат. / спецификацию.
Следующее лектио -- Отчёты по Тестам

Термины

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

Экзамен

Определения

Вопросы экзамена

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