软件cs页面分辨率测试

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是否正常显示;

时间: 2024-08-27 04:16:00

软件cs页面分辨率测试的相关文章

用juery的ajax方法调用aspx.cs页面中的webmethod方法示例

juery的ajax调用aspx.cs页面中的webmethod方法:首先在 aspx.cs文件里建一个公开的静态方法,然后加上WebMethod属性,具体实现如下,感兴趣的朋友可以参考下哈,希望对大家有所帮助 首先在 aspx.cs文件里建一个公开的静态方法,然后加上WebMethod属性. 如: [WebMethod] public static string GetUserName() { //...... } 如果要在这个方法里操作session,那还得将WebMethod的Enable

Web页面速度测试工具

开发框架的时间,想测试单例和多例下对性能的影响,找了下没有特别简单易用的测试工具. 估摸着搞了一个小工具. 针对.net Framework的2.0,3.5,4.0版本. WebHttpTest2.0 WebHttpTest3.5 WebHttpTest4.0 Web页面速度测试工具,码迷,mamicode.com

html5移动端页面分辨率设置及相应字体大小设置的靠谱使用方式

对于动端网页编写CSS网上有很多介绍的文章,但在实际使用过程中还是会纠结. 网上的资料太多,且大多都是技术介绍型,特别是针对android上,网上写的各种麻烦,各种复杂,各种不接地气儿... 我在做移动端网页时,总是和美工设计的页面有出入,主要还是由于双方对移动端HTML5实现页面还了解还不够. 今天就研究一下各大互联网公司对于移动端页面的处理方式. 主要研究对象:BAT(度娘,阿狸,企鹅)这几家的移动端网站或webapp 主要研究点:viewport的设置,字体的设置,图片原始宽高设置 汝甚吊

怎么实现在jenkens页面配置sonar,以及如何利用cobertura插件实现sonar页面显示测试覆盖率

最近我在工作中遇到需要给项目中每个模块配置Sonarqube,来看看测试用例覆盖的情况.在这个过程中遇到了一些问题,也查了很多资料.现在记录一下具体应该怎么配置. 先展示一下实现的效果: 图一 It will show: 图二 现在来看看具体配置: 要enable Sonarqube, 需在 job --> configure --> Post-build Actions 配置Branch 和 JDK 信息: 图三 配置好了以后,SonarQube 可以在页面上显示出来了,点击进去,效果图:[

软件测试之Web实战测试

课程概述:本课程系北风产品总监协同众一线讲师历时近一年准备的.NET巨献,主要是针对 .NET Web 开发方向,包括了.NET Web开发所需全部技能,享受QQ 群答疑,赠送价值近百万的商业源码,适合各不同层次的学员学习. 零基础学软件测试之Web实战测试 学习地址:http://edu.ibeifeng.com/view-index-id-539.html

软件性能测试与可靠性测试

性能测试:1.软件性能测试包括三个目标:①发现缺陷:②性能调优:③能力检验与规划 2.软件性能的主要指标有:响应时间.系统响应时间和应用延迟时间.吞吐量.并发用户数.资源利用率 3.系统的响应时间通常是指该系统所有功能的平均响应时间或者所有功能的最大响应时间 4.对于无并发的应用系统而言,吞吐量与响应时间成严格的反比关系 5.吞吐量不能无限的增大,关键原因在于资源利用率不能无限的提高 6.资源利用率可以为性能调优提供很大帮助 7.在压力测试时,软件通常会处于性能下降曲线的哪个区间:性能轻微下降区

RAMPS1.4 3D打印控制板:软件下载\连接\安装\测试

RAMPS1.4 3D打印控制板:软件下载\连接\安装\测试 特别说明: 电源接反,电机驱动板接反将有可能烧毁芯片和电路,请再三确认后再进行通电. 如何使用: 1.需要用到的模块或器件: Arduino Mega2560 主控板(该套件包含):这是3d打印机的大脑,负责控制整个打印机来完成特定的动作,如打印特定的文件等: RAMPS1.4 (该套件包含):这是上面主控板的拓展板,有它是为了更好的与其它硬件进行连接和控制的,起到过渡桥梁的作用: A4988步进电机驱动板(该套件包含):这是用来连接

软件测试之秘籍篇——测试分类【转】

有句话是这么说的:能动手就别哔哔,尤其是在工作节奏堪比跑马的今天,大家都推崇实干精神,能解决问题就好,去他的理论.但是无可否认的是,良好的理论素养无论是解决工作中遇到的问题,还是未来的职业发展,都帮助甚大.本文整理汇总了软件测试行业中常见的一些测试理论,供大家参考. 1.软件测试按照测试分类有:黑盒测试和白盒测试. 黑盒测试 黑盒测试也称功能测试,它是通过测试来检测每个功能是否都能正常使用.在测试中,把程序看作一个不能打开的黑盒子,在完全不考虑程序内部结构和内部特性的情况下,在程序接口进行测试,

【软件生命周期&&测试工作流程】软件生命周期和测试工作流程

******软件生命周期:********* ******测试工作流程:******** 原文地址:https://www.cnblogs.com/l-pan/p/12177740.html