Resumen

Completado

En este módulo, esperamos que haya aprendido más sobre el propósito, los conceptos y las escuelas de pensamiento subyacentes a las pruebas, y cómo pueden ayudarle a mejorar la calidad del código.

  • Conceptos explorados: hemos explorado el concepto de pruebas y cómo puede ayudar a detectar errores antes del lanzamiento del software.
  • Ventajas explicadas de las pruebas: las pruebas ayudan a validar los cambios de código, mejorar la arquitectura y mejorar el estado del código.
  • Más información sobre los distintos tipos de pruebas: los distintos tipos de pruebas pueden abordar diferentes necesidades en una base de código.
  • Se han descubierto diferentes escuelas de pensamiento: explicamos varias escuelas de pensamiento en las pruebas que ayudan a guiar los procedimientos recomendados entre los equipos.

Ha visto cómo las pruebas pueden documentar y comprobar el comportamiento en el ejemplo de número de teléfono. Las pruebas permiten comprobar automáticamente la funcionalidad sin necesidad de recorrer de forma consciente todos los escenarios admitidos. Cualquier aplicación que crece constantemente puede usar pruebas para comprobar que la nueva funcionalidad no interrumpirá el comportamiento anterior.

Aprender sobre los diferentes tipos de pruebas puede abrir nuevas formas de comprobar el código. Es posible que las pruebas unitarias confirmen la validez de algunos cambios, pero una prueba de rendimiento detecta que una función está tardando el doble de tiempo en ejecutarse. Es posible que se pasen las pruebas unitarias y las pruebas de rendimiento, pero las pruebas de interfaz de usuario detectan un comportamiento extraño de representación de la interfaz de usuario. Las pruebas desde varias perspectivas diferentes mejoran la calidad de la aplicación antes de llegar a los clientes.

Las escuelas de pensamiento de pruebas recomiendan diferentes estilos de pruebas que pueden impulsar a los equipos hacia una mejor arquitectura y una mayor cobertura de código. No tiene que seguir a la perfección cada materia de prueba. Tenga en cuenta que hay una gran cantidad de instrucciones para las personas que desean desarrollar sus prácticas de prueba.

Referencias