软件cs页面分辨率测试
我们以1024x600这个案例来说明,怎么对软件进行分辨率兼容测试。
1)需要一个虚拟机,将之分辨率设为1024x600;
2)安装运行软件(兼容1024x600分辨率),查看每个页面是否显示完全,是否有遮挡,数据是否齐全;
3)再将分辨率设置为正常分辨率如1024x768或1366×768,执行上一步骤,看软件在正常分辨率下是否显示正常;
3、升级软件进行分辨率兼容测试;
1)先在电脑上装一个之前的版本(不兼容1024x600分辨率);
2)使用新版本(兼容1024x600分辨率)覆盖安装;
3)将电脑分辨率设置为1024×600,查看软件显示是否正常;
4)将电脑分辨率设置为1024×768或1366×768,查看软件是否显示正常;
网页内嵌在软件中时,受到软件大小的约束。如果在低分辨率下,软件会自动显示成小号的,内嵌在软件里的网页,如果没有做相应的调整,就会显示不全。
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是否正常显示;
软件cs页面分辨率测试的更多相关文章
- 话说"登录页面"怎么测试
今天无聊突然想起web登录页面怎么测试,看似简单的问题杀机重重,怎么说呢,一般没有测试思维的人说简单啦,主要有以下几点 .1.账号密码框输入正确的a-z,A-Z,0-9字符,特殊的字符组合测试.2.账 ...
- 用juery的ajax方法调用aspx.cs页面中的webmethod方法示例
juery的ajax调用aspx.cs页面中的webmethod方法:首先在 aspx.cs文件里建一个公开的静态方法,然后加上WebMethod属性,具体实现如下,感兴趣的朋友可以参考下哈,希望对大 ...
- CS页面-Asp.net+Spring.Net.Framework--SNF快速开发平台3.0
SNF快速平台有BS和CS两种,之前介绍了BS界面,下面发几张图看一下CS界面看看是什么样的 这是SNF快速开发平台的CS框架 1.有多种主页和登录页面. 2.多种页面风格 下面就先先看看页面显示的效 ...
- RAMPS1.4 3D打印控制板:软件下载\连接\安装\测试
RAMPS1.4 3D打印控制板:软件下载\连接\安装\测试 特别说明: 电源接反,电机驱动板接反将有可能烧毁芯片和电路,请再三确认后再进行通电. 如何使用: 1.需要用到的模块或器件: Arduin ...
- python selenium自动化点击页面链接测试
python selenium自动化点击页面链接测试 需求:现在有一个网站的页面,我希望用python自动化的测试点击这个页面上所有的在本窗口跳转,并且是本站内的链接,前往到链接页面之后在通过后退返回 ...
- selenium 点击页面链接测试
点击页面链接测试 http://www.51testing.com/html/21/n-862721.html 需求:现在有一个网站的页面,我希望用python自动化的测试点击这个页面上所有的在本窗口 ...
- 屏幕分辨率测试工具(舍弃)---chrome开发者工具devTools(强烈建议系统学习)
2019-01-25 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http:// ...
- 八.软件自动化和web测试
1.软件自动化测试 1.1 自动化测试的概念 自动化测试:就是通过测试工具或其他手段,按照测试工程师的预定计划对软件产品进行自动化的测试 软件测试自动化涉及到测试流程.测试体系.自动化编译以 ...
- 用juery的ajax方法调用aspx.cs页面中的webmethod方法
首先在 aspx.cs文件里建一个公开的静态方法,然后加上WebMethod属性. 如: [WebMethod] public static string GetUserName() { //.... ...
随机推荐
- MySQL的连接方式
连接MySQL操作是连接进程和MySQL数据库实例进行通信.从开发的角度来说,本质上是进程通信.常用的进程通信方式有管道.命名管道.命名字.TCP/IP套接字.Unix域名套接字.MySQL提供的连接 ...
- chrome bookmarks location
.config/google-chrome/Default file: Bookmarks
- JMM随笔
What? Java内存模型(Java Memory Model,JMM)主要是为了规定了线程和内存之间的一些关系. 根据JMM的设计: 系统存在一个主内存(Main Memory),Java中所有变 ...
- Web前端学习资料
http://www.imooc.com/course/list?c=html http://www.w3cplus.com/ http://www.w3cfuns.com/ http://www.w ...
- Firebird 安装多实例
火鸟数据库的安装向导,默认不允许多实例. 但是不管出于什么原因,若想安装多实例,很简单. 1.先用安装文件,按照向导安装第一个实例. 2.安装后不要启动服务,根据需要配置好Firebird.conf. ...
- 从MySQL到ORM(二):MySQL基础
一.基本概念 1.数据库: 数据库(DataBase)就是一个存储数据的仓库,为了方便数据的存储和管理,它将数据按照特定的规律存储在磁盘上.通过数据库管理系统,可以有效的组织和管理存储在数据库中的数据 ...
- Angular中父子组件双向绑定传值
下面为大家展示一个较为简单的ng父子组件双向绑定传值,下面是父组件页面 这个页面的大概功能就是父组件(红色)通过输入框输入内容反映到子组件上进行展示,并且进行了投影, 子组件(橙黄色)通过Input输 ...
- THUSC2018退役预定
Day-inf \(HNOI,CTSC,APIO\)都爆炸了之后 好不容易找回自信心,怀着一定报不上的心情报了清华 居然报上了怕不是报了的都通过了 毕竟\(wc\)的时候被清华虐惨了 还是很虚的 Da ...
- MyEclipse去除网上复制下来的代码带有的行号(使用正则表达式)
一.正则表达式去除代码行号 作为开发人员,我们经常从网上复制一些代码,有些时候复制的代码前面是带有行号,如: MyEclipse本身自带有查找替换功能,并且支持正则表达式替换,使用正则替换就可以很容易 ...
- Hibernate详讲
一 概述 1.JPA Java Persistence API,是Java EE为ORM框架定义的规范,任何使用java语言的ORM框架都必须实现该规范.Hibernate/Mybatis都是是JPA ...