• 0
  • 0
分享
  • 手机APP兼容性测试——软件测试圈
  • TIMI 2021-09-16 14:05:02 字数 573 阅读 931 收藏 0

兼容性测试方案

兼容性问题

  1. 屏幕分辨率兼容性问题;

  2. 软件(iOS和Android系统版本及不同厂家的定制ROM)兼容性问题;

  3. 硬件(不同的CPU、内存大小等等)兼容性问题;

  4. 网络(2G/3G/4G/WIFI)兼容性。

公司内部兼容性测试

1、屏幕分辨率、软件版本和硬件兼容性

  • 通过客户端嵌入统计SDK,统计出当前已有用户的分辨率、软件版本和手机使用排行;

  • 购买相应排名前十位的设备,这三个属性可相互交叉覆盖到即可注:解决的是基本和必须的兼容性问题。

2、网络兼容性

  • 通过购买不同的手机卡支持相应的2G/3G/4G,和使用公司现有的WIFI网络解决网络兼容性问题。最终需要在测试用例中体现。

3、辅助工具

  1. monkey随机事件测试;

  2. appium和monkey自动化测试;

  3. 记录错误日志。

云平台兼容性测试

1、使用云平台提供的随机兼容性测试

  • 覆盖特殊及大众机型;

  • monkey随机测试;

  • 截图和日志。

2、通过编写或录制生成云平台可运行的脚本,遍历主功能页面检查兼容性

众包测试兼容性测试

  1. 更多的人参与到测试当中

  2. 及时反馈

  3. 少量付费

  4. 反馈可使用蒲公英平台

  • 摇一摇截图

  • 语音反馈

  • 崩溃跟踪

  • bugtags/testin/蒲公英后台缺陷管理


作者:weixin_30443895

原文链接:https://blog.csdn.net/weixin_30443895/article/details/97296200

  • 【留下美好印记】
    赞赏支持
登录 后发表评论
+ 关注

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          •   工作以来,大大小小参与的项目也有十几个了,涵盖财务类、保险类、OA办公类软件,从测试流程上看,基本也都大同小异,这里将常见的测试流程做一些梳理,供刚入行的朋友学习参考,也欢迎大家完善补充。  一、需求答疑评审  参与人员:  产品、开发、测试、需求提出人、其它相关人员。  主要内容:  对需求文档进行评审,对于有疑问或者有错误的地方,进行讨论沟通,来保证对需求理解的准确性和一致性。需求文档中最好有业务流程图,能够较好的帮助相关人员快速的了解业务需求。  目标达成:  通过此次会议了解到各模块对应开发人员,以此来确定测试时间  二、罗列测试点  主要内容:  需求评审通过后,测试根据定版的需...
            0 0 618
            分享
          • Selenium 是什么?Selenium是一个用于Web应用程序测试的工具,可以模拟真正的用户操作,支持多种浏览器,如Firefox,Safari,Google Chrome,Opera等。Selenium 模拟的就是一个真实的用户的操作行为,我们完全不用担心 cookie 追踪和隐藏字段的干扰。一、核心代码talking is cheap,话不多说,上代码!from selenium import webdriver import time # 注意这里使用了我本机的谷歌浏览器驱动 browser = webdriver...
            0 0 1181
            分享
          •   苹果公司首席执行官蒂姆-库克正在越南河内进行为期两天的访问,期间他将会见供应商、应用程序开发人员和学生。越南和印度是苹果公司减少对中国过度依赖的受益国之一。除了增加AirPods和Apple Vision Pro 的生产外,苹果还将一些iPad的开发工作转移到了越南。  据当地出版物VNExpress 报道,库克于 2024 年 4 月 15 日星期一抵达河内,开始为期两天的访问。库克告诉当地媒体,他很高兴能与河内的客户、学生和应用程序开发人员见面。  据报道,苹果公司还公布了加强对越南承诺的计划。具体细节尚未公布,但苹果将增加对供应商的支出,并资助一项学校清洁水计划。  库克本人也在社交...
            0 0 155
            分享
          •   如果问软件测试有哪些前景,准确的说,应该是软件测试工程师的职业规划是什么样的。关于一些职业规划上的意见建议,我从下面几个方面梳理一下,供您参考。  1、软件测试行业的现状  2、目前业内人员的现状  3、软件测试工程师的职业规划  4、软件测试工程师的核心竞争力在哪  5、软件测试工程师如何不断提高自己的能力  大厂更加倾向于招收测试开发,更多的初级测试被外包吸收,只会手工测试的人员生存更加艰难。  在经历了18年的裁员潮之后,很多大厂及创业公司都在调整和优化自己的团队结构,特别是对于大厂来说,并不是简单地裁人,而是裁掉单一的手工测试,转而付出更高的薪酬来招收技术更好的测试开发人员。在这个...
            14 14 1625
            分享
          • 自2014年成立以来,新浪金融评测室已连续成功举办六届手机银行APP测评,积攒了丰富的测评经验,获得了业界的广泛认可。2019年,新浪金融研究院对21家主流手机银行APP从用户体验、产品功能、性能安全和发展创新四个方面进行测评分析,并对各个APP的亮点和存在的问题进行了梳理。测评结果显示,工农中建四大行和招商、平安、民生、光大等股份制银行排名靠前,测评结果基本代表了目前银行业资金实力和科技实力最强的银行群体。用户使用APP过程中最直观的印象几乎都来自用户体验和产品功能。新浪测评中,这两项分值占比高达75%,基本上可以代表测评总分值。得分高的手机银行,用户体验和产品功能一定做得好。带给用户最丰富...
            0 0 2425
            分享
      • 51testing软件测试圈微信