Curso de formación de ingenieros de pruebas de software

Las instituciones de formación en pruebas de software se centran principalmente en el contenido del curso:

La primera etapa, conceptos básicos de las pruebas

Objetivos de aprendizaje: basado en el conocimiento básico del desarrollo ágil de software, mientras se domina el entorno operativo básico. de conocimientos de software, sentando las bases para estudios de cursos posteriores y luego estando calificado para trabajar como ingeniero de pruebas manuales.

Proyectos completos: herramientas de gestión de pruebas, sistema operativo Linux, base de datos MySQL.

Segunda etapa, lenguaje de programación

Objetivos de aprendizaje: Dominar los tipos de datos y operadores de los lenguajes de programación Java y Python.

Completar el proyecto: uso del entorno Java e Intellij IDEA, entorno Python y Pycharm, sentando las bases para posteriores pruebas automatizadas de la web y la aplicación.

La tercera etapa, automatización de redes

Objetivos de aprendizaje: dominar los fundamentos, el entorno y el modelo de prueba automatizado de la automatización web Selenium y convertirse en un ingeniero de pruebas de automatización web competente.

Complete el proyecto: análisis del código fuente de Selenium, prueba de ejecución de múltiples navegadores, prueba de ejecución de múltiples navegadores multiplataforma y compatibilidad con varios controladores.

La cuarta etapa, automatización de aplicaciones

Objetivos de aprendizaje: dominar los fundamentos, el entorno, la aplicación y la implementación práctica de Appium.

Finalización del proyecto: la quinta etapa para obtener información de la aplicación, objetivos de aprendizaje de pruebas de interfaz: dominar los conceptos básicos de las pruebas de interfaz, automatización de pruebas de interfaz y convertirse en un ingeniero senior de pruebas de software.

Completar el proyecto: ejecución de la interfaz de procesamiento por lotes de TestNG.

La sexta etapa, prueba de rendimiento de Jmeter

Objetivos de aprendizaje: conceptos básicos de Jmeter, avanzados, etc. Complete el proyecto: proyecto de prueba de rendimiento real (capacidad, estabilidad).

La séptima etapa, integración continua de Jenkins

Objetivos de aprendizaje: Introducción a la integración continua y construcción de un entorno de integración continua.

Completa el proyecto: utiliza Jenkins para ejecutar casos de prueba de interfaz.