51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 8794|回复: 0
打印 上一主题 下一主题

[转贴] 请总结一下兼容性测试侧重哪些方面?

[复制链接]
  • TA的每日心情
    无聊
    13 小时前
  • 签到天数: 1052 天

    连续签到: 2 天

    [LV.10]测试总司令

    跳转到指定楼层
    1#
    发表于 2021-1-5 11:08:12 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    1测试积点
    兼容测试主要是检查软件在不同的硬件平台、软件平台上是否可以正常的运行,即是通常说的软件的可移植性。
      兼容的类型,如果细分的话,有平台的兼容,网络兼容,数据库兼容,以及数据格式的兼容。
      兼容测试的重点是,对兼容环境的分析。通常,是在运行软件的环境不是很确定的情况下,才需要做兼容。根据软件运行的需要,或者根据需求文档,一般都能够得出用户会在什么环境下使用该软件,把这些环境整理成表单,就得出做兼容测试的兼容环境了。
      兼容和配置测试的区别在于,做配置测试通常不是Clean OS下做测试,而兼容测试多是在Clean OS的环境下做的。
      现在更多的是手机APP的兼容性测试。

    硬件兼容性
      ·测试对象:一般需覆盖市面上主流的手机厂商及各型号产品,可在百度等一些统计类的大数据网站获取最新的市场占有率排行,一般要考虑厂商、型号来组合挑选。
      ·测试环境:需要真机环境测试,可购置相应手机进行,或者在Testin、百度MTC、阿里MQC、腾讯WeTest等云测试平台进行。
      ·测试点:APP的安装/卸载,APP的正常运行。
      操作系统兼容性
      ·测试对象:需覆盖市面上主流的操作系统及各版本,可在统计网站获取最新的操作系统市场占有率,iOS直接挑选相应的操作系统,Android则根据Android系统版本和各厂商在其之上的定制版本做一些组合挑选(这里手机的挑选可以跟硬件兼容性一同交叉考虑)。
      ·测试环境:iOS可通过模拟器进行,Android往往仍需要真机测试,若对厂商定制的操作系统考虑风险较小不进行测试,则也可通过模拟器进行。当然也可以同硬件兼容性一样在云测平台上进行测试。
      ·测试点:APP的安装/卸载,APP的正常运行,核心功能的回归。
      分辨率兼容性
      ·测试对象:需覆盖市面上主流的各种屏幕分辨率、屏幕尺寸。这里主要关注的是UI上对各种分辨率、·屏幕尺寸的适配情况。
      测试环境:iOS可通过模拟器进行,Android往往仍需要真机测试,若对厂商定制的手机屏幕尺寸考虑风险较小不进行测试,则也可通过模拟器进行。
      ·测试点:APP的界面显示、排版等各类UI测试。
      网络运营商兼容性
      ·测试对象:在不同的网络制式、运营商下,APP能够正常工作。一般需要覆盖主流的网络运营商。
      ·测试环境:需要真机环境测试,需要连接各主流网络运营商提供的网络。
      ·测试点:挑选核心包含网络请求的功能进行测试。
      与其他软件的兼容性
      ·测试对象:各主流的APP,可在各大应用市场获取APP的排行,按照分类、下载量等进行组合挑选。
      ·测试环境:往往iOS、Android任选一款机型进行测试即可。
      ·测试点:在已安装其他APP的前提下安装/卸载待测APP、在已运行其他APP的前提下运行待测AP、在已安装待测APP的前提下安装/卸载其他APP、在已运行待测APP的前提下运行其他APP。

    附件: 您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏
    回复

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-11-27 22:57 , Processed in 0.060729 second(s), 23 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表