在做web项目的自动化端到端测试时主要使用的是Selenium WebDriver来驱动浏览器.Selenium WebDriver的优点是支持的语言多,支持的浏览器多.主流的浏览器Chrome.Firefox.IE等都支持,手机上的浏览器Android.IPhone等也支持,甚至还支持PhantomJS(由于PhantomJS跑测试时并不需要渲染元素,所以执行速度快). 但是我在使用Selenium WebDriver时,遇到了很多坑.这些问题,有的是因为Selenium WebDriver与