Soy nuevo para probar Javascript. y la prueba es asi
Cargue una página, luego se activa Javascript, completa los datos de carga de la solicitud y luego activa la solicitud POST con los datos de carga generados. Mi prueba necesita validar que los datos de la carga útil sean correctos. Mi problema está en la herramienta para desarrolladores de Chrome, puedo ver la solicitud POST con los datos de Request Payload. Pero no sé cómo obtener los datos de carga útil de la solicitud con ninguna herramienta de prueba de automatización ni de ninguna otra manera.
Es bastante simple con algo como Cypress.
Puede ver los documentos sobre cómo configurar Cypress: https://docs.cypress.io/guides/getting-started/installing-cypress
La prueba en sí puede ser algo como:
it('Should log the request body', () => { // start by intercepting the request cy.intercept('POST', '**/endpoint').as('interceptedRequest') // visit your url, and do some actions to trigger the request cy.visit('http://yoururl.com') // wait for your request to trigger cy.wait('@interceptedRequest') .its('request.body') .then((body) => { console.log(body) }) })