Selenium是什么,流行的版本有哪些
web自动化测试框架,支持多种编程语言,支持跨浏览器平台进行测试
Selenium1.0 / Selenium RC
Selenium 2.0/Selenium WebDriver
Selenium 3.0
几种版本之间的区别是什么
Selenium webDriver优于Selenium RC的优点是什么
1.WebDriver的架构相对Selenium RC简单
2.WebDriver比Selenium更快,因为直接与浏览器对话,并使用浏览器自己的引擎来进行控制
3.与页面元素交互的实现方式不同,webDriver的方式更现实
4.WebDriver API更简单,不包含任何冗余或混淆的命令
5.Selenium RC不支持无头HTMLUnit浏览器,他需要一个真正的额、可见的浏览器来操作;webDriver可以
6.Selenium RC内置了测试结果生成器,并自动生成测试结果的HTML文件,WebDriver没有自动生成测试结果文件的内置命令
Selenium特点
针对web应用的开源测试框架。
测试用例可以用HTML table或HTML代码或者编程语言进行开发
几乎可以在所有的浏览器上执行
Selenium可以被部署到windows、Linux、mac平台上
支持的语言:java、python、ruby、.net