Отчёты по Тестам — различия между версиями

Материал из Брацка Правки
Перейти к: навигация, поиск
(Новая страница: «Отчёты по Сценариям (здесь и далее по тексту -- ''Лектио'') -- это часть урока Суть Сценар…»)
 
(Термины)
 
(не показаны 33 промежуточные версии 4 участников)
Строка 1: Строка 1:
[[Отчёты по Сценариям]] (здесь и далее по тексту -- ''Лектио'') -- это часть урока [[Суть Сценариев Тестов]]. В [[Брацка Школа|Брацкой Школе]], уроки делятся на так называемые [[лектио]], каждое из которых состоит из микролекции и одного или нескольких заключительных вопросов. Урок, в свою очередь, относится к практическому семинару '''[[Выбор Профессии]]'''.
+
[[Отчёты по Тестам]] (здесь и далее по тексту -- ''Лектио'') -- это часть урока [[Документы Тестов]]. В [[Брацка Школа|Брацкой Школе]], уроки делятся на так называемые [[лектио]], каждое из которых состоит из микролекции и одного или нескольких заключительных вопросов. Урок, в свою очередь, относится к практическому семинару '''[[Выбор Профессии]]'''.
  
  
Строка 6: Строка 6:
  
 
===Иллюстрации===
 
===Иллюстрации===
<gallery mode="packed">
+
<gallery mode="packed">File:Отчеты_по_Тестам.png
 
</gallery>
 
</gallery>
  
 +
===Текст (HTML)===
 +
:<p><strong>Отчёты по Тестам</strong></p><p>Тесты не созданы одинаковыми, равно как и отчёты по ним.</p><p>Функциональные тесты подразумевают детали. Их ожидаемые результаты измеримы и могут быть чётко выражены. Прогонка каждого сценария функционального теста даёт один из трёх итогов:<ol><li>Тест положителен, то есть фактический результат соответствует ожидаемому.</li><li>Тест отрицателен когда факт отличается от ожидания.</li><li>Тест прерван, то есть выполнение теста заблокировано в процессе тестирования.</li></ol></p><p>Любой фактический результат, который не соответствует ожидаемому, свидетельствует об ошибке. Соответственно, отчёт по положительному тесту может ограничиваться одним словом. Если проверяемый функционал продемонстрировал код ошибки, то этот код должен быть включен в отчёт. Для прерванного теста предпочтительно описать, на каком шаге тест был заблокирован, что происходило перед блокировкой и во время её. Описание дополнят изображения, например, снимки экрана.</p><p>Напротив, редкие итоги исследовательских и ролевых тестов поддаются измерению; они требуют описания. Отчёты исследовательских тестов излагают найденные идеи и итоги проверок этих идей. Отчёты ролевых тестов документируют обнаруженные проблемы и те шаги, которые привели к их обнаружению.</p><p>Возьмём такое задание на ролевое тестирование:<blockquote>Записывая видео экрана компьютера, на таком-то веб-сайте найти такие-то данные и сообщить о каждом месте, где чувствовалось некомфортно, путано или начиналось думать, что делать дальше.</blockquote></p><p>Ожидаемый результат этого теста -- это нахождение или не нахождение определённых данных. Однако для отчёта более важно видео экрана и описание опыта тестировщика. Квалифицированный тестировщик, скорее всего, воспользуется хронологией видео для идентификации каждого некомфортного места. Описание каждого места начнётся с отметки на временной шкале и веб-адреса страницы.</p><p>Вне зависимости от типа теста, для описания любого неожиданного случая задействуется следующий формат:<ol type="a"><li>Что было сделано, и что ожидалось получить.</li><li>Что получено, в каком месте или веб-странице это получено, когда это получено, желательно с приложением изображений.</li><li>Что предполагается сделать для устранения пробела между тем, что ожидалось и тем, что получилось.</li></ol></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:29, 21 сентября 2022

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


Материалы

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

Иллюстрации

Текст (HTML)

Отчёты по Тестам

Тесты не созданы одинаковыми, равно как и отчёты по ним.

Функциональные тесты подразумевают детали. Их ожидаемые результаты измеримы и могут быть чётко выражены. Прогонка каждого сценария функционального теста даёт один из трёх итогов:

  1. Тест положителен, то есть фактический результат соответствует ожидаемому.
  2. Тест отрицателен когда факт отличается от ожидания.
  3. Тест прерван, то есть выполнение теста заблокировано в процессе тестирования.

Любой фактический результат, который не соответствует ожидаемому, свидетельствует об ошибке. Соответственно, отчёт по положительному тесту может ограничиваться одним словом. Если проверяемый функционал продемонстрировал код ошибки, то этот код должен быть включен в отчёт. Для прерванного теста предпочтительно описать, на каком шаге тест был заблокирован, что происходило перед блокировкой и во время её. Описание дополнят изображения, например, снимки экрана.

Напротив, редкие итоги исследовательских и ролевых тестов поддаются измерению; они требуют описания. Отчёты исследовательских тестов излагают найденные идеи и итоги проверок этих идей. Отчёты ролевых тестов документируют обнаруженные проблемы и те шаги, которые привели к их обнаружению.

Возьмём такое задание на ролевое тестирование:

Записывая видео экрана компьютера, на таком-то веб-сайте найти такие-то данные и сообщить о каждом месте, где чувствовалось некомфортно, путано или начиналось думать, что делать дальше.

Ожидаемый результат этого теста -- это нахождение или не нахождение определённых данных. Однако для отчёта более важно видео экрана и описание опыта тестировщика. Квалифицированный тестировщик, скорее всего, воспользуется хронологией видео для идентификации каждого некомфортного места. Описание каждого места начнётся с отметки на временной шкале и веб-адреса страницы.

Вне зависимости от типа теста, для описания любого неожиданного случая задействуется следующий формат:

  1. Что было сделано, и что ожидалось получить.
  2. Что получено, в каком месте или веб-странице это получено, когда это получено, желательно с приложением изображений.
  3. Что предполагается сделать для устранения пробела между тем, что ожидалось и тем, что получилось.

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

Варианты

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

Термины

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

Экзамен

Определения

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

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