我已经用Selenium编写了几个项目,它完全满足我的所有需求,然后我需要一个无头浏览器并使用PhantomJS编写一个小测试,它工作得很好。但是,PhantomJS使用太多内存来启动数百个实例,这就是我在下一个项目中所需要的。
阅读并重读这个问题以及其他许多问题: Headless Browser and scraping - solutions
并进行了大量的在线搜索,我仍然不确定哪种无头浏览器可能适合我的需求。
我需要什么:
我希望:
目前,ZombieJs和HTMLUnit是我想要测试的两个解决方案,但在我投入大量时间之前,我希望有人已经完成了类似的项目并指出了我正确的方向。