Appium 1.6.3开始支持识别Toast内容,主要是基于UiAutomator2,
因此需要在Capablity配置如下参数:
desired_caps['automationName']='uiautomator2'
安装appium-uiautomator2-driver: 安装命令如下:
cnpm install appium-uiautomator2-driver
安装成功后可以在 C:\Users\XXXX\node_modules看到对应的文件:
进入登录界面输入错误的用户名或者密码,获取Toast内容:
注意:Toast内容为中文时,顶部必须注释# coding=utf-8 否则会因为编解码导致文字识别失败。
1.集成环信实现聊天室功能时,每当有用户进入和离开聊天室总会d出Toast,怎么隐藏掉呢?在环信的Demo包里,找到xxxHXSDKHelper.java文件,在里面把监听回调的Toast注释掉即可。
或者使用Find in Path-》输入member,找到环信下的所有Toast,注释掉。
2.在使用友盟进行社会化分享时,总会d出“开始分享...”、“分享中...”、“分享成功...”这样的Toast,如果要注释掉,可以在加mController.getConfig().closeToast()
“微信提示:大于32k 压缩图片”时,加UMWXHandler.showCompressToast(false)即可。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)