自动化测试的知识
Selenium是一个用于测试网站的自动化测试工具,支持各种浏览器包括Chrome、Firefox、Safari等主流界面浏览器,同时也支持phantomJS无界面浏览器。
说起无界面浏览器呢,有一个叫做 phantomjs 的玩意。
网上有很多selenium + phantomjs 达到完全模拟浏览器操作的案例。
如果你喜欢,更多用法可以参考文末地址。
但是呢本文不推荐它,为甚?
因为你使用phantomjs 的时候就会发现:
selenium已经放弃PhantomJS了,建议使用火狐或者谷歌无界面浏览器。
所以还是先 【弃用掉PhantomJS早点改用推荐的Headless Chrome比较好】
headless也是一款无界面无痕的浏览器。
chome59以上版本对应的Chromedriver可以支持headless模式。
这些放到以后再说吧,今天就先到这里了。