页面的错误提示 Toast,比如:网络加载问题出现的错误、用户名或者密码输入错误、银行卡密码输入次数提示等错误,这些错误的内容一般都会以浮动的方式显示,而且他们显示的时间非常的有限,可能是几秒钟的时间就会消失掉,不会被点击,无法获取到他们的焦点,但是在 Android 中有一个叫做 Appium Toast 的工具,在 Android 1.6.x 多的时候就已经开始支持识别 Toast 的内容了,但是它是基于 UIAutomator2 的,所以说呢,在我们启动 app 的配置文件中需要增加如下参数即可:
xg_caps['automationName'] = 'uiautomator2'
目录
1、首先要安装 UIAutoMator2的包
// 在终端输入以下命令
bogon:~ Sirius$ cnpm install appium-uiautomator2-driver
在安装完成后,按照提示的安装路径进行查看,会发现有如下两个文件说明已经安装成功了:
2、安装 Selenium
方法一:
在 Terminal 中输入如下命令: pip install selenium(Python2中的命令)、pip3 install selenium(Python3中的命令),根据自己安装的环境选择不同的安装命令即可
方法二:以 PyCharm 编辑器为例
选择 PyCharm 菜单—>Preferences—>Project—>Project Interpreter,在右侧的对话框中找到 pip 后,双击,在出现的对话框中进行如下2不操作即可
验证是否安装成功,创建一个 py 文件,输入 from selenium ,</