Ich teste meine API mit Ruhe-versichert.Wie spezifiziert man einen Abfrageparameter für alle Anfragen?
Für jede Anfrage an diese API muss ich einen apiKey-Abfrageparameter wie ?apiKey=xxxx
angeben.
String json = given()
.queryParam("apiKey", "xxx)
.contentType("application/json")
.when().get("/api/1.0/endpoint")
.asString();
Aber mit dieser Strategie ich die apikey für jeden Testfall einzustellen benötigen:
So jetzt kann ich eine einfache Strömung wie schreiben. Gibt es eine Möglichkeit, einen globalen Abfrageparameter einzurichten, der für jeden Testablauf verwendet wird, der mit Ruhe geschrieben wurde?
Was ist 'given()'? Ändern Sie es, um das 'queryParam' auf den Client anzuwenden, den Sie zurückgeben. – Savior