2年多来,我通过帮助Selenium框架测试了web应用程序。我知道最好的设计是在虚拟机上测试。有谁知道浏览器模拟器?
这是唯一的缺点 - 测试速度非常慢。为什么?
- 如果您将运行多个实例,浏览器只会获得如此多的内存。
- 现场感很慢。
- 连接可能会非常缓慢。
如果有一个框架能够正确模拟浏览器(引擎/内核)并且可以提供页面上的一些结果(api),那将会很棒。
我不是说只在一个不同版本的浏览器(如IE)上进行模拟。我的意思是模拟所有非常流行和最新版本的浏览器。
有谁知道可以做到的框架/工具吗?
谢谢。
这是一个不错的选择,甚至还有一个[PhantomJS的Selenium WebDriver界面](https://github.com/detro/ghostdriver)正在开发中。 – JimEvans 2012-08-02 13:46:49
@JimEvans - 酷,期待它 – kostja 2012-08-02 13:58:10
嗯,这是新的东西。谢谢@kostja对你的建议。我将研究这个框架。 – 2012-08-02 20:57:39