介绍一下selenium?

2014-11-23 22:51:28 · 作者: · 浏览: 3

Selenium是一个针对Web应用的开源测试框架,它的测试用例可以用HTML table和HTML代码或者一些非常流行的编程序言进行开发,而且它能在几乎所有现在的浏览器上执行。selenium可以被部署到Windows, Linux和Macintosh平台上。它支持的语言有Java, Python, Ruby, .Net, Perl等等


主要的特点:


1. 支持录制和回放


2. 能够灵活的根据ID, Name或者XPath来进行页面元素的选取


3. 能够进行Debug和设置断点


4. 能够把测试脚本保存成HTML, Ruby或者其他语言


5. 支持user-extensions.js形式的用户扩展


6. 能够自动进行页面的断言