Selenium WebDriver 的缺点是什么?
下面列出了Selenium的一些突出缺点-
仅对面向Web的应用程序有帮助。
与UFT等付费工具不同,配置环境很耗时。
没有ALM或UFT等测试管理工具提供的功能。
Selenium中引入的新特性有时无法按预期工作。
没有内置的测试报告生成。它必须与TestNG/JUnit集成以获取报告。
无法与ALM或UFT等测试管理工具集成。
不能用于验证图像。
没有录制和播放功能,因此构建测试脚本需要大量的时间和精力。
不能用于验证移动应用程序。我们可以使用基于WebDriver约定的Appium工具。
每次加载页面时,处理具有动态属性值的Web元素很棘手。
不能用于验证验证码。
在页面加载、应用程序和工具之间正确同步等期间处理问题很棘手。
不能用于验证音频和视频。
不能用于验证指纹。
需要大量的编程知识才能开始测试脚本开发。
没有直接的技术援助。我们必须依靠社区和论坛来解决问题。
不能用于自动化Web服务,如REST/SOAP。
随着基于Selenium构建的框架的体积逐渐增大,维护起来很麻烦。