Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/362.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/selenium/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何使用量角器获取浏览器API调用?_Javascript_Selenium_Selenium Webdriver_Protractor_End To End - Fatal编程技术网

Javascript 如何使用量角器获取浏览器API调用?

Javascript 如何使用量角器获取浏览器API调用?,javascript,selenium,selenium-webdriver,protractor,end-to-end,Javascript,Selenium,Selenium Webdriver,Protractor,End To End,我需要验证所需的API是否由浏览器触发。那么,有没有一种方法可以获取浏览器使用量角器调用的API列表?我知道量角器或webdriver中没有任何东西可以帮助实现这一点(这两种方法都主要处理浏览器的前端,而不是面向服务器的端)。根据您使用的浏览器的不同,您可以询问它,或者安装插件(例如),通常您希望检查单元测试中是否执行了任何REST调用。您可以使用$httpBackend Anguler模块。什么是API?当单击应用程序中的按钮/导航到页面时,浏览器会进行一些服务器调用,是否有方法获取这些调用的

我需要验证所需的API是否由浏览器触发。那么,有没有一种方法可以获取浏览器使用量角器调用的API列表?

我知道量角器或webdriver中没有任何东西可以帮助实现这一点(这两种方法都主要处理浏览器的前端,而不是面向服务器的端)。根据您使用的浏览器的不同,您可以询问它,或者安装插件(例如),

通常您希望检查单元测试中是否执行了任何REST调用。您可以使用$httpBackend Anguler模块。

什么是API?当单击应用程序中的按钮/导航到页面时,浏览器会进行一些服务器调用,是否有方法获取这些调用的列表(http请求,如post、get等)。由浏览器生成。类似于检索浏览器日志?这已经有一段时间了,但可能对其他人有用。检查我的答案:JavaScript如何?我们可以使用JavaScript吗?