Selenium的主要功能包括:1)测试与浏览器的兼容性:测试应用程序能否兼容工作在不同浏览器和操作系统之上。2)测试系统功能:录制用例自动生成测试脚本,用于回归功能测试或者系统用例说明。简而言之,Selenium就是一款可以录制用户操作,帮助Web测试人员简化重复劳动的工具。目前为止Selenium有两种版本:Selenium1(SeleniumRC,RemoteControl):传统Selenium框架,支持多种编程语言脚本生成。但需要启动一个代理Server来处理用户与测试Server之间