Selenium 2(即WebDriver)是一种用于Web应用程序的自动测试工具,它提供了一套友好的API,与Selenium 1(Selenium-RC)相比,Selenium 2的API更容易理解和使用,其可读性和可维护性也大大提高。Selenium 2完全就是一套类库,不依赖于任何测试框架,不需要启动其它进程或安装其它程序,也不必像Selenium 1那样需要先启动服务。
WebDriver支持
Firefox(FirefoxDriver)、IE(InternetExplorerDriver)、Opera(OperaDriver)和Chrome (ChromeDriver)浏览器。对Safari的支持由于技术限制在本版本中未包含,但是可以使用SeleneseCommandExecutor模拟。
Android(AndroidDriver)、iPhone(IPhoneDriver)的移动应用测试。
Selenium 2还包括一个基于HtmlUnit的无界面实现,称为HtmlUnitDriver。Selenium 2 API可以通过Python、Ruby、Java和C#等编程语言访问,支持开发人员使用他们常用的编程语言来创建测试。
Selenium2(WebDriver)是一种友好的API,提供更易理解和使用的Web应用程序自动化测试方式,支持多种浏览器和移动应用测试,包括Firefox、IE、Opera、Chrome、Android和iPhone。此外,它还提供了无界面实现(HtmlUnitDriver),并支持Python、Ruby、Java和C#等编程语言。
2万+

被折叠的 条评论
为什么被折叠?



