手机软件不兼容怎么办(如何解决手机软件不兼容的问题)
手机软件不兼容怎么办(如何解决手机软件不兼容的问题)
随着互联网的发展,逐步从2007移动互联网进入了大众世界,于是app应用遍布大江南北,同样企业对App应用程序的开发更加引起用户的关注,企业为了更好的满足用户需求,逐步开始各种Android应用程序,同样App自动化测试就应运而生了。
产品在不断更新优化,App自动化工具也在不断更新,要想让自动化测试脚本顺利执行,随着环境配置的多样化更新,会出现手机APP版本的兼容性问题。
今天笔者在教学的过程中就遇到了这个问题。
前期使用Appium V1.10.0版本+Appium-Python-Client(2.7.1)版本开展自动化测试。
实施Web自动化测试没有问题。
二、分析问题的根源
如今发现使用Appium-Python-Client(2.7.1)版本实施自动化测试,运行脚本就报错,问题如下图所示:
① 执行脚本过程如下图:
② 脚本提示如下错误:
经过笔者的一系列验证、调试、分析、观察。
发现问题的根源在于:Appium V1.10.0版本+Appium-Python-Client(2.7.1)版本不兼容导致启动swipe滑动脚本报错。
根据第二步中的原因是Appium版本与Python客户端版本不兼容。
第一步:卸载Appium-Python-Client(2.7.1)版本.
第二步:安装Appium-Python-Client(1.2.0)版本
① 卸载
② 安装 Appium-Python-Client(1.2.0)版本成功
③ 验证Appium-Python-Client(1.2.0)版本安装成功
④ 再次执行脚本验证结果,如下图所示:
四、问题总结:
一般来说如果脚本写得好好的,原来可以执行,如果是更新了Appium版本或者Appium-Python-Client版本,根据假设进行验证,铸造卸载新版本,降级为旧版本,再次执行脚本,如果脚本能运行成功,结果可判断是版本兼容性问题。
如果卸载脚本降级仍然未解决,需要考虑当前的selenium元素方法是否支持Appium中的App自动化元素定位。
随着工具的不断更新,偶尔会出现方法与版本的兼容性问题,只要用心发现与观察,排查问题就会得心应手。
-
- 手机忽然黑屏开不了机怎么办(可能原因、故障排查方法)
-
2024-02-02 14:28:27
-
- oppo手机如何设置视频美颜功能(详细教程讲解)
-
2024-02-02 14:26:04
-
- 黄晓明多大了真实年龄(揭示黄晓明的真实年龄)
-
2024-02-02 14:23:42
-
- 蝴蝶的家在哪里 答案(蝴蝶的家到底在哪里 四年级)
-
2024-02-02 14:21:19
-
- win10开始菜单设置打不开(Win10开始菜单无反应解决办法)
-
2024-02-02 14:18:56
-
- 水的用途主要包括哪些(什么是中水回用)
-
2024-02-02 14:16:34
-
- 红薯藤的作用与用途(蕃薯藤有什么作用)
-
2024-02-02 14:14:12
-
- 王者荣耀觉醒模式在哪(王者荣耀觉醒模式怎么玩)
-
2024-02-04 16:38:42
-
- 9一10女大童发型短发(简洁又漂亮!建议宝妈收藏)
-
2024-02-02 14:09:27
-
- 无线路由器连接方法
-
2024-02-02 14:07:05
-
- 手机充电变慢了怎么回事(为什么你的手机充电很慢,甚至越来越慢呢?看完你就
-
2024-02-02 14:04:42
-
- 怎么清炒山药才好吃?学会这几个技巧是关键
-
2024-02-02 14:02:20
-
- 牙疼吃什么药消炎止痛(不同牙痛,用药不同!建议收藏转发)
-
2024-02-02 13:59:57
-
- 橡木浴室柜价格一般多少(橡木浴室柜好不好 橡木浴室柜最新报价)
-
2024-02-02 13:57:35
-
- 清朝怎么灭亡的?真正原因全在这八个字!
-
2024-02-02 13:55:13
-
- 精神高度紧张怎么办怎么样缓解(怎么样缓解过度紧张?)
-
2024-02-02 13:52:50
-
- 甲醛的克星有什么(这些植物绝对是甲醛的死对头,赶紧来试试!)
-
2024-02-02 13:50:28
-
- 本田和丰田哪个好,到底谁更胜一筹?
-
2024-02-02 13:48:05
-
- 爱,是什么颜色的?
-
2024-02-02 13:45:43
-
- 这才是山药粥最简单的做法,营养美味又健康
-
2024-02-02 13:43:21