文档介绍:案例8-1 某杀毒软件测试方案
目标
通过杀毒软件测试方案过程使得学生了解软件确实认测试方法过程。
背景
对于杀毒软件确实认测试主要是根据采用黑盒测试的方法,第一局部的常规测试是必须测试的内容,包括程序各功能性测试、界面友好性测试、时效性测试、安装/卸载测试、用户说明书测试、与其他软件的兼容性、与特定硬件的兼容性、可靠性〔如长时间运行,休眠/唤醒等〕、合法性〔标示验证〕等。第二局部的测试在某些情况下是可以省略的,因为国家计算机病毒应急处理中心、计算机病毒防治产品检验中心对杀毒软件会提供一些较权威的检测报告,没有检测报告的杀毒软件版本,甚至在检测报告中不存在的版本,我们有必要参照《计算机病毒防治产品评级准如此 GA 243-2000》进展相应的测试。
步骤
1.设计测试用例表:
测试用例表一〔常规测试〕
序号
功能
描述
输入数据
操作
预期输出
实际输出
1
安装
从各种途径执行SETUP程序,所有选项按缺省参数
安装过程中无报错
所有界面图片/文字提示合法,正确,无歧义
安装后或重新启动系统后正常启动程序
随机软件不应要求密码或查A盘
2
执行SETUP程序,所有选项按最大参数
3
执行SETUP程序,所有选项按最小参数
4
卸载
从各种途径启动并执行卸载程序,按照缺省项执行,询问是否保存共享文件时选保存全部
卸载过程中无报错(能够处理实时监控尚在运行的情况)
所有界面图片/文字提示合法,正确,无歧义
卸载后重新启动系统系统和其他软件正常
无垃圾文件(允许日志文件)残留
5
重复
安装
卸载后重复安装
允许重复安装
序号
功能
描述
输入数据
操作
预期输出
实际输出
6
启动
从各种途径启动软件
启动无报错
显示画面正确
7
手工
查毒
初次启动扫描全硬盘
正常扫描
8
配置不同参数(扫描所有文件或某些文件等)
屡次扫描,扫描一个分区
配置过程无报错, 正常扫描,
9
定时
查毒
配置不同参数,选定不同位置
执行定时查毒(每天一次,每周一次等)
正常定时启动扫描,完毕后自动完毕程序
10
实时
监控
设置不同参数,启动实时监控
11
升级
从各种途径执行升级-在线升级
升级过程无报错
所有界面图片/文字提示合法,正确,无歧义
随机软件无须密码,不查原盘
12
从各种途径执行升级-下载升级包本地升级
13
从各种途径执行升级-自动升级
14
硬件兼容性与可靠性
在指定平台(标准配置)执行启动程序,启动扫描,关闭扫描,退出程序,重复10次
过程中无报错,无系统失去响应,系统资源无过度消耗
15
打开实时监控较长时间
系统资源无过度消耗
16
运行程序较长时间
系统资源无过度消耗
17
打开实时监控
运行STD/休眠唤醒10次
正常恢复
过程中无报错,无系统失去响应,无黑屏不能唤醒
18
关闭实时监控,启动杀毒程序
运行STD/休眠唤醒10次
19