Appium
介绍app自动化相关内容
shadow_kong
每天积累一点点,万一成功了呢!!!
展开
-
appium自动化时获取移动设备网络是否正常
最近在做appium自动化,领导要求在自动化的过程中需要获取网络是否正常,然后再执行case,预计写了一个方法,分享一下,几句代码解决。def getNetworkResult(deviceName): """ 获取设备信息结果 :return: """ shell = 'adb -s %s shell ping -c 1 www.baidu.com' % deviceName # 获取结果 result = os.popen(shell)原创 2022-03-10 17:41:58 · 1070 阅读 · 0 评论 -
【已解决】Appium-Python自动化,手机启动后闪退,没有执行自动化的操作
安装的selenium模块版本太高,目前最新的是4.1.0卸载安装低版本的selenium即可。原创 2022-02-17 16:45:53 · 1614 阅读 · 0 评论 -
appium关于使用颜色作为断言的实践
我们在做Appium自动化的时候,没有符合的元素信息作为断言的时候,可能会考虑到通过颜色来作为断言,但是Appium又没有提供获取相关颜色的方法,查了下网上比较有少介绍自动化关于颜色作为断言,研究了一天,将自己的小成果分享一下给大家,欢迎大家指导!比如我们app有一个功能,是需要滑动来控制某个功能开启和关闭的,而开关开启和关闭元素的值没有任何改变,也没有响应的文字来判断,但是按钮开启后颜色是变了的。于是我们想到自己封装一个方法来判断。基本思路是:1、操作开关;2、对页面截图;3、切割图片;4、进原创 2021-11-01 18:43:28 · 712 阅读 · 1 评论