• 12
  • 12
分享

  一.APP兼容性测试的必要性

  APP兼容测试即是移动端的手机客户端兼容测试。APP测试者为了保障不同系统及版本、不同网络制式、不同分辨率和厂商(不同深度定制的ROM)、不同版本都能够有很好的用户体验而面临巨大挑战。所以APP兼容性测试也是测试质量保障任务中的重要环节。

  二.APP兼容性考虑维度

1-1.png

  三.使用云测工具进行兼容性测试

  1.测试平台地址:阿里云(mqc):http://mqc.aliyun.com

  2.云测工具测试内容:智能UI适配,安装/卸载/更新,性能监控:启动时间/CPU消耗/内存消耗等。

  备注:工具推荐的是开源的体验版,减少10%的工作量,是通用功能的兼容性测试,核心业务流程还需手工测试。

  3.测试步骤

  a)点击网址http://mqc.aliyun.com,注册账号;

1-2.png

  b)再次点击网址http://mqc.aliyun.com,点击登录控制台;

1-3.png

  c)点击创建空间,填写信息后,点击创建并进入;

1-4.png

  d)点击左侧导航栏移动测试;

1-5.png

  e)点击兼容测试-上传应用,上传需要测试的APK包;

1-6.png

  f)点击提交测试-选择应用及版本-选择体验版以及选择需要测试的兼容性机型提交测试;

1-7.png

1-8.png

1-9.png

  g)报告生成后查看报告,注意查看有异常的地方,如果报错可以把日志给到开发提bug。

1-10.png

1-11.png

1-12.png

  四.测试用例设计-组合交叉矩阵

  具体选择哪些机型建议跟产品开发共同商议,不同机型下遍历所有核心功能以及一些容易出兼容性问题的功能:视频播放,H5页面加载,弹窗样式,上传下载文件等。

1-13.png

  五.兼容性测试常见问题

  1.安装失败,启动失败,卸载失败,卸载不干净。

  2.程序运行过程中闪退。

  3.部分控件显示不完整或者功能失效。

  4.屏幕显示异常。

  5.图片展示不全。

  6.h5页面无法打开等。

  备注:华为手机top30排名。

1-14.png


作者:测试精灵   

来源:51Testing软件测试网原创

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

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          • 一、前言测试的面试相对于开发的面试来说,对于技术的询问其实相对来说较少的,主要针对以下几个方面。测试理论,接口,数据库,linux,自动化,性能、个人情况这几大块。二、常见问题1、软件测试理论基础①、什么是软件测试?在规定条件下对程序进行操作,发现程序错误,衡量软件质量,并对其是否能满足设计要求进行评估的过程。②、软件测试主要测试用例设计方法是什么?白盒测试:逻辑覆盖、循环覆盖、基本路径覆盖黑盒测试:等价类、边界值、因果图、状态图法、错误猜测、测试大纲、随机测试、场景。③、测试计划、方案以及测试报告主要包括哪些方面?测试计划主要包括:测试范围(功能性测试;非功能性测试)测试通过/失败的标准(通...
            16 18 2577
            分享
          • 数据分析是从数据中提取有价值信息的过程,过程中需要对数据进行各种处理和归类,只有掌握了正确的数据分类方法和数据处理模式,才能起到事半功倍的效果,以下是数据分析员必备的9种数据分析思维模式:1. 分类分类是一种基本的数据分析方式,数据根据其特点,可将数据对象划分为不同的部分和类型,再进一步分析,能够进一步挖掘事物的本质。2. 回归回归是一种运用广泛的统计分析方法,可以通过规定因变量和自变量来确定变量之间的因果关系,建立回归模型,并根据实测数据来求解模型的各参数,然后评价回归模型是否能够很好的拟合实测数据,如果能够很好的拟合,则可以根据自变量作进一步预测。3. 聚类聚类是根据数据的内在性质将数据分...
            12 12 1203
            分享
          •   高速创新的能力一直是现代数字景观的基石。领先的行业巨头每天发布数百万行代码并实施数百次更新,确保无可挑剔的软件质量。由于数量庞大,仅靠手动测试很难获得这样的结果。  这就是企业认为自动化工作流程对项目成功至关重要的原因。在 QA 方面,测试自动化是一种行之有效的方法,可以使公司更加敏捷、创新和更具竞争力,并帮助他们更快、更频繁地以更低的成本推出高质量的数字产品和新 功能. 难怪其全球市场规模到本十年末将翻一番,达到570 亿美元。  但是企业如何才能从测试自动化方法中获得最终价值呢?在这篇文章中,我建议结合左移 和持续测试 来释放软件开发潜力并提高业务能力。  连续左移测试自动化概念探索 ...
            0 0 634
            分享
      • 51testing软件测试圈微信