Selenium WebDriver功能特性

Selenium WebDriver一些最重要的功能特性是:

  • 多浏览器支持 :Selenium WebDriver支持各种Web浏览器,如Firefox,Chrome,Internet Explorer,Opera等等。它还支持一些非传统或罕见的浏览器,如HTMLUnit。

  • 多编程语言支持:WebDriver还支持大多数常用的编程语言,如Java,C#,JavaScript,PHP,Ruby,Pearl和Python。 因此,用户可以基于自己的能力选择任何一种受支持的编程语言并开始构建测试脚本。

  • 速度:与Selenium Suite的其他工具相比,WebDriver的执行速度更快。与RC不同,它不需要任何中间服务器与浏览器通信; 此工具直接与浏览器通信。

  • 简单命令:Selenium WebDriver中使用的大多数命令都易于实现。 例如,要使用以下命令在WebDriver中启动浏览器:

    WebDriver driver = new FirefoxDriver(); //(Firefox浏览器)
    WebDriver driver = new ChromeDriver(); //(Chrome浏览器)
    WebDriver driver = new InternetExplorerDriver(); //(Internet Explorer浏览器)
    
  • WebDriver方法和类 :WebDriver提供多种解决方案来应对自动化测试中的一些潜在挑战。WebDriver还允许测试人员通过动态查找器处理复杂类型的Web元素,如复选框,下拉列表和警报。


上一篇:Selenium WebDriver架构

下一篇:Selenium WebDriver Vs Selenium RC比较(差别)

关注微信小程序
程序员编程王-随时随地学编程

扫描二维码
程序员编程王

扫一扫关注最新编程教程