stringtranslate.com

Vector de prueba

En informática e ingeniería , un vector de prueba es un conjunto de datos de entrada que se proporcionan a un sistema para probarlo. En desarrollo de software , los vectores de prueba son una metodología de prueba de software y de verificación y validación de software .

Razón fundamental

En informática e ingeniería, un sistema actúa como una función computable . Un ejemplo de una función específica podría ser donde es la salida del sistema y es la entrada; sin embargo, la mayoría de las entradas de los sistemas no son unidimensionales. Cuando las entradas son multidimensionales, podríamos decir que el sistema toma la forma  ; sin embargo, podemos generalizar esta ecuación a una forma general donde es el resultado de la ejecución del sistema, pertenece al conjunto de funciones computables y es un vector de entrada. Al probar el sistema, se deben usar varios vectores de prueba para examinar el comportamiento del sistema con diferentes entradas.

Ejemplo

Por ejemplo, supongamos que tenemos una página de inicio de sesión con dos campos de entrada: un campo de nombre de usuario y un campo de contraseña . En ese caso, el sistema de inicio de sesión se puede describir de la siguiente manera:

con y , con designar inicio de sesión exitoso y designar inicio de sesión fallido, respectivamente.

Para hacerlo más genérico, podemos sugerir que la función tome como entrada un vector bidimensional y genere como salida un vector unidimensional ( escalar ). Esto se puede escribir de la siguiente manera:

con

En este caso, se llama vector de entrada y se llama vector de salida.

Para probar la página de inicio de sesión, es necesario pasar algunos vectores de entrada de muestra . En este contexto, se denomina vector de prueba.

Véase también

Referencias