Selenium局限性


Selenium局限性

  • Selenium 不支持桌面应用程序的自动化测试。
  • Selenium 需要高技能才能更有效地自动化测试。
  • 由于 Selenium 是开源软件,您必须依靠社区论坛来解决您的技术问题。
  • 我们无法使用 Selenium 对 SOAP 或 REST 等 Web 服务执行自动化测试。
  • 我们应该至少知道一种支持的编程语言来在 Selenium WebDriver 中创建测试脚本。
  • 它没有像 UTF/QTP 这样的内置对象存储库来维护集中位置的对象/元素。但是,我们可以使用页面对象模型来克服这个限制。
  • Selenium 没有任何内置的报告功能;您必须依赖JUnitTestNG等插件来获取测试报告。
  • 无法对图像执行测试。我们需要将 Selenium 与Sikuli集成以进行基于图像的测试。
  • 与 UFT、RFT、Silk 测试等供应商工具相比,在 Selenium 中创建测试环境需要更多时间。
  • 没有人负责新功能的使用;它们可能会也可能不会正常工作。
  • Selenium 不为测试管理提供任何测试工具集成。