Este curso es un primer paso para diseñar estrategias que buscan balancear esfuerzos manuales y automatizados para realizar pruebas de software. Aprende sobre conceptos y técnicas de pruebas automatizadas, estrategias de pruebas, pruebas exploratorias, pruebas de reconocimiento, y pruebas de “extremo a extremo”.
A lo largo de 8 semanas aprenderás diferentes conceptos y técnicas, y realizarás diferentes actividades orientadas a entender las ventajas y limitaciones de diferentes enfoques de pruebas. Las actividades incluyen análisis de casos, lecturas, talleres, ejercicios, presentación de testimonios de profesionales en la industria. Tendrás la oportunidad de trabajar con diversas herramientas como Gremlins, Cypress, Cucumber, ResembleJS, FakeJS, Podam, RIPx.
Este curso también incluye un proyecto individual orientado a diseñar, construir y ejecutar pruebas manuales y automatizadas sobre una aplicación web.
En este curso aprenderás a:
Plataforma virtual: Este curso hace parte de la Maestría en Ingeniería de Software, de la Universidad de los Andes en la plataforma Coursera.
Conocimientos mínimos requeridos: Se requiere contar con fundamentos de algorítmica, así como saber programar en algún lenguaje (Java, Python, C++). Se requiere un nivel intermedio de comprensión de lectura en Inglés. Experiencia en desarrollo de software deseada.
Horario:
Martes de 5:30 p.m. a 6:50 p.m. o jueves de 7:00 a.m. a 8:20 a.m. Hora Colombia. Recuerda que solo debes asistir a una de las dos sesiones, ya que corresponde a la misma clase. ¡tú decides en qué horario participar! Este horario está sujeto a modificaciones.
Herramientas principales:
Idioma: Los cursos serán ofrecidos 100% en español. Sin embargo, es recomendable que tengas un buen nivel de compresión de lectura en inglés, pues muchos contenidos académicos serán presentados en este idioma.
Créditos académicos: 2
*Podrás inscribirte a este curso bajo la categoría Extensión, los cursos bajo esta modalidad otorgan créditos y notas, por tanto, pueden ser homologables una vez el estudiante sea admitido a la Universidad, de acuerdo con el reglamento de estudiantes y de homologaciones. La aprobación de los cursos de extensión no garantiza el ingreso a ningún programa regular de la Universidad.
Si deseas homologar cursos vistos por extensión en el programa de maestría, se requiere que:
1. La nota final individual de cada curso sea superior a 3.0
2. Si es admitido, se aprueban y homologan los cursos cuya nota sea igual o mayor a 3.0 sobre 5.0, siempre y cuando el ponderado total de las notas de los 4 cursos sea igual o mayor a 4.0 sobre 5.0.
3. El total de créditos del conjunto total de cursos a homologar no sea superior a 16.
Nota: Si tiene inquietudes podrá realizarlas a través del siguiente formulario.