Тестовый вектор - Test vector

В Информатика и инженерное дело, а тестовый вектор представляет собой набор входных данных, предоставляемых системе для тестирования этой системы. В разработка программного обеспечения, тестовые векторы - это методология тестирование программного обеспечения и проверка и проверка программного обеспечения.

Обоснование

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

пример

Например, рассмотрим страницу входа с двумя полями ввода: имя пользователя поле и пароль поле. В этом случае систему входа в систему можно описать как:

с участием и , с участием обозначение успешного входа в систему и обозначая сбой входа в систему, соответственно.

Делая вещи более общими, мы можем предположить, что функция принимает входные данные как двумерный вектор и выводит одномерный вектор (скаляр Это можно записать следующим образом: -

с участием

В таком случае, называется входным вектором, а называется выходным вектором.

Чтобы протестировать страницу входа, необходимо передать несколько примеров входных векторов . В контексте называется тестовым вектором.

Смотрите также

использованная литература

  • Рекомендации по тестовым векторам. [1]
  • Тестовый вектор считается вредоносным. [2]