0Pricing
Load Testing & Performance Benchmarking (JMeter & k6) · Lección

Grabación de pruebas con el proxy HTTP

Deje de crear solicitudes manualmente. Use JMeter HTTP(S) Test Script Recorder para capturar el tráfico del navegador y convertir automáticamente las acciones reales de los usuarios en un plan de pruebas.

Grabación de pruebas con el proxy HTTP es una lección gratuita de Load Testing & Performance Benchmarking (JMeter & k6) en CoddyKit. Esta es la lección 4 de 4. Puedes leer la lección completa abajo gratuitamente — luego la practicas en el navegador con un editor de código integrado y un tutor de IA 24/7. Forma parte de la ruta de aprendizaje de Load Testing & Performance Benchmarking (JMeter & k6), y tu progreso se sincroniza en la web y la app de CoddyKit. El curso de Load Testing & Performance Benchmarking (JMeter & k6) incluye 4 lecciones en total.

Partes de esta lección aún no han sido traducidas y se muestran en inglés.

Why Record Instead of Build?

Hand-building every request is slow and error-prone for a real app. JMeter can record your browser session and generate the requests for you.

The Test Script Recorder

The HTTP(S) Test Script Recorder sits as a proxy between your browser and the server, capturing every request that flows through it.

Adding the Recorder

Add the recorder by right-clicking the Test Plan — it lives under Non-Test Elements, not inside a Thread Group.

Test Plan > Add > Non-Test Elements > HTTP(S) Test Script Recorder

Choosing a Target Controller

Set a target controller so captured requests drop into a Recording Controller in your Thread Group, keeping everything organized.

Configuring the Proxy Port

The recorder listens on a port (default 8888). Point your browser's proxy at localhost:8888 so its traffic flows through JMeter.

Recording HTTPS Traffic

For HTTPS, JMeter generates a temporary root certificate. Install it in your browser so encrypted traffic can be decrypted and recorded.

Starting and Stopping

Click Start, walk through your user journey in the browser, then Stop. Each action becomes an HTTP Request sampler.

Excluding Noise with Filters

Browsers fetch images, CSS, and analytics you don't want to test. Add URL exclude patterns so static assets stay out of your recording.

.*\.(png|jpg|css|js|gif|ico)

Cleaning Up the Recording

After recording, tidy up: rename samplers meaningfully, drop duplicates, and group related requests into Transaction Controllers.

Parameterizing Recorded Values

Recordings capture hardcoded values like session IDs or usernames. Parameterize them with variables so the test works for many users, not just you.

Recording vs Manual

Recording is fastest for complex flows; manual building gives precise control. Most testers record first, then refine and parameterize by hand.

Quick Check

Quick check on what the recorder does and how to clean its output.

Recap

Recap: the Test Script Recorder proxies browser traffic into a Recording Controller. Set the proxy port, install the root CA for HTTPS, filter static assets, then clean up and parameterize.

Preguntas frecuentes

¿La lección «Grabación de pruebas con el proxy HTTP» es gratis?

Sí — el texto completo de «Grabación de pruebas con el proxy HTTP» es gratis para leer aquí en la web. Para practicarla de forma interactiva (editor de código integrado y tutor de IA 24/7) y desbloquear el resto del curso de Load Testing & Performance Benchmarking (JMeter & k6), actualiza a CoddyKit PRO. El curso de Load Testing & Performance Benchmarking (JMeter & k6) incluye 4 lecciones en total.

¿Qué aprenderé en «Grabación de pruebas con el proxy HTTP»?

Deje de crear solicitudes manualmente. Use JMeter HTTP(S) Test Script Recorder para capturar el tráfico del navegador y convertir automáticamente las acciones reales de los usuarios en un plan de pru… Practicas Load Testing & Performance Benchmarking (JMeter & k6) con código real que ejecutas directamente en el navegador, y un tutor de IA 24/7 responde tus preguntas mientras trabajas en la lección.

¿Necesito experiencia previa para empezar Load Testing & Performance Benchmarking (JMeter & k6)?

No se requiere experiencia previa. Load Testing & Performance Benchmarking (JMeter & k6) en CoddyKit está estructurado para principiantes hasta estudiantes avanzados, así que puedes empezar aquí o desde el inicio y avanzar a tu ritmo. Esta es la lección 4 de 4.

¿Cuánto tiempo toma la lección «Grabación de pruebas con el proxy HTTP»?

La mayoría de las lecciones de CoddyKit toman alrededor de 5–10 minutos. Cada una es compacta e interactiva, así que avanzas constantemente y retomas exactamente por donde dejaste en la web y la app.

¿Puedo escribir y ejecutar código en esta lección de Load Testing & Performance Benchmarking (JMeter & k6)?

Sí. Cada lección de Load Testing & Performance Benchmarking (JMeter & k6) incluye un editor de código integrado, así que escribes y ejecutas código real directamente en tu navegador y obtienes retroalimentación instantánea de IA — sin configuración local necesaria.

Todas las lecciones de este curso

  1. Instalación e interfaz de JMeter
  2. Creación de una prueba HTTP básica
  3. Visualización de resultados con listeners
  4. Grabación de pruebas con el proxy HTTP
← Volver a Load Testing & Performance Benchmarking (JMeter & k6)