Herramienta de captura de paquetes Charles (4): introducción a las funciones comunes (guardar, importar y exportar, filtrar, ordenar)

  • Charles es una de las herramientas comunes de captura de paquetes
  • Este artículo presenta las funciones comúnmente utilizadas de Charles para guardar, importar y exportar, filtrar y ordenar interfaces.

1. Guarde la solicitud y la respuesta

  • Haga clic con el botón derecho en la interfaz y, en la parte superior del menú, puede ver la opción para copiar o guardar el cuerpo de la solicitud y la respuesta.
    inserte la descripción de la imagen aquí
  • También puede seleccionar múltiples interfaces al mismo tiempo y operar al mismo tiempo.
    inserte la descripción de la imagen aquí

2. Importación y exportación

(1) Interfaz de exportación

  • Seleccione "Exportar sesión" en el menú "Archivo" para elegir exportar todas las interfaces de la sesión actual
    inserte la descripción de la imagen aquí
  • También puede seleccionar una sola interfaz y seleccionar "Exportar sesión" en el menú contextual para exportar la interfaz actual
    inserte la descripción de la imagen aquí
  • Al guardar el archivo exportado, puede elegir los siguientes formatos y el predeterminado es guardarlo como un archivo de sesión de Charles.
  • inserte la descripción de la imagen aquí

(2) Interfaz de importación

  • Los archivos exportados por Charles se dividen en 3 tipos:
    • CSV
    • Rastrear archivo de texto
    • XML
  • Entre ellos, solo el archivo de texto Trace y los tipos XML admiten la importación en Charles
  • Seleccione "Importar" en el menú "Archivo".
    inserte la descripción de la imagen aquí
  • Seleccione el archivo de interfaz a importar
    inserte la descripción de la imagen aquí
  • Después de importar la interfaz, se creará automáticamente una sesión (como "Sesión 2" en la figura a continuación) y la interfaz importada se mostrará en esta sesión.
    (De hecho, Charles exporta la interfaz en forma de sesión (Session), por lo que también es una importación (Session) cuando se importa. Cuando el formato del archivo exportado es CSV, no contiene información de la sesión, por lo que no es compatible con la importación.)
    inserte la descripción de la imagen aquí

3. Interfaz de filtrado y clasificación

  • Cuando hay muchas interfaces, es difícil encontrar la interfaz requerida. Las funciones que se describen a continuación están diseñadas para resolver este problema.

(1) Establecer la interfaz en cuestión (Focus)

  • Seleccione una interfaz o nombre de dominio y seleccione "Enfocar" en el menú contextual
    inserte la descripción de la imagen aquí
  • Los dominios con el conjunto "Enfoque" se mostrarán normalmente, y los dominios sin "Enfoque" recibirán "Otros hosts".
    inserte la descripción de la imagen aquí

(2) Establecer la interfaz ignorada (Ignorar)

  • Seleccione una interfaz o nombre de dominio y seleccione "Ignorar" en el menú contextual
    inserte la descripción de la imagen aquí
  • Los nombres de dominio o las interfaces que marcaron "Ignorar" ya no se mostrarán en Charles.
  • Si necesita volver a mostrar el registro de captura de paquetes, puede cancelar "Ignorar" en "Proxy - Configuración de grabación"
    inserte la descripción de la imagen aquí
  • Solo elimínelo de aquí
    inserte la descripción de la imagen aquí

(3) Clasificación (Ordenar por)

  • Seleccione una interfaz o nombre de dominio y seleccione "Ordenar por" en el menú del botón derecho para ordenar en diferentes órdenes
    inserte la descripción de la imagen aquí

(4) Expandir y colapsar todas las interfaces bajo el nombre de dominio

  • Haga clic con el botón derecho en el nombre de dominio o la ruta
  • "Expandir todo": Expande todas las interfaces
  • "Contraer todo": contraer todas las interfaces
    inserte la descripción de la imagen aquí

Apéndice: Contenido del tutorial de la serie de pruebas funcionales de la interfaz

Herramienta de captura de paquetes Charles (1): descargue, instale y configure
la herramienta de captura de paquetes Charles (2): captura de paquetes de aplicaciones móviles (configure el proxy del teléfono móvil, instale el certificado)
herramienta de captura de paquetes Charles (3): introducción a la interfaz del tutorial, funciones básicas (Red débil, edición, retransmisión)
Herramienta de captura de paquetes Charles (4) - Introducción a las funciones comunes (guardar, importar y exportar, filtrar, ordenar)
Herramienta de captura de paquetes Charles (5) - Usar mapeo local para modificar el contenido de respuesta de la interfaz (Map local )
Herramienta de captura de paquetes Charles (6): use el mapeo remoto para redirigir las solicitudes de interfaz (mapa remoto)

Catálogo general-Zero-Basic Primeros pasos Tutorial de prueba funcional de la interfaz
——————————————————————————————————————— —————————————
El paquete de instalación de Charles se cargó en Tengo un blog con el mismo nombre que la cuenta pública [Software Testing Essential Skills].
El público también cargará materiales relacionados con la prueba de vez en cuando, y puede ir a recogerlos si es necesario.
inserte la descripción de la imagen aquí
Si es necesario, haga clic en el código QR en la parte inferior del artículo para obtenerlo ~inserte la descripción de la imagen aquí

Supongo que te gusta

Origin blog.csdn.net/weixin_40883833/article/details/129413890
Recomendado
Clasificación