Use Jmeter + Maven + Jenkins para implementar la prueba de automatización de interfaz

1. Construcción del entorno

Instalación jdk, eclipse, git
Dirección de descarga de JDK: http://rj.baidu.com/soft/detail/14459.html?ald
JDK documento de referencia de instalación: http://blog.csdn.net/ls1792304830/article/details/ 52718177
Dirección de descarga del paquete de instalación en línea de Eclipse: http://www.eclipse.org/downloads/packages/eclipse-ide-java-ee-developers/oxygen2
eclipse necesita instalar la versión java EE
Dirección de descarga del paquete de instalación de Git: https: // git -scm.com/downloads
Documento de referencia de instalación de Git: https://www.cnblogs.com/wj-1314/p/7993819.html


1. Configure la variable de entorno jdk, ingrese java -version en la línea de comando, se muestra lo siguiente, indicando una configuración exitosa
2. Después de instalar git, necesita configurar la variable de entorno, ingrese git en la línea de comando, se muestra la siguiente página, indicando una instalación exitosa
3. eclipse selecciona java EE para Instalar, continuar con el siguiente paso, la instalación en línea está completa

En segundo lugar, instale maven y configure
1. Ruta de descarga de Maven: https://maven.apache.org/download.cgi
apache-maven-3.5.3 se ha colocado en la ruta correspondiente, se han modificado los parámetros, debe configurar las variables de entorno de maven, La entrada cmd mvn -v aparece en la siguiente interfaz, lo que significa que la configuración es exitosa

2. Referencias http://blog.csdn.net/qq_40673345/article/details/79015456
3. Necesidad de modificar \ apache-maven-3.5.3 \ conf \ xml, agregue C: \ Repository en la línea 55, esta ruta es la ruta para guardar el paquete dependiente, puede configurarlo según sus necesidades
4. El directorio para descargar el paquete dependiente de configuración anterior es C: \ Repository, puede configurarlo según sus necesidades, el paquete dependiente está configurado actualmente La dirección de Alibaba Cloud es Alibaba Cloud, no es necesario modificarla, si la modifica usted mismo, agregue este paso en la línea 158

<mirror>
<id>nexus-aliyun</id>
<mirrorOf>central</mirrorOf>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>


Tres, instala jenkins

Ruta de descarga de Jenkins: https://jenkins.io/
Materiales de referencia: http://blog.csdn.net/kingboyworld/article/details/77922730
Instale jenkins, instale los siguientes complementos en jenkins: Complemento de integración
Maven Maven, utilizado para jenkins Puede crear el complemento Git de Maven Job para descargar el código de prueba de rendimiento de github; Complemento de
rendimiento para mostrar informes de rendimiento ; Complemento de editor HTML para mostrar informes de resultados de pruebas de interfaz relacionados


1. Una vez completada la instalación de jenkins, primero vaya a Administración del sistema >> Configuración global de herramientas para la configuración global

2. Configure la ruta de instalación de git

3. Configure jdk
4. Configure maven

5. Haga clic en Guardar para guardar la configuración, el jenkins predeterminado es el modo de inicio automático del servicio del sistema , Se recomienda usar bat para iniciar, de lo contrario el proceso de llamada informará un error, ingrese services.msc en la línea de comando, ingrese a la página de administración de servicios, cambie el jenkins al modo manual

6. Inicie jenkins con bat, cree manualmente un archivo de sufijo .bat, ingrese Java -jar "C: \ Archivos de programa (x86) \ Jenkins \ jenkins.war" La ruta específica se modifica de acuerdo con la ruta que instaló
7. Haga doble clic en el archivo para comenzar.
4. Use jmeter para generar el script de prueba
1. Ruta de descarga de Jmeter: http : //jmeter.apache.org/download_jmeter.cgi
2. Inicie jmeter (haga doble clic en bin \ jmeter.bat en el directorio descomprimido de jmeter), cree una solicitud de interfaz y luego guárdela como jmeter.jmx

5. Cree un proyecto maven usando eclipse
1. Primero Recuerde configurar la dirección de descarga de maven y la configuración global, eclipse >> ventana >> preferencias, y luego cree el proyecto maven
2. Referencia: http://blog.csdn.net/u0 11939453 / artículo / detalles / 53301299

  • Cree un proyecto Maven, Archivo >> Nuevo >> Proyecto Maven, seleccione Crear un proyecto simple, haga clic en Siguiente

    • Ingrese Id. De grupo, Id. De artefacto, haga clic en Finalizar, la adición se ha completado
    • Una vez completada la adición, se debe configurar el archivo pom.xml. Después de completar la configuración, se puede llamar al archivo jmx para realizar la prueba de interfaz y generar el informe de prueba. La imagen completa del archivo pom es la siguiente:
  1. Crea un proyecto usando jenkins
  • Construir proyecto maven
    • Configuración de origen del proyecto

    • Configuración de compilación
    • Configuración de informes
    • Toda la configuración está completa, haga clic en el botón Guardar
    • Ingrese a la página de administración, haga clic para verificar ahora e inicie la prueba
    • Haga clic en el Informe HTML Resumen para ver el informe de prueba
  • El sistema muestra el informe de prueba correspondiente, haga clic en el informe de prueba que necesita para ver

  • Haga clic en Informe HTML detallado para ver el informe detallado de solicitud de interfaz, que registrará los resultados de afirmación, solicitud y respuesta de cada interfaz


Si el artículo le resulta útil, bienvenido a prestarle atención a mi cuenta pública. La cuenta pública se sincroniza con los artículos de esta plataforma para facilitar la referencia. Continuaré lanzando artículos relacionados con las pruebas y compartiré las técnicas de prueba con usted. Cada artículo original está escrito con cuidado. , Poner fin al plagio


QQ Technology Exchange Group: para agregar un grupo, ingrese la información de verificación
              Inserte la descripción de la imagen aquí


El código QR de WeChat presta atención al número público:

Inserte la descripción de la imagen aquí


Después de prestar atención, responda a la descarga de recursos, puede obtener la dirección de descarga de varios recursos compartidos por mí.

[Falló la transferencia de imagen de la cadena externa, el sitio de origen puede tener un mecanismo de cadena antirrobo, se recomienda guardar la imagen y cargarla directamente (img-dkyHNY2D-1569554485737) (https://s1.51cto.com/images/blog/201908/06/2e62f8806e1dc1c391c4332ac7fd70b1 .png? x-oss-process = image / watermark, size_16, text_QDUxQ1RP5Y2a5a6i, color_FFFFFF, t_100, g_se, x_10, y_10, shadow_90, type_ZmFuZ3poZW5naGVpdGk =)]

Supongo que te gusta

Origin www.cnblogs.com/Jmeter-Automation/p/12730476.html
Recomendado
Clasificación