[Ciencia popular] Jmeter Cómo probar la interfaz Tutorial de niñera

Hoy en día, los requisitos para los probadores son cada vez más altos: no solo tienen que realizar pruebas funcionales, sino que también hay una demanda cada vez mayor de pruebas de interfaz. Por lo tanto, cada vez más estudiantes se preguntan: ¿cómo podemos hacer un buen trabajo en las pruebas de interfaz?

Para hacer realmente un buen trabajo en las pruebas de interfaz y comprender cómo probar la interfaz, debe analizar el problema desde los siguientes aspectos y luego encontrar la dirección correcta para aprender, de modo que pueda elaborar estrategias en el trabajo.

1: Selección de herramientas

  • Jmetro
  • jabón
  • cartero
  • violinista
  • codificación
  • Otras herramientas

Como puede ver, tenemos una variedad de herramientas y soluciones para que los principiantes elijan. Dado que nuestro título es Jmeter, nos centraremos en cómo usar Jmeter para probar la interfaz.

2: Clasificación de interfaces

  • http:Jmeter Soapui cartero
  • enchufe: Jmetro
  • servicio web: Jmeter Soapui

Antes de realizar pruebas de interfaz, debe saber qué protocolo utiliza su interfaz, para poder elegir herramientas o instalar los complementos correspondientes para las herramientas en función de esto. Por ejemplo, si es un protocolo de socket y desea utilizar Jmeter para probarlo, debe instalar el complemento con anticipación para completar la prueba con éxito. Si no sabes cuál es el protocolo, ¡puedes preguntarle al desarrollador!

Tres: ¿Qué conocimientos debería dominar al probar la interfaz Jmeter?

También necesitamos hacer una explicación de clasificación para este problema para ayudar a todos a resolverlo. (Aquí como ejemplo, utilizamos una interfaz de tipo HTTP para ilustrar)

R: Prueba de interfaz simple (no implica ninguna sesión o asociación de cookies):

Los conocimientos que se deben dominar son:

  • Cómo agregar un grupo de hilos
  • Cómo agregar una muestra http
  • Aprenda y utilice las funciones de interfaz de http sampler
  • Cómo usar y aprender el componente de árbol de resultados de vista en el oyente

Se puede decir que esta es la necesidad básica para las pruebas de interfaz, la llamamos Parte A.

B: Prueba de interfaz que involucra cookie/sesión/parametrización/asociación

Los conocimientos necesarios incluyen la Parte A y los siguientes puntos:

  • administrador de cookies http
  • administrador de encabezado http
  • Parametrización: uso del elemento de configuración del conjunto de datos csv
  • Asociación: extractor de expresiones regulares, extractor de expresiones json

Se puede decir que los puntos anteriores son necesarios para las pruebas de interfaz avanzadas, que llamamos Parte B.

C: Pruebas de interfaz que involucran código Java (por ejemplo, es necesario utilizar algoritmos de cifrado o los resultados de las pruebas se almacenan en Excel)

Los conocimientos necesarios incluyen las partes A+B, así como los siguientes puntos:

  • Aprender a utilizar el componente de muestra Beanshell
  • Habilidades básicas de codificación Java.

Básicamente, si dominas las tres partes A/B/C, puedes hacer un trabajo perfecto en las pruebas de interfaz. De lo que hablamos aquí es de qué puntos de conocimiento se deben dominar o el uso de componentes. No explica cómo realizar las pruebas. También puede ver que dependiendo del protocolo de la interfaz, la dificultad de la interfaz es diferente y la El conocimiento que debemos dominar también es diferente, por lo que debemos realizar buenas pruebas de interfaz que aún deben desglosarse individualmente.

Aquí hay un muy buen video recomendado para todos, desde el uso de los componentes básicos de Jmeter hasta el uso real de la interfaz HTTP, que cubre las tres partes A/B/C, ¡y el aprendizaje se basa en el combate real! Si necesitas algo, ¡puedes dejar un mensaje!


 

Supongo que te gusta

Origin blog.csdn.net/a448335587/article/details/132677375
Recomendado
Clasificación