Colinnan (@qa8335351) 在 iOS 多包无统一控件 ID,如何实现跨包复用的自动化测试? 中发帖
我们现在有一个 ios 的项目,包的业务流程基本一致,但是按钮样式,ui,和按钮布局有一些差异,但是功能没有区别。
开发是同一套代码混淆后改改直接提测给我们,现在一周能提测 2-3 个包,但是从测试到提审需要 5 天时间。
在一个基准包上调通业务 Case,后续同业务的新包可以直接复用。
[image]
视觉模型用的是千问去调用的Midscene,但是视觉单次流程好过,但是很难多包稳定的测试通过,页面内容和按钮的相似度,动画影响,页面滚动位置不同都很难稳定运行 case。
开发说控件统一标识会导致代码重复度过高,也不愿意添加测试环境的统一控件标识来方便case 识别就没有其他好的主意了。
想请教各位是否有好的方案。拜谢。!