求指教,请大佬们给思路
可以尝试一下 airtest 基于图形识别的
可以通过判断视频进度条的位置来判断视频是否能够正常播放
反过来判断?列出几个常用 “异常” 情况,只要这几个常用 “异常” 未出现都判断正常播放。再严谨一点就是再加上一些正向用例组合判断
这种情况我一般不死磕,直接校验视频资源获取状态码 200。
appium 的话视频页面会有定位不到的场景,可以用图像识别或者坐标,如果有其他好的并且稳定的方法,请告知?
定位视频正常播放页面的特有的元素,然后截图视频,后期通过人工查看图片
可以考虑状态码或者图像对比
前端不太好判断,可以通过口台接口查看视频数据传输流。 或者这部分动作,在自动化中录制视频。等所有测试用例执行完毕,之后人工回放录制的视频。 确认一下是否有播放异常现象。