不兼容的应用程序怎么解决(手机软件不兼容怎么办)

随着互联网的发展,逐步从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自动化元素定位。

随着工具的不断更新,偶尔会出现方法与版本的兼容性问题,只要用心发现与观察,排查问题就会得心应手。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2022年12月5日 下午1:52
下一篇 2022年12月5日 下午1:57

相关推荐

  • 苏M是哪里的车牌(江苏省车牌号开头字母速记)

    江苏的车牌号开头字母是苏,江苏的车牌代码分别是:苏A是南京、苏B是无锡、苏C省徐州、苏D是常州、苏E是苏州、苏F江苏南通、苏G是连云港、苏H是淮安、苏J是盐城、苏K是扬州、苏L是镇江、苏M是泰州、苏N是宿迁。 ABCD,EFGH,JKLMN。速记:难无徐常,苏南缸坏,盐样真太咸。

    2022年11月28日
    780
  • 奶昔是什么做的(奶昔简单易学的方法)

    奶昔是我们喜欢的饮品之一,其实自己做奶昔是件非常简单易得的美味,我们把所以复杂的程序简单化,让美味唾手可得。老吧,一起来看看吧,到底是个如何简单的做法。 奶昔是什么东西? 1、奶昔是一种以新鲜牛奶或者乳粉为原料,加以水果、冰块和一些稳定剂等制做而成的一种饮品,有丰富的营养和很多不同的口味。 2、奶昔源于美国,一般分为手摇奶昔和机制奶昔两种,在酒吧或者咖啡店里…

    2023年4月20日
    100
  • 便利贴上写的暖心的话(暖心便利贴语录)

    ★☆破产是一种暂时的困境,贫困是一种思想的状态。★☆当你看到这个问题时,心里想到某个人,那么恭喜你,你已经喜欢上她了★☆我只要你陪着我只对我笑,我只要你吻我一个,只逗我一人,我就是不放弃。★☆生活总是让我

    2022年10月8日
    4400
  • 磁通量的单位是什么(高中物理磁通量的介绍)

    磁通量 (1)定义:一个面积为S的平面垂直于一个磁感应强度为B的匀强磁场放置,则B与S的乘积叫作穿过这个面积的磁通量,如图所示, (2)物理意义:可表示穿过某一面积的磁感线净条数(磁通量的代数和) (3)磁通量是标量,但有正负之分,正负仅表示穿入或穿出某面,而且是人为规定的. 穿过某个面有方向相反的磁场,则不能直接用φ=BS进行计算,应考虑相反方向的磁通量抵…

    2023年1月6日
    230
  • 河南单招走哪个学校好?录取分数线是多少分(2022单招排名及分数线)

    近两天整理了现可查数据,整理出来河南省高职单招2019年至2021年录取情况。注:1、招生计划部分没有填写;2、部分院校没有报考、参加考试和录取数据;3、此数据仅供参考。郑州铁路职业技术学院2021年2019年安阳职业技

    2022年9月28日
    1960
  • 蔬菜沙拉可以隔夜吃吗

    沙拉是比较健康的食物,很多减肥中的女性都会用沙拉来代替正餐。然而部分朋友就想知道,究竟蔬菜沙拉可以隔夜吃吗?蔬菜沙拉可以隔夜吃吗1、蔬菜沙拉不可以隔夜吃。2、由于过夜的蔬菜沙拉营养成分早已被毁坏,会造

    2022年9月29日
    710
  • 肖思远亲弟弟肖荣基什么兵种简介显示是在哪读大学年龄多大

    2020年6月,肖思远在对外斗争中毫不畏惧、英勇战斗,直至壮烈牺牲。今年,他的亲弟弟肖荣基赴军营,成为“杨根思部队”新兵。不少人好奇,肖荣基什么兵种?是在哪读大学?下面,我们一起来了解一下。据公开简介

    2022年9月23日
    1230
  • 125踏板车十大排名及价格(口碑最好的125踏板摩托车大全)

    现在125水冷踏板车有哪些推荐?配置高一点更好 我是骑士分享。根据描述来看,这位车友想选择一款125cc的水冷踏板摩托车,并且对于配置也会有一定的要求,那么这种需求下会有哪些车型推荐呢? 第一款 本田LEAD125 目前售价16800元 这是本田的一款全球化车型,只不过内地市场上的它属于国产版,并且于今年刚刚上市。这款车也是目前日系摩托车中唯一的一款125c…

    2022年11月21日
    800
  • 微信解除wps默认打开方式(WPS自动更改默认程序的打开方式怎么办)

    对于平时经常有word文档、excel表格等文件的处理需求的小伙伴们来说,很多小伙伴都会在自己的电脑上同时安装Office和WPS两款办公软件,以此来实现日常工作处理的需求。因为可能有的功能在Office上有可以实现,但是在WPS上不行,有的在WPS上可以实现,但是在Office上却不行。因此,这也是很多小伙伴装两款办公软件的原因了。 而如果你平时喜欢使用O…

    2023年2月5日
    920
  • 荣耀50真有那么不堪吗(为什么很多人买荣耀50都退了)

    荣耀50这款手机性价比还是很高的,官方宣传的很神奇,但是实物拿到手后发现并没有说的那么高级,心里落差会很大,所以对荣耀50的评价不好,但是不玩游戏的用户会觉得这款手机还不错。荣耀50真有那么不堪吗个人

    2022年9月14日
    1060

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信