- 非基于Web的应用程序
超出团队创建和维护的能力的复杂方案。
- 需要成本高收益低
网站的对象和布局非常动态,无法轻松找到准确的对象。与运行测试的好处相比,测试团队最终花费更多的时间维护测试。
Selenium提供了许多在页面上查找对象的方法,但是这些方法很容易成为维护的噩梦。为了解决这个问题,人们创建了用于动态查找对象并以不同程度的成功来处理对象的微小更改的框架。随着AI、ML的兴起,以智能方式查找对象可以最大程度地减少测试维护,并使我们能够提高测试创建速度,而不必处理由于“找不到元素”而导致的无休止的挫败感。
















