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