哪种端到端测试JavaScript框架最适合测试传出的HTTP请求?
我也想测试HTTP请求的有效负载。
我正在考虑Nightwatch.js,但到目前为止,我仍无法弄清Nightwatch.js是否允许测试HTTP请求及其有效负载。
(我未在网站上使用AngularJS。)
答案 0 :(得分:1)
我建议使用Puppeteer测试HTTP请求。
当页面发出请求时,内置了整个request
类:
request.abort()
request.continue()
request.failure()
request.frame()
request.headers()
request.isNavigationRequest()
request.method()
request.postData()
request.redirectChain()
request.resourceType()
request.respond()
request.response()
request.url()
还有一个response
类,用于何时/是否由请求页面接收到响应:
答案 1 :(得分:0)
或者您可以使用request-promise lib并感到高兴)