兼容性测试

兼容性测试

前言

  1. 不做文字的搬运工,多做灵感性记录
  2. 这是平时学习总结的地方,用做知识库
  3. 平时看到其他文章的相关知识,也会增加到这里
  4. 随着学习深入,会进行知识拆分和汇总,所以文章会随时更新
  5. 参考的文章过多,所以参考会写不全,见谅

1.含义

验证软件与其所在环境的依赖程度,包括对硬件、平台、其他软件的依赖程度等

2.前提

  • 标准和规范是软件测试兼容性的保证
    • 高级标准
      • 产品遵守的规则
    • 低级标准
      • 文件格式和网络通信协议(需要学习的)

测试点

1.硬件兼容性

  • 包括主板、处理器、内存、显卡、显示器、打印机

    • 不同品牌和架构的计算机
    • 不同频率或不同位数的CPU
    • 不同大小的内存
    • 不同硬盘
    • 不同宽带的网络
  • 操作系统兼容

    • 包括操作系统的类型、位数、补丁版本等,选择测试平台要考虑操作系统的流行程度、年份、类型、生产厂商等

    • 不同操作系统如:windows,mac,solaris,linux

      • win7用的多,win10较新
        手机平台:android、ios、windows phone

      补丁版本:奇数版本不如偶数版本稳定

  • 软件并发兼容性

    就是跟其他软件一块运行,是否正常

    • 浏览器兼容

      • 不同浏览器IE、firefox、chrome、safari(浏览器很多,挑用的多的浏览器进行测试)
  • 与其他软件兼容

    • 同一个系统上有一个软件的两个版本,是否需要能同时运行
  • 分辨率兼容

    • 测试在不同分辨率下软件都能正常使用
  • 向后兼容 / 向下兼容

    • 较高版本的程序能够处理较低版本程序的数据或者在较老系统(平台)中使用

      新版本能够兼容以前各种版本产生的历史数据,以确保数据向后兼容(如:word2013可以打开word2003、word2007等产生的用户文件)

  • 向前兼容 / 向上兼容

    • 指以前的版本支持现在版本生成的数据,现在的版本支持以后的版本数据或者在更高的系统中使用
  • 不同客户端软件版本和服务器系统的兼容

    *服务器上一般部署的都是最新版本,但是客户端就不一定

    • 数据共享兼容

      • 测试文档的保存和读取数据格式兼容
      • 剪贴板(考虑格式兼容)

备注

  1. 需要测试的最好提前做个表格
  2. 最好做个用户系统环境调研,尽量精确测试,防止遗漏
  3. 还可以依靠用户反馈

参考

1.尚学堂课件

跳转

知识目录

  • 1
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值