会计XXXX系统(二期)
软件验收标准
1 引言
1.1 编写目的
会计XXXX系统(二期)软件验收标准的编写目的是为了使项目验收更具公平性、可操作性和标准化,特制定此验收标准。
1.2 背景
会计XXXX系统(二期)软件验收标准根据软件需求规格说明书中验收标准和软件测试中的常规软件验收标准制定。
1.3 用户
项目名称:会计XXXX系统(二期) 项目制作提出单位: 项目开发单位: 主管部门: 开发人员: 验收人员:
1.4 参考资料
2 验收
2.1 验收内容
a) 功能项测试
对软件需求规格说明书中的所有功能项进行测试。 b) 业务流程测试
对软件项目的典型业务流程进行测试。 c) 容错测试
容错测试的检查内容包括:
1) 软件对用户常见的误操作是否能进行提示;
2) 软件对用户的操作错误和软件错误, 是否有准确、清晰的提示; 3) 软件对重要数据的删除是否有警告和确认提示;
4) 软件是否能判断数据的有效性, 屏蔽用户的错误输入, 识别非法值, 并有相应的错误示。
d) 安全性测试
安全性测试的检查内容包括:
1) 软件中的密钥是否以密文方式存储;
2) 软件是否有留痕功能, 即是否保存有用户的操作日志; 3) 软件中各种用户的权限分配是否合理。 e ) 易用性测试
易用性测试的内容包括:
1) 软件的用户界面是否友好, 是否出现中英文混杂的界面;
2) 软件中的提示信息是否清楚、易理解, 是否存在原始的英文提示; 3) 软件中各个模块的界面风格是否一致;
4) 软件中的查询结果的输出方式是否比较直观、合理。 g) 适应性测试
参照用户的软、硬件使用环境和需求规格说明书中的规定, 列出开发的软件需要满足的软、硬件环境。对每个环境进行测试。 f) 文档测试 用户文档包括:
《项目计划》(项目进度描述表) 《项目需求规格说明书》 《项目设计说明书》
《项目各功能模块说明书》
《项目软硬件简介以及软件安装说明书》
《项目运行维护文档》 《用户操作手册》 等。 对用户文档测试的内容包括:
1) 操作、维护文档是否齐全、是否包含产品使用所需的信息和所有的功能模块; 2) 用户文档描述的信息是否正确, 是否没有歧义和错误的表达;
3) 户文档是否容易理解, 是否通过使用适当的术语、图形表示、详细的解释来表达。
2.2 验收标准
1) 测试用例不通过数的比例< 3 %; 2) 不存在错误等级为1 的错误; 3) 不存在错误等级为2 的错误; 4) 错误等级为3 的错误数量≤ 20; 5) 所有提交的错误都已得到更正。
附:
错误级别描述:软件的错误级别分为4级: 1级错误:系统崩溃、数据丢失、数据毁坏。 2级错误:操作性错误、错误结果、遗漏功能。 3级错误:小问题、错别字、UI布局、罕见故障。 4级错误:不影响使用的瑕疵或更好的实现。