问题
I'm using nightwatch to test the frontend of an application. I'm testing that some buttons are clickable or not.
Is it possible with nightwatch, to know if there was a network request made by the click, or more generally, to watch the network.
回答1:
Yes, you can use https://www.npmjs.com/package/nightwatch-xhr in order to watch for Ajax requests from Nightwatch.js.
(I'm one of the maintainers)
回答2:
Is it possible with nightwatch, to know if there was a network request made by the click, or more generally, to watch the network.
No it is not.
回答3:
You cannot with plain nightwatch. It can be done with browsermob which enables to record your browser request and saves in HAR format. You have to integrate browsermob-proxy. I have responded to another similar post. Check this.
https://groups.google.com/forum/#!msg/nightwatchjs/NFBi0fnQNT8/Dp9t1-CDBQAJ
来源:https://stackoverflow.com/questions/29285960/watch-network-with-nightwatch