1. Definición
El método de análisis de valores límite es un método de prueba de caja negra que prueba los valores límite de entrada o salida. El análisis de valores límite se utiliza generalmente como complemento del método de partición de clases de equivalencia. En este caso, sus casos de prueba provienen de los límites de las clases de equivalencia. El análisis de valores límite es un método de diseño de pruebas de caja negra que complementa el método de división de clases de equivalencia.
En la práctica, dado que se produce una gran cantidad de errores en los límites de los valores de entrada y salida, se pueden detectar más errores diseñando casos de prueba para varios valores límite.
Definición de punto límite:
Punto superior: punto en el límite, cerrado por dentro y por fuera (cerrado se refiere al límite del dominio cerrado, es decir, un intervalo cerrado; abierto se refiere al límite del dominio abierto, es decir, un intervalo abierto).
Punto de distancia: El punto más cercano al punto superior se llama punto de distancia. Abrir por dentro y cerrar por fuera.
Punto interior: cualquier punto dentro del dominio.
2. La relación entre valores límite y clases de equivalencia
Método de división de clases de equivalencia: agrupe entradas, salidas, operaciones y otros contenidos similares en el proceso de prueba, y seleccione de cada uno grupo Seleccione contenido representativo como casos de prueba y divídalo en clases de equivalencia válidas y clases de equivalencia no válidas.
Método de análisis de valores límite: confirme los límites de entrada y salida, y luego tome los valores que sean exactamente iguales; a, mayor o menor que los límites Los parámetros se utilizan como pruebas de casos de prueba;
Las definiciones de los dos son diferentes. Una pertenece al intervalo válido confirmado y la otra pertenece al límite confirmado. La conexión es que la división de clases de equivalencia y el valor límite deben considerarse juntos, y el método de análisis del valor límite es un complemento del método de división de clases de equivalencia. Cualquier intervalo de equivalencia tiene un límite, y si hay un límite, lo hay. un intervalo de equivalencia.
3. Método de análisis de tres puntos
Combinado con las circunstancias específicas de la división de clases de equivalencia, la selección de valores límite incluye intervalos abiertos, intervalos cerrados y semiabiertos y semiabiertos. -intervalos cerrados.
(1). Intervalo cerrado: En el caso de un intervalo cerrado, el punto superior es un punto que puede tomar un valor, y cualquier punto entre los puntos superiores es el punto interior. El primer par de puntos inmediatamente fuera del rango del punto superior se denominan puntos fuera (también llamados puntos exteriores)
(2). Intervalo medio abierto y medio cerrado: En el medio abierto y medio cerrado. -intervalo cerrado, el punto superior La definición de puntos interiores permanece sin cambios. El punto de salida es el punto inmediatamente adyacente al rango interior del punto superior en el lado del intervalo abierto, y el punto inmediatamente adyacente al rango exterior del punto superior en el lado del intervalo cerrado.
(3). Intervalo abierto: En el intervalo abierto, las definiciones de puntos superiores y puntos interiores permanecen sin cambios. El punto de salida es un par de puntos que son inmediatamente adyacentes dentro del rango interno del punto superior.
En resumen, el punto superior es el valor del punto final del intervalo y el punto interior es cualquier punto entre los puntos superiores. Para el punto de partida, depende de la situación específica. Si el punto de partida está en un intervalo abierto, es el punto inmediatamente dentro del punto superior en el intervalo abierto, si es el punto de partida en un intervalo cerrado, es el; punto inmediatamente fuera del punto superior en el intervalo cerrado.
Por lo tanto, cuando intenta determinar el valor límite para la clase de equivalencia dividida, debe tener un rango apropiado, en lugar de seleccionar aleatoriamente valores de prueba de los lados izquierdo y derecho en función de nuestros valores de punto final. Pero también hay métodos científicos para elegir. ?