1、 为什么软件要进行分辨率兼容性测试
用户的环境可能大多数是主流的分辨率,如1024x768,1366x700,但是我们还是遇到了一些使用上网本的用户,他的上网本分辨率是1024x600,由于我们的软件尺寸是固定的1000x700,软件运行在他的电脑上就会显示不全。这个问题最后是怎么解决的呢,我们的技术人员根据用户的电脑,帮他“定制”了一款兼容1024x600分辨率的软件,虽然问题最后解决了,但若是在把产品交付到用户手上之前就解决这个问题,不是更好?
软件对电脑分辨率的兼容性是很重要的,你不能保证用户用什么样的电脑使用你的软件,但你能调整你的软件,使它适应各种分辨率的电脑。
而用户电脑屏幕分辨率有很多种,软件在兼容大多数分辨率电脑的同时,还需要顾及少数使用上网本用户的感受,这么多种情况,让开发来一一验证,开发人员可没这么多时间啊。这就要专业的测试人员来做这份工作啦。
2、怎么做分辨率兼容测试; 我们以1024x600这个案例来说明,怎么对软件进行分辨率兼容测试。 1)需要一个虚拟机,将之分辨率设为1024x600; 2)安装运行软件(兼容1024x600分辨率),查看每个页面是否显示完全,是否有遮挡,数据是否齐全; 3)再将分辨率设置为正常分辨率如1024x768或1366×768,执行上一步骤,看软件在正常分辨率下是否显示正常; 3、升级软件进行分辨率兼容测试; 1)先在电脑上装一个之前的版本(不兼容1024x600分辨率); 2)使用新版本(兼容1024x600分辨率)覆盖安装; 3)将电脑分辨率设置为1024×600,查看软件显示是否正常; 4)将电脑分辨率设置为1024×768或1366×768,查看软件是否显示正常;
软件内嵌网页的分辨率测试
1、为什么要测试内嵌网页? 网页内嵌在软件中时,受到软件大小的约束。如果在低分辨率下,软件会自动显示成小号的,内嵌在软件里的网页,如果没有做相应的调整,就会显示不全。 2、怎么测试? 1)需要一个虚拟机,将之分辨率设为1024x600; 2)安装运行软件(兼容1024x600分辨率),链接服务器到内网的测试环境 3)查看内嵌网页的页面是否显示完全,是否有遮挡,数据是否齐全; 4)将电脑分辨率设置为1024×768或1366×768,查看内嵌网页是否显示正常; 3、软件中的网页修改,对线上版本的影响 由于内嵌网页做了分辨率兼容性的调整,若上传到生产环境,肯定会对线上版本的内嵌网页产生影响,所以要做线上版本兼容性测试,以保证内嵌网页在新旧版本上面都显示正常; 4 、线上版本的兼容性测试; 1)安装运行线上的版本,将软件链接到测试环境上;; 2)查看在分辨率为1024x600的虚拟机上,内嵌网页的页面是否显示完全,是否有遮挡,数据是否齐全; 3)再将电脑分辨率设置为1024×768或1366×768,查看内嵌网页是否显示正常; 5、发布到生产环境也要把好最后一关; 内网环境对新旧版本测试ok后,就等着把修改的内容发布到生产环境了。测试人员还要把好最后一关,就是检查真实环境下,新旧版本软件对分辨率的兼容性。 1)运行新版本(兼容1024x600分辨率),链接到外网环境; 2)检查新版本在1024x600分辨率下是否正常显示; 3)检查新版本在1024×768或1366×768是否正常显示; 4)运行线上版本(不兼容1024x600分辨率),链接到外网环境; 5)检查线上版本在1024x600分辨率下是否正常显示; 6)检查线上版本在1024×768或1366×768是否正常显示;