一、Selenium是什么
Selenium is a suite of tools to automate web browsers across many platforms.这是selenium官网关于selenium的一段描述。Selenium是一个强大的开源的Web功能自动化测试工具系列。目前主要包括以下5部分:
- Selenium Core:支持DHTML的测试案例(效果类似数据驱动测试),它是Selenium IDE和Selenium RC的引擎。
- Selenium IDE:FireFox的一个插件,支持脚本录制回放。
- Selenium RC(Remote Control):时一个客户端/服务器,可以控制本地或其他的web浏览器。
- Selenium WD:Webdriver,是我们系列的重点。
- Selenium Grid:允许同时并行地、在不同的环境上运行多个测试任务。
Selenium 2=Selenium 1 + WebDriver
二、为什么用Selenium
- Selenium使用灵活,简单,写出的测试用例非常简洁,优美,易于维护;
- 支持多种语言编写用例
- 最主要的还是它是开源的了,非常强大的
- ……
三、小趣事(selenium的名字的由来)
Selenium的中文名字是“硒”,是一种化学元素,它对汞(Mercury)有天然的解毒作用,硒是汞的克星。Mercury的测试工具大家应该都熟悉吧,QuickTest Pro,QC,LR,WR……,他们更能强大,但价格不菲,Selenium名字的寓意就是让大家远离汞毒。
四、我们的系列
主要介绍WebDriver的使用
- Junit的使用
- WebDriver基础
- WebDriver进阶
- 一个简单的小项目
想要了解更多关于selenium培训信息,请关注http://www.beyondtest.com