断言请求URL是使用量角器指定的URL

时间:2019-06-04 15:28:19

标签: protractor e2e-testing

量角器是否提供本机方式来检查从按钮单击之类的事件中发出的请求?

例如,onClick()https://myapi.net/customers发出了POST请求,我想在测试过程中对Request URL进行断言。

我已经看到一些npm软件包,它们可能会提供一些帮助,但是从Protractor API的角度来看,我似乎找不到开箱即用的软件包。

谢谢!

1 个答案:

答案 0 :(得分:0)

一种简单的方法是使用 browser.driver.getCurrentUrl()

之前的方法将在浏览器上提供当前的url,但是如果您对单击按钮后触发的url感兴趣,那么我不知道我们如何在webdriverJs中处理此问题,但是在.Net中,有Support.Event命名空间提供了方法在ElementClicked事件发生后采取行动。

Selenium Events support