柠檬班软件测试day010兼容性测试介绍

兼容性测试介绍

软件+硬件平台兼容性

系统(windows macos, Android, IOS)
那 miui系统
兼容性就是相互间能否bai协同工作的协同度
硬件du和硬件及硬件和软件都有可能不兼容zhi。
既然要协同工dao作,两者必须遵守一定共同规则,在相互不清楚或者不遵循这个规则时是很容易发生冲突,比如常见的有些主板不认一些型号内存,插上就死机。
例子
	比如window操作系统也不可以兼容全部电脑,需要发费大量时间去适配
原理
	https://www.zhihu.com/question/306008033

软件+软件之间的兼容性:

依赖第三方的软件:
	web应用浏览器兼容性 -------重点要测试的对象

例子
	有些app阔以在miui操作系统正常使用却在华为操作系统闪退
原理
	https://www.zhihu.com/question/20348953

不同软件版本之间的兼容

APP升级测试兼容
例子
	app升级查看会不会闪退,与之前数据可不可以兼容

常见的浏览器有哪些?

image-20200909081926661

浏览器兼容性测试介绍

产生浏览器兼容性问题的原因:
    因为不同浏览器使用内核及所支持的HTML (标准通川标记语言下的一个应用)等网页语言标准不同;以及用户客户端的环境不同(如分辨率不同)造成的显示效果不能达到理想效果,最常见的问题就是网页元素位置混乱,错位,重叠。
ps
	内核:决定了浏览器如何显示网页的内容以及页面的格式信息

浏览器兼容性测试选择原则

1.用户有要求,指定浏览器

如果我们是乙方,甲方一般用什么游览器我们就会优先测试,当然其他主流浏览器也是要进行测试,一般我们就在做功能测试的时候同时进行

2.网站一般都需要做兼容,用户使用量+内核来看,选取主流浏览器

一般利用百度数据去确定,如果自己的软件有记录就以软件使用的为主来测试

一般兼容性测试是怎么来做

在我们公司来讲是这样一个流程,测试浏览器兼容无非就是看界面字体,输入框,下拉框,复选框,按钮等的检查,一般我们老大在分配任务的时候同时会分配浏览器,
第一种方式 按照测试流程
	第一轮: chrome,第二轮: Firefox, 第三轮: IE
第二种方式 按照测试模块
    嘴:登录注册-chrome,次要检查其他模块的UI
    鑫头:购物车- Firefox
    Q芳:订单一IE
当然我们的动调整的不拘于形式,如果有时间我们都会相互检查
posted @ 2020-09-25 10:25  一起奥利给  阅读(401)  评论(0编辑  收藏  举报