Відмінності між версіями «Атрибути Сценаріїв»

Матеріал з Брацка Правка
Перейти до: навігація, пошук
(Текст)
 
(Не показана 21 проміжна версія 5 користувачів)
Рядок 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>Історія тесту та його сценарію, автори, коли доданий та історія прогонів можуть бути корисні для роботи над зворотними тестами. </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>Тесты не созданы одинаковыми. Одни сценарии требуют больших деталей другие. Простейшие сценарии описываются одним предложением. Излишняя деталировка повредит всем. Идеальный сценарий теста содержит необходимые данные и не содержит ненужных.</p>
+
:всі атрибути. / основні атрибути. / кроки тестувальника та очікуваний результат. / специфікацію.
 +
:Следующее лектио -- '''[[Отчёты по Тестам]]'''
  
 
===Термины===
 
===Термины===
:[[Требования]], [[Тестовый Пример]], [[Юзабилити-тестирование]], [[Регрессионное Тестирование]], [[Прогрессивное Тестирование]]
+
:[[Требования]], [[Тестовый пример]], [[Юзабилити-тестирование]], [[Регрессионное тестирование]], [[Прогрессивное тестирование]]
  
===Вопрос(ы)===
+
==Экзамен==
 +
 
 +
===Определения===
 +
:
 +
 
 +
===Вопросы экзамена===
 
:Судя по прочитанному тексту выше: Регрессионное тестирование вполне возможно для Юзабилити-Тестирования. -- Ложь\Правда
 
:Судя по прочитанному тексту выше: Регрессионное тестирование вполне возможно для Юзабилити-Тестирования. -- Ложь\Правда
 
:Следующее лектио -- '''[[Отчёты по Сценариям]]'''
 
  
 
[[Category: Лектио]]
 
[[Category: Лектио]]

Поточна версія на 13:26, 26 листопада 2022

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


Материалы

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

Иллюстрации

Текст (HTML)

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

Сценарій тесту (test case) описує атрибути тесту. Як документ, сценарій може бути коротким або довгим.

Короткі сценарії можуть складатися з однієї пропозиції. У форматі "Дано-Коли-Тоді" ця пропозиція сформулює об'єкт, що тестується (тобто те, що "дано"), дію тестувальника (тобто "коли") та очікуваний результат (або "тоді"). Глибоко деталізовані документи охоплюють умови, ресурси, кроки тестувальника, очікувані результати та додаткові атрибути.

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

  1. Умови визначають тестуючий суб'єкт, об'єкт тестування та середовище тесту. Деякі умови можуть не мати прямого відношення до об'єкта тестування та повинні бути виконані до або після основної частини тесту. Попередні вимоги мають бути задоволені до кроків тестувальника.
  2. Ресурси задають інфраструктуру, інструменти, засоби, витратні матеріали та участь тих людей, які не є тестувальниками. Права доступу -- це також ресурс. Наприклад, якщо перевіряється закритий від публіки функціонал, тестувальнику потрібне ім'я користувача та пароль.
  3. Кроки тестувальника показують послідовність дій тестувальника.
  4. Очікуваний результат -- те, що має статися або з'явитися після виконання кроків тестувальника. Якщо одним сценарієм тестується один об'єкт, то очікуваний результат має бути одним. Зіставлення фактичного результату з очікуваним дає підсумок тесту.

Залежно від потреб, сценарії можуть додатково включати:

  • Назва, тема, короткий зміст тесту та інші ідентифікатори стандартно використовуються підприємствами для архівування, зберігання та знаходження документа.
  • Категорія тесту. Діючий або непроникний, обстеження або випробування, перевірочний або приймальний, функціональний чи ні і, якщо ні, то якого типу. Якщо не достатньо описаний суб'єкт -- автоматизований або ручний, а також білий, чорний або сірий ящик.
  • Історія тесту та його сценарію, автори, коли доданий та історія прогонів можуть бути корисні для роботи над зворотними тестами.

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

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

Варіанти

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

Термины

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

Экзамен

Определения

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

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