文章目录

  • 兼容性测试
  • 屏幕(主屏)尺寸
  • 分辨率
    • 屏幕分辨率
    • 什么是屏幕像素密度?
    • 屏幕像素密度,分辨率,屏幕尺寸的关系是什么?
    • 电脑屏幕可以调分辨率,难道是通过调整它的像素大小实现的?

兼容性测试

兼容性测试主要是针对不同的操作系统平台,浏览器,以及分辨率进行的测试。由于用户浏览器的不同,往往都会使我们的网页发生页面样式错乱,图片无法显示等问题。因此我们就需要对网页进行兼容性测试。对于应用,我们无法预计用户的客户端配置和运行环境。所以,做好兼容性测试是非常重要的。



屏幕(主屏)尺寸

屏幕(主屏)尺寸是什么,怎么算?

1英寸(inch)=2.54厘米(cm)

我们所说的这个5.2英寸是手机屏幕对角线的长度。

分辨率

像素即px,是画面中最小的点(单位色块)。像素的大小是没有固定长度值的,不同设备上1个单位像素色块的大小是不一样的。
分辨率=画面水平方向的像素值 * 画面垂直方向的像素值。
分辨率可以分为两方面:屏幕分辨率和图像分辨率。

屏幕分辨率

例如,屏幕分辨率是1024×768,也就是说设备屏幕的水平方向上有1024个像素点,垂直方向上有768个像素点。
像素的大小是没有固定长度的,不同设备上一个单位像素色块的大小是不一样的。
例如,尺寸面积大小相同的两块屏幕,分辨率大小可以是不一样的,分辨率高的屏幕上面像素点(色块)就多,所以屏幕内可以展示的画面就更细致,单个色块面积更小。而分辨率低的屏幕上像素点(色块)更少,单个像素面积更大,可以显示的画面就没那么细致。
参考:知乎-分辨率和像素是什么关系?

什么是屏幕像素密度?

屏幕像素密度,即每英寸屏幕所拥有的像素数,英文简称PPI。
注意是PPI不是单位面积上的像素数,只是单位尺寸上的像素数,而这个尺寸是以对角线为计算的。

屏幕像素密度,分辨率,屏幕尺寸的关系是什么?

电脑屏幕可以调分辨率,难道是通过调整它的像素大小实现的?

人家系统给你推荐的是1366px768px的分辨率,你知道意味着什么吗?没错,微软在这块屏幕上横向设置了768个像素,竖向设置了1366个像素。再怎么拉扯,这个数字是不会变了。那么,为啥我还能调整分辨率呢?我要是调整到800px600px,按照定义,横向就是600个像素,竖向就是800个像素了啊。其实呢,你把分辨率调成800600,系统就会分配给你800600个有效像素个数,也就是真实的色彩块。其他的个数呢,就由系统自作主张,通过一系列运算给你一个模拟色彩块,填充成正好1366*768个色彩块。这些拿来充数的像素块,和真实的像素块放到一起。就好比一个正规军,里面掺了很多杂牌军一样,只能是队伍不好带了。

屏幕的清晰程度其实是分辨率和尺寸大小共同决定,用ppi指数衡量屏幕清晰程度更加准确。

web界面兼容性测试--浏览器/平台/分辨率相关推荐

  1. Web端兼容性测试--浏览器/平台/分辨率

    兼容性测试主要是针对不同的操作系统平台,浏览器,以及分辨率进行的测试.由于用户浏览器的不同,往往都会使我们的网页发生页面样式错乱,图片无法显示等问题.因此我们就需要对网页进行兼容性测试.对于应用,我们 ...

  2. web端兼容性测试相关知识

    web兼容性测试相关知识 一.客户端兼容性 1.浏览器的兼容性测试 a.内核角度 Tridnt内核:代表作IE.腾讯.遨游.世界之窗等 Gecko内核:代表作Firefox webkit内核:代表作S ...

  3. web开发兼容性测试工具

    对于前端开发工程师来说,确保代码在各种主流浏览器的各个版本中都能正常工作是件很费时的事情,幸运的是,有很多优秀的工具可以帮助测试浏览器的兼容性,让我们一起看看这些很棒的工具. Spoon Browse ...

  4. Google Chrome 浏览器兼容性测试--浏览器版本

    最近对公司一产品进行Google Chrome 浏览器兼容性测试,测试本身问题都可以解决,但是浏览器有些版本不好找啊~~~~~~ 介于此,与大家分享一些使用了的Google Chrome 浏览器版本, ...

  5. 软件测试-------Web(性能测试 / 界面测试 / 兼容性测试 / 安全性测试)

    Web(性能测试 / 界面测试 / 兼容性测试 / 安全性测试) 一.Web性能测试:(压力测试.负载测试.连接速度测试) 1.压力测试:      并发测试 (如500人同时登录邮箱) 2.负载测试 ...

  6. web端的兼容性测试

    Web的兼容性测试 Web兼容性测试类型主要有:操作系统,浏览器,分辨率和网速方面兼容性测试 兼容性测试是指待测试项目在特定的硬件平台上,不同的应用软件之间,不同的操作系统平台上,在不同的网络等环境中 ...

  7. web和APP兼容性测试的关注点(软件测试)

    本人的一些测试经验总结,仅是个人的一些观点,今天分享出来与大家共同学习,希望能够与大家共同进步,如果有问题,望大家积极赐教. 兼容性:由于在不同的机型,软件.硬件等不同,可能会出现各种各样的问题. w ...

  8. Web兼容性测试(思维导图)

    web兼容性测试真实测试思路(思维导图) web兼容性测试-操作系统 web兼容性测试-浏览器 web兼容性测试-分辨率 web兼容性测试-组合测试场景|兼容性测试工具|网速 思维导图原件下载地址:h ...

  9. web专项测试之兼容性测试

    1.服务器平台的兼容性测试 服务器的兼容性测试主要指同一个软件需要在不同的web服务器版本下进行测试,连接不同的数据库,或者使用不同的网络环境时是否都能正常的工作. 2.客户端平台的兼容性测试 客户端 ...

最新文章

  1. C 语言读写中文出现乱码
  2. 续: [转]Oracle 表空间与数据文件
  3. 构造IOCTL命令的学习心得-----_IO, _IOR, _IOW, _IOWR 幻数的理解
  4. 武汉 net 2011-04-29
  5. 泛型类java_Java泛型 - 通用类( Generic Classes)
  6. python 变成float32_python – Numpy将float32转换为float64
  7. 设计模式笔记六:适配器模式
  8. 网络加速 java_快速入门之:使用 dragonite forwarder 加速 Shadowsocks 连接
  9. 英国莽汉司机认罪:放任特斯拉自动驾驶,自己躺在副驾悠哉悠哉
  10. Unity 2D教程: 滚动,场景和音效
  11. Android 开发环境搭建之——ADT-Bundle for Windows
  12. PostgreSQL在何处处理 sql查询之十四
  13. BZOJ2754 [SCOI2012]喵星球上的点名
  14. Hadoop安装杂记(2)
  15. 【STM32+cubemx】0029 HAL库开发:HMC5883L磁力计的应用(电子指南针)
  16. 【第十届“泰迪杯”数据挖掘挑战赛】C题:疫情背景下的周边游需求图谱分析 问题二方案及Python实现
  17. 高等数学(第七版)同济大学 习题4-5 个人解答
  18. Java之美[从蛮荒到撬动地球]之设计模式二
  19. 手机打印文件_Android 手机打印文件_Android 手机连接打印机_手机端打印wordExcelPPT_华为P20连接打印机_惠普M1213nf MFP打印机无线打印
  20. 推荐系统用户反馈延迟新解法!阿里提出CVR无偏估计算法

热门文章

  1. 数据库设计的三范式超详细详解
  2. 简单明了操作——ESP8266 NodeMCU驱动TFT LCD液晶屏(制作透明小电视前奏)
  3. iOS Wow体验 - 译文分享说明及目录
  4. 刘宇凡:12306,中国亘古未见的丑陋垃圾网站
  5. 推荐打印打印控件Lodop,支持IE,firefox,chrome等位内核的浏览器
  6. 堆、栈、方法区、直接内存、堆和栈区别
  7. C++堆和栈的区别和联系
  8. 天天都是背背背,六大方法帮你提高记忆力!
  9. Cisco SG200配置备忘
  10. 草根测试人员的成长之路 ----------吴老 敬仰吴老