最近要搞的需求,是要测试 SDK 的 UI 效果 ,比如播放视频广告的时候,有没有产生黑屏,白屏之类的,屏幕有没有花之类的,某些固定按钮是否在指定时间内出现等等。对数据不关心,我用的 Appium,但是不知道如何 断言 正常和非正常状态。。 哪位大佬帮帮忙啊
贴两个用例出来吧,正常和非正常状态的
ui 啥时候能判断效果了。。顶多判断控件存不存在。。
就比如说 有时候会产生 播放视频的过程中黑屏了, 这种情况,但是不影响后面业务的进行,这种 就不知道如何区分
嗯,所以卡住了,效果咋区分呢
这个就是看界面效果了,个人能想到就是通过截图或者录视频来判定。
推荐你看看视频类这些异常检测相关的文章,这块和普通应用 UI 自动化还是有点不大一样的。
图像识别吧
个人想法 选定一个区域,定时截图,比对两张图片是否一致,一致就是卡了
嗯好的,在研究研究
嗯嗯,在研究下
截图,图像识别吧。 不过之前论坛有个相关文章,我没咋看懂https://testerhome.com/articles/29521
有点难度,哈哈