安心して使えるフレームワークでパラメータusernameとpasswordを使用して簡単なログインAPIを自動化しようとしています。 以下は私が使用しているコードです。testngでRestAssuredフレームワークを使用してログインAPIを自動化する方法
@BeforeClass
public void setBaseUri() {
RestAssured.baseURI = "https://XXXXXXXX.com";
}
@Test
public void postString() {
given().params("password","XXXX").
.params("username","XXXX")
.when()
.contentType (ContentType.JSON)
.post ("/login")
.then().statusCode(200).log().all();
}
ステータスコード200をチェックし、応答を記録します。テストを実行すると、エラー415サポートされていないメディアが表示されます。このコードがログインAPIを自動化するかどうかはわかりません。私はインターネットで検索しようとしたが、何も働かなかった。
お願いします。
はjsonとして送信されたユーザー名とパスワードですか? –
はい。これはjsonとして送信されます –