Un caso de prueba
- ¿Cuál es el caso de prueba
caso de prueba es probar una prueba funcional o completar un objetivo, y se preparó un conjunto de entradas de prueba, las condiciones de ejecución y resultados esperados, con el fin de probar un programa para verificar si es o camino se encuentra con una demanda específica
- Las ventajas de casos de prueba
Evitar la prueba a ciegas, resaltar la prueba se centró, dirigida a mejorar la eficiencia de la prueba, reducir el ciclo del proyecto, puede ser reutilizado, mejorar la eficiencia del trabajo, sino también facilitar el trabajo del ingeniero de pruebas de evaluación
-
Diseñado para casos de prueba
1. Eficacia: La salida de diferentes personas de la prueba obtenida debe ser consistente
2. Reutilización: Diseño del tiempo requiere realización detallada
3. Fácil organización: el tiempo de diseño de prueba para categorizar
3 pueden ser evaluados: la prueba es reflejada por el código de verificación de la calidad
4. manejabilidad: programa de pruebas puede ser utilizado como probador, como una carga de trabajo de inspección -
Un caso de prueba Descripción
Un caso de prueba estándar debe contener la siguiente
- 标识符 【在当前项目中必须是唯一的】
- 测试项 【要测试的目标】
- 输入说明 【输入的详细步骤】
- 输出说明 【预期输出的结果】
- 环境要求
- 特殊要求
- 用例之间的依赖性
cuadro negro de diseño de casos de prueba
- método de partición de equivalencia
- clase de equivalencia efectiva
- clase de equivalencia no válido
'''
举个例子:现在有一个程序可以完成0~100的加法运算,我们没有办法进行穷举,这时候我们就会把这个进行一个区间划分:0~100 这个就是有效等价类 小于0 或者 大于100这时候就是无效等价类,在这里取一到两个值就可以代表这整个区域的内容
'''
- análisis del valor límite
'''
还是上面的例子:常常容易出错的地方就是边缘的地方
比如0,再比如100这个比较特殊值,我们必须要进行验证,通常情况下,我们进行取值的时候,就是
最小临界值,最小临界值-1
最大临界值,最大临界值+1
'''
- método de diagrama de causa y efecto
Al considerar la combinación entre las condiciones de entrada, debido a la combinación de un número relativamente grande de casos, requiere una gran cantidad de casos de prueba, esta vez podemos considerar el uso de causa y efecto diagrama, diagrama de causa y efecto es para determinar la lista final generado
- Conducir tabla de determinación de método
- experimento ortogonal
- escena francés
- estado procedimiento de la figura.
- método de pruebas al azar
pruebas de caja blanca
- Estática pruebas de caja blanca
- La revisión de código
- Los controles de código
- pruebas de caja blanca dinámico
- la lógica de cobertura
- La cobertura de camino básico
- la cobertura de la bicicleta