API Testing Automation的以下场景可以做些什么?

时间:2017-02-22 13:10:50

标签: rest-assured

我必须使用放心的API测试rest api。 API是弹簧安全的(Spring安全机制由开发团队集成进行身份验证)。我可以使用放心的api登录并找到了JSESSIONID。

成功登录后,发送http状态302表示重定向,在响应标头中找到Cookie,用于进一步请求。

同样,当我按F12时,会使用不同的HTTP状态代码命中相同的API。请求的网址:http://example.com/portal/home/xyz.html。一个具有状态代码302,另一个具有状态代码200。

请参阅下图:按F12后的标题信息:

Image

我无法使用以下代码重定向到该网址:

 given().redirects().follow(false);

1 个答案:

答案 0 :(得分:0)

在以下链接下查看有关重定向的文档: https://github.com/rest-assured/rest-assured/wiki/ReleaseNotes15