资源描述:
《杀毒软件测试用例.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、案例8-1某杀毒软件测试方案目标通过杀毒软件测试方案过程使得学生了解软件的确认测试方法过程。背景对于杀毒软件的确认测试主要是根据采用黑盒测试的方法,第一部分的常规测试是必须测试的内容,包括程序各功能性测试、界面友好性测试、时效性测试、安装/卸载测试、用户说明书测试、与其他软件的兼容性、与特定硬件的兼容性、可靠性(如长时间运行,休眠/唤醒等)、合法性(版权标示验证)等。第二部分的测试在某些情况下是可以省略的,因为国家计算机病毒应急处理中心、计算机病毒防治产品检验中心对杀毒软件会提供一些较权威的检测报告,没有检测报告的杀毒软件版本,甚至在检测报告中不存在的版本,我们有必要参照《计算机病毒防治
2、产品评级准则GA243-2000》进行相应的测试。步骤1.设计测试用例表:测试用例表一(常规测试)序号功能描述输入数据操作预期输出实际输出1安装从各种途径执行SETUP程序,所有选项按缺省参数安装过程中无报错所有界面图片/文字提示合法,正确,无歧义安装后或重新启动系统后正常启动程序随机软件不应要求密码或查A盘2执行SETUP程序,所有选项按最大参数3执行SETUP程序,所有选项按最小参数4卸载从各种途径启动并执行卸载程序,按照缺省项执行,询问是否保留共享文件时选保留全部卸载过程中无报错(能够处理实时监控尚在运行的情况)所有界面图片/文字提示合法,正确,无歧义卸载后重新启动系统系统和其他软
3、件正常无垃圾文件(允许日志文件)残留5重复安装卸载后重复安装允许重复安装6启动从各种途径启动软件启动无报错显示画面正确7手工查毒初次启动扫描全硬盘正常扫描8配置不同参数(扫描所有文件或某些文件等)多次扫描,扫描一个分区配置过程无报错,正常扫描,9定时查毒配置不同参数,选定不同位置执行定时查毒(每天一次,每周一次等)正常定时启动扫描,完毕后自动结束程序10实时监控设置不同参数,启动实时监控正常监控.不影响其他操作11升级从各种途径执行升级-在线升级升级过程无报错所有界面图片/文字提示合法,正确,无歧义随机软件无须密码,不查原盘12从各种途径执行升级-下载升级包本地升级13从各种途径执行升级
4、-自动升级14硬件兼容性及可靠性在指定平台(标准配置)执行启动程序,启动扫描,关闭扫描,退出程序,重复10次过程中无报错,无系统失去响应,系统资源无过度消耗15打开实时监控较长时间系统资源无过度消耗16运行程序较长时间系统资源无过度消耗17打开实时监控运行STD/休眠唤醒10次正常恢复过程中无报错,无系统失去响应,无黑屏不能唤醒18关闭实时监控,启动杀毒程序运行STD/休眠唤醒10次19打开实时监控运行STP/休眠唤醒10次正常恢复过程中无报错,无系统失去响应,无黑屏不能唤醒20关闭实时监控,启动杀毒程序运行STP/休眠唤醒10次21打开实时监控运行定时自动待机/休眠唤醒10次正常恢复过
5、程中无报错,无系统失去响应,无黑屏不能唤醒22关闭实时监控,启动杀毒程序运行定时自动待机/休眠唤醒10次23打开实时监控执行SCANDISK正常完成系统扫描过程中无报错,无死机,无系统失去响应24关闭实时监控,启动杀毒程序执行SCANDISK25打开实时监控,标准配置,出厂状态执行开关机10次正常完成过程中无报错,无死机,无系统失去响应26软件兼容性及可靠性打开实时监控运行系统各标配软件,启动和点击一级菜单正常运行各软件各软件无报错,无死机,无系统失去响应,系统资源无过度消耗27关闭实时监控,启动杀毒程序运行系统各标配软件,启动和点击一级菜单28打开实时监控运行重点软件(如浏览器,拨号程
6、序,播放VCD)主要功能30MIN29用户说明书测试启动帮助/手册内容正确,无歧义30合法性检查软件名称,关于信息,标题栏等内容一致,版权归属正确(合法)31时效性更改系统时间到数年后,运行程序正常启动程序,允许正确提示版本较旧,需要升级32界面友好性运行程序各功能,调用程序的全部界面和对话框等各功能界面及对话框美观,操作方便,不易引起误操作。如果是国外杀毒软件还应当注意汉化情况如何33功能性运行上面没有涉及的其他功能,如是否支持(软盘/光盘)自引导等其他被测功能可以正常实现34强壮性杀毒软件或实时检测系统与操作系统连续运行数小时或更长不会引起资源消耗或其他未预见性错误测试用例表二(其他
7、类测试)ID被测试功能输入数据操作预期结果此测试用例的意图评判标准60检测病毒具有一定数量和种类的病毒样本执行查毒操作对于确定的测试环境,能够准确地报出病毒名称;该环境包括:内存、文件、扇区(引导区、主引导区)、网络等病毒检测率,没有任何一种杀毒软件可以检测出所有病毒,所以测试可以反映软件的查毒能力检测出的病毒数量和种类(包括变种)不明显少于其他同类知名软件61清除病毒具有一定数量和种类的病毒样本(最好为被感染各类文件)执行杀毒操作