@haokuixi
2014-11-24T15:02:30.000000Z
字数 656
阅读 4273
测试
selenium
最近调研了下如何进行Web测试,首先想到的就是 Selenium 这款测试框架,之前对它的印象是只支持 Firefox。其实, Selenium IDE(提供图形界面的动作录制和回放,适合生成简单的测试脚本) 确实只支持 Firefox,不过官方提供的更好的东西是实现了 WebDriver 连线协议的客户端,有 Java、C#、Ruby、Python 和 JavaScript(Node) 五个,其他语言的客户端也有,不过不是官方开发的,所有下载和支持大家可以去官方的下载页看看。
我这里使用 Java 来写测试用例,所以需要下载 Selenium 的 Java 客户端,不过我是使用 maven 来管理工程的依赖,所以将下面的 dependency 加入到工程的 pom 里就可以了:
<dependency>
<groupId>org.seleniumhq.selenium</groupId>
<version>2.44.0</version>
<artifactId>selenium-java</artifactId>
<scope>test</scope>
</dependency>
官方页面:ChromeDriver
下载页面:下载
参考 ChromeDriver 官方给出的示例就可以搞起了。
看完后感觉挺简单的,更难的应该是怎样组织完备的测试数据,扩大测试用例对浏览器的覆盖吧。