×
Selenium教程Selenium基本术语Selenium简介Selenium功能特性Selenium的局限性Selenium与QTP比较Selenium工具套件

Selenium IDE

Selenium IDE简介Selenium IDE安装Selenium IDE功能特性Selenium IDE第一个测试用例Selenium IDE-登录测试Selenium IDE命令(Selenese)Selenium IDE手动创建测试用例Selenium IDE定位策略

Selenium WebDriver

Selenium WebDriver简介Selenium WebDriver架构Selenium WebDriver功能特性Selenium WebDriver Vs RCSelenium WebDriver安装Selenium WebDriver测试案例Selenium WebDriver常用命令WebDriver在Chrome运行测试WebDriver在Firefox上运行测试WebDriver在IE上运行测试Selenium WebDriver-定位策略Selenium WebDriver下拉处理Selenium WebDriver拖放处理Selenium WebDriver处理AlertSelenium WebDriver滚动网页

Selenium的局限性


Selenium的局限性主要如下:

  • Selenium不支持桌面应用程序的自动化测试。
  • Selenium需要高技能才能更有效地自动化测试。
  • 由于Selenium是开源软件,因此您必须依靠社区论坛来解决技术问题。
  • 无法使用Selenium对Web服务(如SOAP或REST)执行自动化测试。
  • 使用者应该至少知道或熟悉一种受支持的编程语言,以便在Selenium WebDriver中创建测试脚本。
  • 它没有像UTF/QTP这样的内置对象存储库来维护集中位置的对象/元素。 但是,可以使用Page Object Model克服此限制。

  • Selenium没有任何内置的报告功能; 必须依赖JUnit和TestNG等插件来获取测试报告。

  • 无法对图像执行测试。需要将Selenium与Sikuli集成以进行基于图像的测试。
  • 与UFT,RFT,Silk测试等供应商工具相比,在Selenium中创建测试环境需要更多时间。
  • 新功能没有人可能少人使用,它们可能会也可能不会正常工作。
  • Selenium不为测试管理提供任何测试工具集成。

分类导航

关注微信下载离线手册

bootwiki移动版 bootwiki
(群号:472910771)