📜  selenium功能

📅  最后修改于: 2020-11-06 01:26:35             🧑  作者: Mango

selenium特性

  • Selenium是一个开放源代码的可移植Web测试框架。
  • Selenium IDE提供了用于编写测试的回放和记录功能,而无需学习测试脚本语言。
  • 它可以被认为是领先的基于云的测试平台,它可以帮助测试人员记录其操作并将其导出为具有易于理解和易于使用的界面的可重用脚本。
  • Selenium支持各种操作系统,浏览器和编程语言。以下是列表:
    • 编程语言:C#,Java, Python,PHP,Ruby,Perl和JavaScript
    • 操作系统:Android,iOS,Windows,Linux,Mac,Solaris。
    • 浏览器:谷歌浏览器,Mozilla Firefox,Internet Explorer,Edge,Opera,Safari等。
  • 它还支持并行测试执行,从而减少了时间并提高了测试效率。
  • Selenium可以与Ant和Maven之类的框架集成在一起以进行源代码编译。
  • Selenium也可以与TestNG等测试框架集成,以进行应用程序测试和生成报告。
  • 与其他自动化测试工具相比,Selenium需要更少的资源。
  • WebDriver API已沉浸在selenium中,这是对selenium进行的最重要的修改之一。
  • Selenium Web驱动程序不需要服务器安装,测试脚本直接与浏览器交互。
  • Selenium命令按照不同的类别进行分类,这使它更易于理解和实现。
  • Selenium远程控制(RC)与WebDriver API结合在一起被称为Selenium 2.0。该版本旨在支持充满活力的网页和Ajax。