目 录
1.1. 系统验收测试 2
1.1.1. 测试流程 2
1.1.2. 测试种类与范围 3
1.1.3. 测试方式 4
1.1.4. 测试角度 4
1.1.5. 测试方法 4
1.1.6. 测试结果评估标准 5
1.1.7. 测试文档 7
1.2. 系统验收流程 7
1.2.1. 总体流程 7
1.2.2. 初验 7
1.2.3. 试运行 8
1.2.4. 终验 8
1.1. 系统验收测试
1.1.1. 测试流程
图表 1 验收测试流程
1.1.2. 测试种类与范围
验收测试主要从功能方面来进行测试,功能测试将依据系统需求中的标准进行,同时将在一定程度上考虑安装测试、面测试和文档检查。包括以下几个方面:
正确性测试
a. 正常功能
检测各模块的正常情况的处理是否能够正确执行;
检测系统的正常业务处理、正常流程是否能够正确执行;
检测相关联的各个子系统在正常情况下的协调运作情况。
b. 异常功能
检测模块的异常情况处理是否能够正确执行;
检测系统的异常业务处理、容错处理是否能够正确执行;
检测相关联的各个子系统在异常情况下是否能够协调运作。
c .边界测试
检测当输入为最大、最小、临界值时模块或系统能否正确处理。
d. 接口测试
检测系统与其他软、硬件系统接口的正确性。
e. 安全测试
尝试登录,检查口令的有效性,尝试登录次数的有限性;
试图进行登录角色以外的操作,检查权限设定的有效性;
当一个终端在一个指定的时间段内没有鼠标和键盘输入时,是否有黑屏保护或自动退出功能,以防非法用户的使用;
以普通用户登录服务器来访问数据库的磁盘文件,检查能否直接访问;或查询这些文件访问权限的设定是否有安全保障;
视图的测试:以某一特定用户登录,查询由视图显示的数据,检查是否有该用户不能看到的数据。
错误处理测试
检查对不合法的输入以及错误数据、错误操作是否进行有效性检查和非法性判断;
检查错误提示的描述是否明确,是否容易进行错误定位。
安装测试依据系统软件安装手册来进行,评测以下内容:
安装步骤的合理性;
安装过程的自动化程度。
界面测试主要从界面风格一致性及友好性方面来进行,评测以下内容:
所有的人机界面均应采用窗口或菜单方式,不允许使用命令行方式;
界面风格的一致性;
界面友好性。
性能测试
检查软件在正常使用时的各项性能,包括各功能模块的响应时间、数据检索速度、软件接口的性能等。
负荷分担设备有异常时,单机运行系统的性能情况。
压力测试
单台终端使用多个功能模块时系统响应情况;
使用终端数达系统设计满负荷时系统响应情况;
大量数据同时处理时系统响应速度;
后台运行数据进程比如备份时,系统的响应情况;
文档检查主要检查需求应答书中要求的各项文档的完备性及与实际系统的符合性。
|
|