自动化工具 自动化测试广告 sdk,如何着重测试 UI 上的问题。

yexing · 2021年05月14日 · 最后由 yexing 回复于 2021年05月14日 · 3361 次阅读

最近要搞的需求,是要测试 SDK 的 UI 效果 ,比如播放视频广告的时候,有没有产生黑屏,白屏之类的,屏幕有没有花之类的,某些固定按钮是否在指定时间内出现等等。对数据不关心,我用的 Appium,但是不知道如何 断言 正常和非正常状态。。 哪位大佬帮帮忙啊

共收到 11 条回复 时间 点赞

贴两个用例出来吧,正常和非正常状态的

ui 啥时候能判断效果了。。顶多判断控件存不存在。。

Thirty-Thirty 回复

就比如说 有时候会产生 播放视频的过程中黑屏了, 这种情况,但是不影响后面业务的进行,这种 就不知道如何区分

咸鱼菜鸡 回复

嗯,所以卡住了,效果咋区分呢

yexing 回复

这个就是看界面效果了,个人能想到就是通过截图或者录视频来判定。

推荐你看看视频类这些异常检测相关的文章,这块和普通应用 UI 自动化还是有点不大一样的。

图像识别吧

个人想法
选定一个区域,定时截图,比对两张图片是否一致,一致就是卡了

陈恒捷 回复

嗯好的,在研究研究

Bird 回复

嗯嗯,在研究下

截图,图像识别吧。
不过之前论坛有个相关文章,我没咋看懂https://testerhome.com/articles/29521

yexing #11 · 2021年05月14日 Author
Ouroboros 回复

有点难度,哈哈

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册