1.当前我们已经使用 midscene 对游戏外各界面使用 ADB+AI 识别的方式初步搭建了 UI 测试流程,但是对于游戏中界面变化较快的内容,当前的流程完全没有任何可介入点,想请教是否有对于游戏内也可以进行 UI 自动化测试的工具或者方向。
蹲一个大佬回复,也在用 midscene 尝试去做 UI 自动化
同上
我在做 Midscene。如果想检查游戏过程中一闪而过的提示,可以试试 startObserving():先开始记录画面,再执行操作,最后调用 stop() 拿到 UIObservation,就能查询或断言这段时间出现过的画面,比如结算提示有没有出现。这块适合先试一条具体场景。你们主要想验证过程中的画面,还是需要实时操作?
1.因为是游戏测试,主要是想看一些动画效果的展示和操作,目前操作可以用 adb 命令 + 视觉检测来完成,但是存在的问题是每一步都需要截图-LLM 检测 - 输出坐标 - 执行,循环时间较长,不是很快捷 2.midscene 当前困扰是图标更新后脚本需要重构,当前维护成本还是较大