per*_*lis 29 selenium webdriver selenium-webdriver
Selenium似乎有很多不同的组件,网站也没有很好地解释它们,我仍然有点困惑哪个是哪个.两者之间的区别或目的是什么:
Selenium IDE Selenium Server Selenium远程控制WebDriver Selenium 2
我的理解如下:
Selenium IDE是一个GUI插件,用于Selenese/HTML中测试用例的快速原型设计.
Selenium Server是一个独立的java程序,它允许您在各种不同的浏览器中运行HTML测试套件,以及报告等额外选项.
Selenium Remote Control是Selenium Server的旧名称,它仅支持Selenium API的版本1.
WebDriver是实际的核心API,它具有多种语言的绑定,允许您编写独立的测试.
Selenium 2是Selenium项目的最新版本,包括IDE,Server和WebDriver.
Ros*_*son 45
你几乎是对的.
Selenium IDE是一个Firefox插件,用于Selenese/HTML中的测试用例的快速原型设计,它还可以以各种编程语言导出测试用例.
Selenium Server是一个独立的java程序,它允许您使用各种Web浏览器运行用各种编程语言编写的测试用例,还可以在各种不同的浏览器中运行HTML测试套件,以及报告等额外选项.(我的观点是selenium-server.jar的--htmlsuite选项不是它的主要功能,很快就会拆分成一个单独的程序.)
Selenium Remote Control是一个API,用于在Selenium 1和Selenium 2中以各种语言编写测试,以及运行API的Selenium 1服务器的名称.
WebDriver是一个用于在Selenium 2中以各种语言编程测试的API,它可以在有或没有服务器的情况下运行.
Selenium 2是Selenium项目的最新版本,包括IDE,Server以及Selenium RC和WebDriver API.
此外:
归档时间: |
|
查看次数: |
21983 次 |
最近记录: |