2019-03-06 网站测试

    第十四章 网站测试

重点:
网页的哪些基本部分需要测试
在网页测试中要运用哪些基本的白盒测试和黑盒测试技术
如何运用配置测试和兼容性测试
为什么易用性测试是网页的主要问题
如何使用工具协助网站测试
14.1 网页基础
部分特性:
不同大小 字体和颜色的文字
图片和照片
超级链接文字和图片
不断滚动的广告
下拉式文本选择框
用户输入数据的区域
使网站更加复杂的特性:
自定义布局 允许用户更改信息出现在屏幕上的位置
自定义内容 允许用户选择想看的新闻和信息
动态下拉式选择框
取决于屏幕分辨率的动态布局和可选信息
与不同网络浏览器 浏览器版本 以及硬件和软件平台的兼容性
大量加强网页易用性的影藏格式 标记和嵌入信息
14.2 黑盒测试
在测试网站时,首先应该建立状态表,把每个网页当做不同的状态,超级链接当做状态之间的连接线。完整的状态图有利于整个任务更好地进行审视。
14.2.1 文本
网页文本应该当做文档对待 依据测试文档所述的方法进行测试。不要依赖拼写检查工具来做,尤其在网页文本内容的检查上。拼写检查工具可能只检查常规文本,但不检查包含在图片 滚动快 表单等中的文字。
如有电子邮件地址 电话号码,或者邮政编码等联系信息,需检查是否正确。保证版权 日期无误 测试每个网页是否都有正确的标题,标题应该出现在正确的位置。
通过大幅缩放浏览器窗口检查文字布局问题,以及写死的格式。例如换行在某些布局中显得正常 而在其他布局中不正常
14.2.2 超级链接
每个链接都要检查是否能够跳到正确的目的地,并在正确的窗口中打开。超级链接需明显,如果链接是电子邮件信息就填写内容并发送,确保能够得到回应,查找孤页。
14.2.3 图片
所有图片是否正确载入和显示 如果图片丢失或者名称不对 就无法载入,网页是否会显示错误提示。
载入网页时的性能怎么样。
14.2.4 表单
测试表单和测试常规软件的域一样,域的大小正确?是否接受正确的数据,拒绝错误数据?在按ENTER键正确确认了吗?
14.2.5 对象和其他各种简单的功能
14.3 灰盒测试

14.4 白盒测试
动态内容
数据库驱动的网页
用编程方法创建的网页
服务器性能和加载
安全性
14.5 配置和兼容性测试
考虑的内容
硬件平台
浏览器软件和版本
浏览器插件
浏览器选项
视频分辨率和色深
文字大小
调制解调器速率
14.6 易用性测试
遵循的原则
盲目使用不成熟的新技术
滚动文字 滚动块和不停运行的动画
滚动显示的长页面
非标准的链接颜色
过期信息
下载时间过长
缺少导航支持
孤页
复杂的网站地址URL
使用框架
小测验:
1使用黑盒测试技术,网页的哪些基本元素可以轻易地测试到?
与多媒体光盘软件中的元素类似 文本 图像和超级链接
2 什么是灰盒测试
灰盒测试是边可以看着代码,边利用代码的信息帮助测试。它不像白盒测试一样详细的检查代码。代码用来协助测试,但是测试并不完全基于代码。
3 为什么网站测试可以使用灰盒测试
可以轻松的看看网页的构成 然后依此设计出测试
4 为什么不能依赖拼写检查工具来检查网页的拼写?
拼写检查器只能检查普通文本 不能检查图形化的字母和动态生成的文字
5 列出网站兼容性测试和配置测试需要考虑的一些方面
硬件平台 操作系统 浏览器 浏览器插件 浏览器选项和设置 视频分辨率和颜色深度 文字大小和调制解调器速度

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 13,796评论 1 92
  • 第一部分 HTML&CSS整理答案 1. 什么是HTML5? 答:HTML5是最新的HTML标准。 注意:讲述HT...
    kismetajun阅读 27,632评论 1 45
  • 1****、问:你在测试中发现了一个bug****,但是开发经理认为这不是一个bug****,你应该怎样解决? 首...
    蛋炒饭_By阅读 5,308评论 1 94
  • 一、站点测试 站点测试囊括许多领域,包括配置测试、兼容性测试、易用性测试、文档测试、安全性测试,并且假如站点是面向...
    _王子_阅读 2,197评论 0 10
  • 今天我们学习的第二天,我通过一场游戏发现了自己平时的一种生活模式。但是我的情绪影响到了我和她们的沟通,我说...
    关童幻阅读 104评论 0 0