Descripción
Las pruebas de aplicación son una de esas tareas que tradicionalmente se hacían de forma manual, pero no son lo suficientemente rápidas cuando se quieren implementar las prácticas de DevOps. Necesitas algo que funcione bien con las disciplinas de ingeniería como la Integración Continua y el Despliegue Continuo.
En este curso, Prueba de aplicación con Azure DevOps y Visual Studio 2019, se iniciará en la disciplina de la ingeniería en torno a las pruebas automatizadas, utilizando Azure DevOps y Visual Studio. Primero, definirá una buena estrategia de prueba para su equipo, usando la pirámide de Prueba Ágil para aprender qué pruebas debe escribir. Luego, escribirás tu lógica de negocios y usarás el test runner continuo para obtener retroalimentación mientras escribes código y luego los integrarás en tu construcción de CI.
Finalmente, se sumergirá en el uso de selenio para probar su aplicación web e integrarla en Azure DevOps, así como aprenderá a utilizar contenedores para configurar sus datos de prueba de forma rápida y consistente para sus suites de prueba utilizando el servidor SQL.
Después de completar este curso, podrá definir una estrategia de prueba para su equipo y utilizar Visual Studio para escribir pruebas unitarias utilizando marcos como MSTest, Nunit, Xunit, o cualquier otro marco de trabajo que desee.