¿Qué son las pruebas funcionales? ¿Qué son las pruebas no funcionales? ¿Cuál es la diferencia entre pruebas funcionales y pruebas no funcionales?
1. Las descripciones generales de los dos son diferentes:
1. Descripción general de las pruebas funcionales: las pruebas funcionales consisten en verificar cada función del producto de acuerdo con los casos de prueba funcionales. Uno por uno, verifique si el producto cumple con las funciones requeridas por los usuarios.
2. Descripción general de las pruebas no funcionales (también llamadas pruebas de requisitos no funcionales): se refiere a las pruebas de seguridad, confiabilidad, interoperabilidad, robustez, etc. de los productos de software.
2. Los requisitos de los dos son diferentes:
1. Requisitos de prueba funcional: garantizar que el programa se ejecute de la manera esperada y probar el software de acuerdo con los requisitos funcionales. , mediante pruebas a Todas las características y funcionalidades del sistema se prueban para garantizar el cumplimiento de los requisitos y especificaciones.
2. Requisitos para pruebas no funcionales: los desarrolladores deben aclarar las prioridades de las necesidades de los usuarios y, al mismo tiempo, hacerles saber que algunos objetivos son ambiguos y no se pueden verificar objetivamente.
3. Las funciones de los dos son diferentes:
1. La función de las pruebas funcionales: se utiliza para verificar que la aplicación o el sitio web puede funcionar correctamente para los usuarios objetivo. Utilice plataformas, navegadores y scripts de prueba adecuados para garantizar que la experiencia de sus usuarios objetivo sea lo suficientemente buena, como si la aplicación se hubiera desarrollado específicamente para ese mercado.
2. El papel de las pruebas no funcionales: las pruebas a través de algunas medidas que se pueden utilizar para especificar características no funcionales del sistema pueden hacer que su verificación sea más objetiva, pero en el proceso real, cuantificar la descripción de los requisitos es más importante. Muy difícil. Esta dificultad se refleja en el hecho de que los clientes no tienen la capacidad de cuantificar los requisitos objetivo y, al mismo tiempo, algunos objetivos (como la mantenibilidad) no tienen métricas disponibles.
Enciclopedia Baidu-Pruebas funcionales
Enciclopedia Baidu-Requisitos no funcionales