加入收藏 | 设为首页 | 会员中心 | 我要投稿 衡阳站长网 (https://www.0734zz.cn/)- 数据集成、设备管理、备份、数据加密、智能搜索!
当前位置: 首页 > 综合聚焦 > 资源网站 > 资源 > 正文

Appium中如何获取Toast内容信息?

发布时间:2019-12-23 11:28:11 所属栏目:资源 来源:软件测试君
导读:前言 Toast内容获取信息,这是 Appium 中很经典的问题了。 在两年前也就是2017年3月6号07:22分,我才看到appium1.6.3版本的发布,更新内容为Ios上可以实现Toast的获取,而 Windows 也就是安卓端,还需要等待,可惜在那会没有Mac本,很遗憾,无法动手尝试,
  前言  Toast内容获取信息,这是Appium中很经典的问题了。  在两年前也就是2017年3月6号07:22分,我才看到appium1.6.3版本的发布,更新内容为Ios上可以实现Toast的获取,而Windows也就是安卓端,还需要等待,可惜在那会没有Mac本,很遗憾,,无法动手尝试,这个问题就一直搁置了。  什么是Toast?  Android中的Toast是一种消息提示弹框,且Toast显示时间有限,一般3秒左右就消失,无法使用定位元素工具定位,且无法被点击操作。  简单理解,就是弹窗提示语,即你操作行为之后给出的提示,比如微信app的登录功能,你输入正确账号,密码,点击登录,会提示正在登录灰色一散而过的信息,如下图:Appium中如何获取Toast内容信息?  环境  √Windows10  xAppium:1.15.1(10.0支持)  √JAVA Client:6.1.0  √JAVA:1.8  √Android模拟器:7.0  √SDK  准备工作  必须命令安装,客户端desktop这种肯定不行,就别试验了,卸载客户端  1、先卸载最新版本的appium  2、查看电脑中还有没有appium  3、如没有,需要npm安装检验appium版本验证  如果第二步还存在,说明appium安装到其他目录下了,查看appium路径:which appium,此时可能会输出路径为【/usr/local/bin/appium】,进到这个目录下手动删除appium文件夹,再输入:appium -v,此时应该就没有,提示:zsh: command not found: appium  4、再重新安装appium指定版本  再输入:appium -v,此时应该就有1.10.0版本提示了  6、安装appium-uiautomator2-driver  Appium中如何获取Toast内容信息?安装成功后,可以在下面路径看到对应的文件。  路径:C:UsersAdministratornode_modules  Appium中如何获取Toast内容信息?   7、安装两个apk  appium-uiautomator2-server-v1.12.0.apk  appium-uiautomator2-server-debug-androidTest.apk  去上图目录下,找到这两个apk,安装到手机即可  代码实现  1、初始化中加入如下代码:  2、定位toast元素  具体示例代码:  实现效果Appium中如何获取Toast内容信息?

(编辑:衡阳站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读