我有一个用例,我需要在网站中填写表单,但无法访问API。目前我们正在使用webdriver和浏览器,但由于这个过程是异步的,所以它变得非常沉重,而且不是傻瓜。有没有什么办法可以在没有浏览器的情况下做到这一点,并通过密切监视待处理的请求来使进程同步?导航工具没有浏览器,重量轻和防故障
Casperjs和htmlunitdriver似乎是我拥有的一些最好的选择。有人可以解释维护,防故障,重量轻的优点或缺点。
我需要导航复杂和许多不同类型的网页。我想浏览的一些网页很受JS驱动。
Scrapy可以用于此目的吗?
也许[PhantomJS](http://phantomjs.org/)可能会帮助,可能与[CasperJS](http://casperjs.org/) – tcovo