兼容性测试怎么测试(游戏测试兼容性测试)
你们好,最近小活发现有诸多的小伙伴们对于兼容性测试包括哪些,兼容性测试这个问题都颇为感兴趣的,今天小活为大家梳理了下,一起往下看看吧。
1、 是什么兼容性测试?
2、 是指测试软件在特定的硬件平台上,在不同的应用软件之间,在不同的操作系统平台上,在不同的网络等环境下,能否很好的运行。
3、 兼容性指数:
4、 在移动开发中兼容性测试往往涉及品牌型号、ROM、芯片、屏幕分辨率、软件、版本、网络、地域等多个维度。
5、 维度需要考虑如图所示的这些指标。
6、 Web端和APP端兼容性测试,有两种方式:
7、 一种是手工测试,即所有手工测试都兼容;
8、 一种是借助第三方兼容性测试工具。
9、 网址兼容性测试:
10、 1.进行手工测试,测试主流浏览器和常用操作系统的主流程和界面。
11、 2.借助第三方测试工具,目前我认为比较好的第三方Web测试工具是IEtester(离线)、SuperPreview(离线)和browser shots:browsershots.org(在线)。
12、 应用程序兼容性测试:
13、 1.测试机的选择,选择的时候要注意手机的很多参数,比如:操作系统、操作系统版本、分辨率、手机厂商等。
14、 2.借助第三方测试工具,对于APP兼容性测试,我推荐百度公共测试平台和云测试平台。
15、 浏览器兼容性测试:测试程序在不同浏览器下能否正常运行,功能能否正常使用;
16、 屏幕尺寸和分辨率兼容性测试:测试程序在不同分辨率下能否正常显示;
17、 操作系统兼容性测试:测试程序在不同操作系统下能否正常运行,功能能否正常使用,显示是否正确等。
18、 不同设备型号的兼容性测试:对于APP,现在有各种型号的移动设备,主要测试APP在主流设备上能否正常运行,是否会崩溃。
19、 测试点:
20、 1.测试软件是否在不同的操作系统平台上兼容,或者测试软件是否在同一操作平台的不同版本上兼容。
21、 2.软件本身可以向前或向后兼容吗?
22、 主要是指不同版本的数据能否兼容。
23、 3.测试软件是否与其他相关软件兼容。
24、 比如杀毒软件、文字处理软件、办公软件的兼容性。
25、 4.测试软件与标准外设的兼容性
26、 比如打印机。
27、 5.程序和运行支持平台版本之间的兼容性
28、 例如,是否可以兼容不同的JDK版本或不同的框架版本等。
29、 6.程序和应用服务器之间的兼容性
30、 您支持不同的应用服务器产品还是同一应用服务器的不同版本?
31、 7.浏览器之间的兼容性
32、 主要指B/S架构与浏览器各种内核的兼容性。
33、 8.各种屏幕分辨率之间的兼容性
34、 9.不同网络环境中的兼容性
35、 10.数据库之间的兼容性
36、 不同数据库之间的数据迁移,基于
37、 1.不同版本的程序数据文件之间的兼容性
38、 同一个数据库可以在不同版本的软件上迁移吗?
39、 12.整机的兼容性
40、 比如在本机安装使用该机,在其他配置下能否正常使用?
41、 13.其他软件的数据兼容性
42、 即其他软件中的数据文件是否可以处理。
43、 14.低版本软件生成的文件可以被高版本软件打开吗?
44、 15.如果是C/S系统,是支持较低版本的客户端程序访问较高版本的服务器还是支持较高版本的服务器程序访问较低版本的服务器?
45、 16.如果是C/S系统,是否允许不同版本的客户端与同一个服务器通信?
46、 17.如果是C/S系统,是否允许不同版本的客户端之间进行通信?
47、 18.当前软件系统生成的文件或数据可以在其他软件中打开吗?
48、 19.你支持同时安装或运行两个不同版本的软件吗?
49、 20.不同版本的软件系统能否支持安全mcrc,如数字证书或硬件加密狗?
50、 21.新版系统是否兼容旧版应用插件?
51、 兼容性测试的作用:
52、 兼容性测试是软件测试过程中必不可少的过程。没有兼容测试的测试是不完整的测试。兼容性测试的存在起到了一定的作用。个人认为至少有以下几点:
53、 兼容性测试可以进一步提升产品质量和用户体验;
54、 兼容性测试可以让软件尽可能多的与其他软件“和平共处”,尽可能的做到平台独立;
55、 兼容性测试能尽可能保证软件的存在价值,是衡量一个软件好坏的重要指标。
以上就是兼容性测试这篇文章的一些介绍,希望能帮助到大家。
扫描二维码推送至手机访问。
版权声明:文章内容摘自网络,如果无意之中侵犯了您的版权,请联系本站,本站将在3个工作日内删除。谢谢!