
文件编号:
目的
本项目的系统测试目的是验证AT-1600全自动细菌性阴道病检测仪是否实现了软件需求说明书中的全部功能。
本文档通过详细说明测试范围、内容、方案等,为后续的软件系统测试提供指导。并通过提供软件需求说明书条款到本测试方案的索引保证软件需求中的所有内容都有对应的测试方案,从而保证测试目的的达到。
背景描述
AT-1600软件主要是为AT-1600全自动细菌性阴道病检测仪提供样本测试、测试设置、结果识别、结果查询等功能。
AT-1600系统软件需求主要包括:界面需求、控制系统需求、错误处理需求三个部分。现正处于软件实现与系统测试阶段。
测试项与测试范围
测试项
| 被测软件 | |
| 被测软件名称 | 版本 |
| AT-1600软件 | V1.0版 |
软件整体构成包括测试、结果查询、系统设置,可分为两部分:界面测试和功能测试。主要测试软件是否实现需求说明书中所描述的功能。
需要测试的软件特性
不包括在本方案内的软件特性:
对于需求中不明确的需求,暂时不进行测试方案设计。
需要测试的软件特性:
注意:一个项目也许不需要做完以下测试,根据软件的具体使用需求决定
1.测试软件功能需求;
2.测试可靠性。
测试方案设计
测试内容
本文档中首先明确了测试的目标和测试的范围。
测试用例分为2部分:软件界面测试和功能测试。对软件中每个功能窗口都需要进行界面测试,包括
●窗口的布局和显示是否正确
●窗口随输入的变化
●操作的可用和禁用条件是否正确
●操作是否正确生效
因为软件的很多操作是以其它操作的结果作为前提条件的,即不同操作之间存在制约关系。所以除了测试每项功能是否符合要求外,还要对不同操作之间的制约关系进行测试。
测试方案
测试类型
功能测试
| 测试目标 | 所有功能测试需求项的功能实现。 |
| 测试方法和技术 | 按照测试需求、通过准则、测试用例,采用黑盒法测试,核实以下内容: 在使用合法数据时得到正确的结果。 在使用非法数据时显示相应的错误信息或警告信息。 各业务规则都得到了正确的应用。 |
| 完成标准 | 所计划的测试已全部执行。 所发现的缺陷修复率达到通过准则要求。 不能实现的功能测试需求项开发组给出了合理的说明或作了需求变更。 |
| 需考虑的特殊事项 |
| 测试目标 | 系统分布示查询功能在以下情况下的性能行为: 正常的预期工作量 预期的最繁重工作量 |
| 测试方法和技术 | 在系统软件执行查询或者在大数量进行测试时,测试系统的响应速度 |
| 完成标准 | 在系统性能指标的范围内,执行查询操作成功,大数据量测试能够正确完成,没有故障发生。 |
| 需考虑的特殊事项 |
考虑到该系统访问数据库是直接使用数据库的本身功能,其容量由相应的数据库决定,故这里不再做容量测试。
安全性测试
| 测试目标 | 系统软件在正常操作期间,不会对操作系统造成瘫痪,不会对硬件及人员造成损伤。 |
| 测试方法和技术 | 验证所有测试及操作,保证操作系统正常运行。 |
| 完成标准 | 所有测试及操作正常运行后,操作系统及主机正常。 |
| 需考虑的特殊事项 |
系统管理
测试点:
1.验证用户管理功能的正确性。
2.验证系统信息设置的正确性。
3.验证打印模板设置的正确性。
4.验证系统自检功能的正确性。
测试设置
测试点:
1.验证试验内容设置的正确性。
2.验证阈值设置的正确性。
图像处理
测试点:
1.验证数据读取、存储的正确性。
2.验证数据识别的正确性。
样本管理
测试点:验证病人资料管理的正确性。
数据管理
测试点:
1.验证试验结果浏览、查询、统计和打印的正确性。
2.验证试验结果统计、修改的正确性。
软件功能测试
测量标本
测试点:
1.验证测试功能。
2.验证样本号修改功能。
数据管理
测试点:
1.验证数据查询功能。
2.验证结果打印功能。
3.验证病人资料管理功能。
4.验证数据删除功能。
测试设置
测试点:
3.验证实验内容设置功能。
4.验证阈值设置功能。
打印设置
测试点:验证试验结果打印功能。
