es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: REST-ASSURED

Obteniendo un error subrayado en rojo para el método pathParam() en una solicitud GET de RestAssured y cómo resolver esto.

Necesito ayuda con el problema que tengo en RestAssured. ¿Por qué está subrayado en rojo el método pathParam() y cómo solucionarlo? import static io.restassured.RestAssured.given; import static io.restassured.RestAssured.*; public class TC005_GetRequest { @Test public void getResponse() { Response response = given() .pathParam(“R1”, “albums”) .when() .get(“https://jsonplaceholder.typicode.com/{R1}”) .then() .log().all(); } }

Cómo parametrizar un archivo .json en Rest Assured?

Soy nuevo en el marco de automatización Rest Assured, así que necesito ayuda. Tengo que automatizar una API simple en la cual envío la solicitud en el cuerpo. given().log().all().contentType(“application/json”).body(payload).when().log().all().post(“LA URL DE POST”).then().log().all().assertThat().statusCode(200); Tengo que leer la solicitud desde un archivo JSON, y puedo leer la solicitud del archivo .json correctamente. . . . Read more

RestAssuredMockMvc.postProcessors(csrf().asHeader()) no funciona cuando se ejecutan múltiples pruebas.

Tengo una configuración RestAssuredMockMvc para probar unitariamente mis puntos finales “POST”. He agregado RestAssuredMockMvc.postProcessors(csrf().asHeader()); Dado que las cabeceras csrf() están habilitadas. Esto funciona bien cuando ejecuto una prueba individualmente (todas las pruebas se pasan si las ejecuto una por una). Pero solo se ejecuta correctamente 1 prueba a la vez . . . Read more

Eliminar encabezados HTTP innecesarios en la solicitud POST utilizando rest assured.

Cuando envío mi solicitud HTTP POST, veo encabezados que no esperaba (destacados): Acepta: / Accept-Encoding: none,gzip,deflate Content-Type: application/octet-stream; charset=ISO-8859-1 SSL-Client-CN: POS-1234-1234 Anfitrión: 123.123.123.123:8081 Conexión: Keep-Alive User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_312) ¿Cómo puedo eliminarlos? @Test public HeaderConfig sampleTest() { try (InputStream input = new FileInputStream(“src/test/resources/local.properties”)) { Properties prop = new Properties(); prop.load(input); RestAssured.baseURI . . . Read more

Tipo de contenido: URLENC con envío de solicitud API.

Comencé a realizar pruebas de API recientemente y me encuentro con diferentes tipos de contenido cada vez, y me gustaría saber específicamente en qué caso utilizamos ContentType.URLENC. Estoy bastante seguro de que lo usamos con x-www-form-urlencoded, pero aún tengo confusión y ¿lo usamos normalmente con solicitudes POST?