Сценарії Тестів

Матеріал з Брацка Правка
Версія від 14:45, 1 листопада 2022, створена Victoriya (обговореннявнесок) (Варианты)
Перейти до: навігація, пошук

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


Материалы

Предшественник этого Лектио -- Задания на Поиск.

Иллюстрации

Текст (HTML)

Сценарії Тестів

Сценарій тесту (test case; у російському сленгу, "тест кейс") -- це документ, що викладає вимоги для його проведення. Дослідницьке тестування (exploratory testing) використовується створення сценаріїв тестів. Рольове тестування (scenario testing) задіюється, щоб встановити необхідність нового сценарію. Глибоко розроблений сценарій дозволяє слабо підготовленому тестувальнику успішно провести тест.

Тестові сценарії розгалужуються на дві гілки: формальні та неформальні.

  • Формальний сценарій тесту ( formal test case) навіть найменшої вимоги складається з як мінімум двох етапів чітко визначених кроків. Якщо очікуваний результат одного етапу позитивний, іншого має бути негативним. Скажімо, під час перевірки функціоналу формальний тест має продемонструвати, що система робить те, що має робити і не робить того, що не повинна.
  • Неформальний сценарій тесту (informal test case) може вибирати для перевірки окремі вимоги та складатися з одного етапу. Для проектів з невисокими ризиками, неформальний сценарій може застосовуватися, доки створюється формальний.

Формальність та подробиці сценарію залежить від важливості тесту та ціни помилки. Глибоко деталізований сценарій містить умови, ресурси, кроки тестувальника, очікувані результати та додаткові атрибути тесту. Прості сценарії рідко містять усі атрибути.

Ось приклад простого сценарію у форматі "Дано-Коли-Тоді":

  1. Дано: Веб-сторінка лектіо "Сценарії Тестів" курсу під назвою "Вибір Професії",
  2. Коли: Веб-сторінку завантажено та відкрито,
    і: правильна відповідь заключного питання обрана,
    і: кнопка "Далі" натиснута,
  3. Тоді: Користувач потрапляє на наступну веб-сторінку.

Нічого не вибухне і ніхто не загине, якщо заключне питання лектіо не відповідає змісту лекції. Перевірка безпеки реактора четвертого енергоблоку Чорнобильської атомної електростанції 26 квітня 1986 року призвела до його руйнування.

Велика ціна помилки зобов'язує тест бути формальним. Сценарії тестів ядерних реакторів розробляються разом із докладною інструкцією. До проведення перевірки тестувальники допускаються лише після проходження спеціального тренінгу. Під час тренінгу всі кроки та можливі позаштатні ситуації мають детально розбиратися.

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

Варіанти

негативного очікуваного результату буде повідомлення про помилку під час введення невірного пароля. / позитивного очікуваного результату буде повідомлення про помилку під час введення невірного пароля. / формального сценарію буде глибоко деталізована специфікація. / неформального сценарію буде глибоко деталізована специфікація.
Следующее лектио -- Атрибуты Сценариев

Термины

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

Экзамен

Определения

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

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