2007年3月28日星期三

测试介绍提纲

(一)软件测试
一、测试的概念
广义上讲,测试是指软件产品生存周期内所有的检查、评审和确认活动。如:设计评审、系统测试。狭义上讲,测试是对软件产品质量的检验和评价。它一方面检查软件产品质量中存在的质量问题,同时对产品质量进行客观的评价。
二、测试的目的
为了发现尽可能多的缺陷,并期望通过改错来把缺陷统统消灭,以期提高软件的质量。
测试一般要达到下列目标:
1) 确保产品完成了它所承诺或公布的功能。
2) 确保产品满足性能和效率的要求
3) 确保产品是健壮的和适应用户环境的
4)文档齐全 – ISO9001
三、测试的原则---GoodEnough
四、测试的规律
(1)木桶原理
(2)80-20法则
五、测试的分类
白盒测试
黑盒测试
α测试
β测试

(二)web 测试
一、功能测试
(1)链接测试
(2)表单测试
(3)COOKIE测试
(4)设计语言测试
(5)数据库测试
二、性能测试
(1)连接速度测试
(2)负载测试
(3)压力测试
三、可用性测试
(1)导航测试
(2)图形图片测试
(3)内容测试
(4)整体界面测试
四、客户端兼容性测试
(1)平台测试
(2)浏览器测试
五、安全性测试
六、稳定性测试
七、代码合法性测试

(三)测试工具概述

没有评论: