Appium
Appium 的 Toast 消息验证用起来挺麻烦的,尤其是在 Android 上。要不是配套的apk
搞不定,就是抓不到那一闪而过的提示。这里有个专门打包好的appium-uiautomator2-server-debug-androidTest.apk
,专门拿来测试 Toast,比较省事。
UIAutomator2的调试版加进去后,Appium 对 Toast 的识别就靠谱多了。你可以直接把这个apk
装进模拟器或真机,通过 Appium 开跑脚本。常见的那种“登录成功”、“操作失败”之类的提示,就能准确抓到了。
别担心怎么加代码,像 Java 里你可以用自定义等待类来搞:
driver.wait(new ToastWaitCondition(5), 30);
这种写法会持续监听屏幕上的 Toast,一出现就能拿到内容,适合验证关键提示。
实测下来,配上这个apk
,Toast 验证比以前稳定不少。不用折腾命令行装依赖,也不会遇到版本不兼容的问题。尤其是和 Appium 1.4 以上的版本搭配,基本闭着眼都能跑。
如果你正用 Appium 测 Android,又需要验证 Toast,直接把这个 apk 装上再跑测试脚本,会轻松多。
3.18MB
文件大小:
评论区