¿Cuáles son las tres etapas del aprendizaje de la interfaz?

1. ¿Qué se debe aprender en la primera etapa de las pruebas de interfaz?

En esta etapa, comprendemos principalmente algunos conocimientos básicos de pruebas de interfaz, incluidos los siguientes:

 1) Comprender la interfaz y la introducción a las pruebas de interfaz

  Saber qué es una interfaz, qué es una prueba de interfaz y comprender el principio de la prueba de interfaz y por qué se requiere la prueba de interfaz

 2) Comprender el protocolo Http

  (1) Comprender cuál es la función del protocolo Http y cuáles son sus características;

  (2) comprender la URL y sus componentes;

  (3) comprender los dos componentes del protocolo Http, la solicitud Http y la respuesta Http, dominar cómo capturar la interfaz a través de Fiddler, las herramientas de desarrollo de Google y charles, y ver el contenido de estas dos partes;

  (4) Concéntrese en dominar los métodos de solicitud de las solicitudes Http;

  (5) Concéntrese en dominar los códigos de estado de las respuestas Http comunes y lo que significan;

 3) Comprender la especificación de la interfaz, centrándose en comprender el estilo de la interfaz Restful

 4) Análisis de documentos de interfaz

  (1) Comprender el papel de los documentos de interfaz

  (2) Saber qué debe contener el documento de interfaz

 5) Lo más importante es escribir casos de prueba para la interfaz. El enfoque aquí es comprender las ideas y los métodos del diseño de casos de prueba de interfaz.

2. ¿Qué debo aprender en la segunda etapa de las pruebas de interfaz?

  Para principiantes, sugiero comenzar con cartero para comenzar a aprender pruebas de interfaz, porque es mucho más amigable que Jmeter para principiantes y se puede dominar en aproximadamente días 5. Es un poco problemático probar las interfaces que generalmente se encuentran. .

  El aprendizaje de Postman se puede aprender desde los siguientes aspectos:

 1) Configuración básica

  •  crear solicitudes de interfaz,

  •  establecer el método de solicitud,

  •  URL,

  •  establecer parámetros en la URL,

  •  establecer encabezados de solicitud,

  •  Establecer el formato del formulario y los parámetros del cuerpo de la solicitud de tipo JSON, y ver los datos de respuesta y el código de estado de la respuesta.

 2) Uso avanzado

  (1) Administrar casos de prueba de interfaz,

  (2) Usar cartero para completar la afirmación,

  (3) Use Postman para completar la asociación de datos antes de la interfaz,

  (4) Utilice cartero para completar la parametrización de los datos de prueba,

  (5) Aprende a utilizar el guión previo solicitado.

 3) Aprenda a usar el complemento Newman para completar la generación de informes de prueba.

3. ¿Qué se debe aprender en la tercera etapa de las pruebas de interfaz?

  La tercera etapa de las pruebas de interfaz en realidad puede entenderse como la prueba automatizada de interfaces. En la actualidad, la mayor parte de la automatización de la interfaz en esta industria se realiza en dos direcciones, una es JAVA y la otra es Python. Pero para alguien que no tiene una base de código, recomiendo encarecidamente Python, porque desde el aprendizaje de Python hasta la creación de un marco de automatización de interfaz, se puede lograr en un mes como máximo. Y si quieres elegir JAVA, ni siquiera has terminado de aprender los conceptos básicos en un mes.

  Si desea aprender Python para la automatización de la interfaz, se puede dividir en los siguientes pasos:

 1) Aprende Python

  Aprendizaje 1: Sintaxis básica de Python, como variables, funciones y clases, secuencia, rama, bucle;

  Aprendizaje 2: Encapsulación;

  Aprendizaje 3: marco de pruebas unitarias de Python, unittest y pytest.

 2) Aprenda a usar el código para operar la base de datos, el kit de herramientas pymysql

  Aprendizaje 1: aprenda a usar códigos para agregar, eliminar, modificar y verificar declaraciones SQL;

  Aprendizaje 2: Aprender a usar código para enviar transacciones manualmente;
      Aprendizaje 3: Autoencapsulación de una clase de herramienta de base de datos.

 3) Aprenda a usar código para pruebas de interfaz, solicitudes de herramientas de aprendizaje

 4) Aprenda a usar unittest o pytest para construir un marco de automatización de interfaz 

Finalmente:  el tutorial completo de aprendizaje en video de prueba de software a continuación se ha ordenado y cargado, y los amigos pueden obtenerlo gratis si lo necesitan【保证100%免费】

inserte la descripción de la imagen aquí

 Estos materiales deberían ser el almacén de preparación más amplio y completo para los amigos [de pruebas de software]. Este almacén también ha acompañado a decenas de miles de ingenieros de pruebas a través del viaje más difícil. ¡Espero que también pueda ayudarlo a usted!

软件测试技术交流群社:786229024(里面还有工作内推机会,毕竟我们是关系社会。)

Documentación de la entrevista de prueba de software

Debemos estudiar para encontrar un trabajo bien remunerado. Las siguientes preguntas de la entrevista son los materiales de entrevista más recientes de empresas de Internet de primer nivel como Ali, Tencent y Byte, y algunos jefes de Byte han dado respuestas autorizadas. Termine este conjunto Los materiales de la entrevista creen que todo el mundo puede encontrar un trabajo satisfactorio.

Cómo obtener los documentos de la entrevista:

Supongo que te gusta

Origin blog.csdn.net/wx17343624830/article/details/130019078
Recomendado
Clasificación