测试策略(转)

上一篇 / 下一篇  2008-11-05 21:05:18

数据库测试:针对与数据库相关的功能进行测试,通过对数据的读写操作测试数据库。以数据库运行正常,数据不丢失为标准。

功能确认测试:集成测试阶段主要针对大的功能实现进行测试,系统测试阶段依据需求规格说明书逐项测试,验收测试阶段依据说明书逐项测试。以按需求或用户手册所列功能检查一遍为标准(每个版本周期内)。

界面测试:只在系统测试阶段进行,按照相关规定进行检查。以按相关要求规定检查一遍为标准。

值域测试:只在系统测试阶段进行,针对总结(测试过程中逐步总结)出的常用项进行检查。以常用功能项检查一遍为标准。

版本验证测试:在系统测试和验收测试进行,尽量避免因开发组版本控制问题影响测试效果。进行必要的报告返测和系统的基本功能测试,一般时间为一天。以确认版本是否值得进行测试为标准。

可用性测试:在系统测试的中后期展开,主要针对重点模块进行。测试编剪的响应速度,节目播放的实时性,与字幕的配合,采集录制的帧精确,素材和用户信息的真实准确等与非编系统基本要求相关的内容。以满足足够多的基本要求为标准。

强度测试:在系统测试的中后期展开,通过模拟用户的测试进行,验证系统的健壮性。首先进行一些必要的负载测试,在达到一定稳定性的基础上,开始模拟用户的测试,并与可能的用户测试相结合,找出一般测试不能发现的问题。连续正常使用不死机的时间在允许范围之内(1天死机1次),出错后数据丢失在允许范围内为标准。

安全性测试:在系统测试阶段进行。针对与之相关的模块的测试同步进行。以满足基本的安全性要求为标准。

裸机测试:在系统测试的中后期和验收测试进行。在干净的环境上,进行与其他测试环境相同的测试,应包括所有的测试内容。标准是裸机环境上程序运行正常。

安装测试:在系统测试的中后期和验收测试进行。以安装正常,并且卸载正常为标准。

加密测试:在系统测试的中后期和验收测试进行。主要是针对于加密狗问题的测试。标准是加密+可以使用和不加密+不能使用两个方面都保证是正常的。


TAG:

 

评分:0

我来说两句

Open Toolbar