按照以下六个顺序进行测试。
1.黑盒测试
在测试 站时,首先应该建立状态表(第5章),把每个 页当作不同的状态,超级链接当作状态之间的连接线。完整的状态图有利于对整个任务更好地进行审视。查找具体 页缺陷的思路:
- 文本:把 页文本当作文档对待,根据(第12章)文档测试的方法进行测试。不要遗漏文字标签。
- 超级链接:链接一定要明显,文字链接一般有下划线,鼠标经过任何类型的超链接应该发生变化。注意孤页的测试。
- 图片:确保所有图片正确显示。如果图片和文字环绕,要改变浏览器的大小看环绕是否有问题。载入 页是否会因图片数量导致过慢。
- 表单:(第5章)域的大小正确吗否正确接收数据,拒绝错误信息最后enter时正确确认了吗选域是否真正可选果输入9999999999999999999999会怎样/li>
- 对象和其它简单功能: 页可能包含其它如单击计数器、滚动文本选择框、变换的广告和站内搜索等特性。测试时要根据测试知识具体问题具体解决。有自己的状态吗理数据吗范围和边界吗用什么测试用例,怎样进行等价划分。
2.灰盒测试
在黑盒测试的基础上,简单查看软件内部工具机制作为补充。在 页测试中则是在黑盒测试时,查看 页背后的HTML语言作为补充测试。
3.白盒测试
(第6章、第7章)根据代码内容设计测试用例,一些重要的特性测试:
- 动态内容:根据当前条件变化的文字和图片——例如日期时间、用户喜好或者特定用户操作。
- 数据库驱动的 页:
- 用编程方法创建的 页:
- 服务器性能和加载:(第15章)自动测试和测试工具。
- 安全性:了解服务器技术测试安全性。
4.配置和兼容性测试
测试一个 站,需要考虑可能影响 站运行和外观的硬件和软件配置。以下是需要考虑的内容清单:
- 硬件平台:MAC、PC、PDA、MSNTV还是WIFI手表。
- 浏览器软件和版本:
- 浏览器插件:例Flash Player。
- 浏览器选项:配置项。
- 视频分辨率和色深:
- 文字大小:是否调节后仍正常显示。
- 调制解调器速率:
开展研究的最佳站点www.websidestory.com和www.upshell.com/BroserNews/stst.htm。
5.易用性测试
参考《Top Ten Mistakes in Web Design》:
- 盲目使用不成熟的新技术
- 滚动文字、滚动块和不停运行的动画
- 滚动显示的长页面
- 非标准的链接颜色
- 过期信息
- 下载时间过长
- 缺少导航支持
- 孤页
- 复杂的 站地址(URL)
- 使用框架
这方面好的资源是“Improving Web Site Usability and Appeal”的Microsoft文档, 址是msdn.microsoft.com/worksop/management/planning/improvingsiteusa.asp。
6.自动化测试
这部分内容参见(第15章)
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!