construcción de instancias de appium+jenkins

Plataforma de prueba automatizada

  • Introducción a Jenkins

  Es un proyecto de software de código abierto y una herramienta de integración continua desarrollada en base a Java. Se utiliza para monitorear el trabajo repetido continuamente. Su objetivo es proporcionar una plataforma de software abierta y fácil de usar para hacer posible la integración continua de software.

Ya abrimos el script de prueba antes y también utilizamos el procesamiento por lotes de bat para encapsular el inicio del servicio Appium y la ejecución del caso de prueba. Pero todavía no está lo suficientemente automatizado. Por ejemplo, quiero ejecutar automáticamente un caso de uso todos los días cuando salgo del trabajo, o comenzar a ejecutar automáticamente un script de prueba para probar el nuevo paquete después de desarrollar un nuevo paquete.

  • Modificar puerto

Modifique el archivo de configuración en el directorio de instalación de jenkins: jenkins.xml

  • Cómo recuperar la contraseña perdida de Jenkins

  1. Busque el archivo xml en el directorio C:\ProgramData\Jenkins\.jenkins
  2. Modificar archivos

  3. Reinicie el servicio (se recomienda reiniciar la computadora)

  4. Abra jenkins y vuelva a registrar el usuario.

1. construcción de instancias de appium+jenkins  

  Prueba de ejecución por lotes de murciélagos

Si usamos la herramienta pycharmIDE para ejecutar el script, no es razonable abrir el IDE para realizar pruebas automatizadas cada vez que se ejecuta. Pycharm ocupa muchos recursos de memoria. En este caso, podemos usar el comando cmd o el script por lotes bat. correr.

 [Tutorial de procesamiento por lotes: deje un mensaje en el área de comentarios (aprendizaje de prueba de software) para obtener]

  Ejecutar en modo cmd:

En el directorio raíz de la unidad G, cree el archivo por lotes run.bat y runtest.py es el archivo en ejecución del proyecto.

ejecución del comando cmd

Desactive el eco y muestre la ruta del archivo

Modificar el contenido de run.bat:

2. Implementar el script en la plataforma de integración continua jenkins.

 (1) Construir un nuevo proyecto:

(2) Activador de compilación

Enlace a otros proyectos

Construcción programada

Verifique periódicamente los cambios en el código fuente

Comando de ejecución de compilación


Los siguientes son recursos de tutoriales de aprendizaje relativamente buenos que he recopilado. Aunque no son muy valiosos, si los necesita, puede dejar un mensaje en el área de comentarios [777] y simplemente retirarlos.

Amigos que quieran obtener información, den me gusta + comenten + recopilen , ¡tres veces seguidas!

Después de tres rondas consecutivas , les enviaré mensajes privados uno por uno en el área de comentarios ~

Guess you like

Origin blog.csdn.net/m0_70618214/article/details/132793384