文档介绍:测试应用综合举例
—网站测试
2017/7/7
1
议题
网页的特点
黑盒测试
灰盒测试
白盒测试
配置和兼容性测试
易用性测试
2017/7/7
2
网页的特点
网页:由文字、图形、声音和超级链接组成的文档。以浏览器作为访问和解释工具,为载体
特性
文字:字体、颜色和大小
图形和照片
超级连接的文字和图形
动画
下拉列表框
用户数据输入域
自定义的框架布局
各种动态信息的隐含格式和信息
2017/7/7
3
黑盒测试
将网站和网页当作一个黑盒子,根据网页上的显示和功能,测试各种对象
常见的对象
文字
超级连接
图形
表单
2017/7/7
4
黑盒测试-文字
按照测试文档的方法测试网页文字
主要检查
术语
内容
准确度
拼写:包括常规文字、图形和表单中的文字
电子邮件、邮政编码、电话号码的正确
版权声明的正确,日期正确
每个网页的标题正确
图形上的隐含提示文字(ALT)是否准确
2017/7/7
5
黑盒测试-超级连接
超级连接的表现形式
文字
图形
测试原则
每一个超级连接
跳转正确
在正确的窗口中打开
鼠标经过超级连接时,变成手形
连接是电子邮件,应该能响应到相应的邮件系统
查找孤页:对照网站规划图或者代码分析查找
2017/7/7
6
黑盒测试-图形
图形的作用:增加网页的信息表现形式,增强网页的活力
测试
所有图形的正确载入和显示,否则图形丢失或者名称不对
图形与文字的排列是否合适,文字是否正确地环绕图形,与浏览器窗口有无变化
图形的数量是否合适,保证网页的执行速度
在不同带宽上,图形的显示速度是否流畅
2017/7/7
7
黑盒测试-表单
表单是网页上用于输入数据的控件的集合体
表单中包括:
文本框
列表框
选择按钮
命令按钮
测试项
正确的域大小
接受正确的数据,拒绝错误的数据
按命令按钮后,校验所有域的合法性
数据的范围要正确
2017/7/7
8
黑盒测试-其他对象
网站的对象可能还有
计数器
滚动条
随机广告
站内搜索
测试
验明所有功能
利用以前的测试技术测试
比如
状态的变化
数据的处理
范围或者边界
等价分配设计测试用例
2017/7/7
9
灰盒测试
以黑盒测试为主,白盒测试为辅,通过简单的查看软件内部代码,了解软件的运行状态,有助于软件测试用例的合理设计
网页由服务器和客户端脚本构成,表现使用HTML,HTML不是编程语言(是由脚本动态生成的或静态书写,用来标记),可以查看
因此,可以了解网页的最终目的,使用了哪些技术,网页的组织形式
提高测试的效率
2017/7/7
10