Вариант тестирования: различия между версиями

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
[непроверенная версия][непроверенная версия]
Содержимое удалено Содержимое добавлено
Нет описания правки
Метки: через визуальный редактор ссылка на неоднозначность
хватит ссылок
Строка 1: Строка 1:
'''Вариант тестирования''', '''тестовая ситуация''' ({{lang-en|test case}}) в [[Разработка программного обеспечения|разработке программного обеспечения]] ― это формально описанный [[алгоритм]] [[Тестирование программного обеспечения|тестирования программы]], специально созданный для определения возникновения в программе определённой ситуации, определённых выходных данных. Часто варианты тестирования группируют в [[Тестовый набор|тестовые наборы]].
{{Underlinked|date=март 2016}}
'''Вариант тестирования''', '''тестовая ситуация''' ({{lang-en|test case}}) в [[Разработка программного обеспечения|разработке программного обеспечения]] ― это формально описанный [[алгоритм]] [[Тестирование программного обеспечения|тестирования программы]], специально созданный для определения возникновения в [[Компьютерная программа|программе]] определённой [[Ситуация|ситуации]], определённых выходных [[Данные|данных]]. Часто варианты [[Тестирование программного обеспечения|тестирования]] группируют в [[Тестовый набор|тестовые наборы]].


Если к [[Компьютерная программа|программе]] предъявляются определённые формальные требования, то варианты [[Тестирование программного обеспечения|тестирования]] составляются таким образом, чтобы были охвачены все эти требования. Для [[Приложение (информатика)|приложений]] без формальных требований варианты [[Тестирование программного обеспечения|тестирования]] могут быть созданы, основываясь на типичном поведении [[Компьютерная программа|программ]] сходного класса.
Если к программе предъявляются определённые формальные требования, то варианты тестирования составляются таким образом, чтобы были охвачены все эти требования. Для приложений без формальных требований варианты тестирования могут быть созданы, основываясь на типичном поведении программ сходного класса.


== Типичный формат записи вариантов тестирования ==
== Типичный формат записи вариантов тестирования ==
Вариант тестирования обычно состоит из последовательности шагов. [[Информация]], обычно сопровождающая вариант тестирования:
Вариант тестирования обычно состоит из последовательности шагов. Информация, обычно сопровождающая вариант тестирования:
* [[Идентификатор|Уникальный идентификатор]] варианта тестирования
* Уникальный идентификатор варианта тестирования
* [[Описание]] [[Алгоритм|алгоритма]] [[Тестирование|тестирования]]
* Описание алгоритма тестирования
* Условия [[Среда окружения|среды окружения]]
* Условия [[Среда окружения|среды окружения]]
* [[Стадии тестирования]]
* Стадии тестирования
* [[Требования к программному обеспечению|Требования]]
* Требования
* [[Категория]] теста
* Категория теста
* [[Автор]]
* Автор
* [[Степень]] [[Автоматизация|автоматизации]]
* Степень автоматизации
{{rq|source}}
{{rq|source}}


Строка 20: Строка 19:


[[Категория:Тестирование программного обеспечения]]
[[Категория:Тестирование программного обеспечения]]
[[Категория:Атмосферу]]

Версия от 12:22, 28 апреля 2023

Вариант тестирования, тестовая ситуация (англ. test case) в разработке программного обеспечения ― это формально описанный алгоритм тестирования программы, специально созданный для определения возникновения в программе определённой ситуации, определённых выходных данных. Часто варианты тестирования группируют в тестовые наборы.

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

Типичный формат записи вариантов тестирования

Вариант тестирования обычно состоит из последовательности шагов. Информация, обычно сопровождающая вариант тестирования:

  • Уникальный идентификатор варианта тестирования
  • Описание алгоритма тестирования
  • Условия среды окружения
  • Стадии тестирования
  • Требования
  • Категория теста
  • Автор
  • Степень автоматизации

Ссылки