想要验证 HTTP 没有 4xx 或 5xx HTTP 响应通过 Selenium Webdriver 返回



如何在Selenium Web驱动程序中检查此http响应?是否可以验证相同?

如果你想断

言 AJAX 请求的状态,那么你可以创建一个 Browsermob 代理,并使用它的 REST API 来验证每个请求

试试这个。它为你工作:P

HttpURLConnection conn = (HttpURLConnection) url.openConnection();
String output;
BufferedReader br = new BufferedReader(new InputStreamReader((conn.getInputStream())));
System.out.println("Output from Server .... n");
while ((output = br.readLine()) != null) {
 System.out.println(output);}

完成后验证响应代码(使用断言)。如果您仍然遇到问题,请告诉我。

相关内容

最新更新