一、总体要求
对采购人软件项目进行验收检测。
二、依据标准
1. GB2887-2011《计算机场地通用规范》。
2. 《系统与软件工程 系统与软件质量要求和评价(SQuaRE)第51部分:就绪可用软件产品(RUSP)的质量要求和测试细则》GB/T 25000.51-2016。
3. GB/T 16260-2006 软件工程产品质量。
4. GB/T 8567-2006 计算机软件文档编制规范。
三、测试方法
功能测试最少应采用边界值、等价划分等方法。性能测试应最少包含单点测试、压力测试等测试内容。
四、测试内容
测试内容包括软件基础测试、软件功能测试和软件性能压力测试。
1.软件基础测试:
(1)易理解性:程序的问题、消息和结果是否易于理解,出错信息可提供相应差错产生的原因和纠正的详细信息。
(2)易学习性。
(3)易操作性:测试软件操作是否易于用户理解,符合使用习惯。
(4)适应性:测试在满足用户文档要求的主要系统环境下能够正确安装和运行。
(5)完整性:检查用户文档是否完整地说明了软件产品的所有功能以及在程序中用户可以调用的所有功能。
(6)正确性:检测用户文档中描述的信息是否正确,是否有歧义和错误的表达。
(7)一致性:检查用户文档自身内容或相互之间是否有矛盾,每个术语的含义在文档中是否保持一致。
(8)易浏览性:检查每个文档是否都有详细的目录表和索引表。
2.软件功能测试:
通过黑盒子测试对整个软件功能进行全面测试。测试软件功能是否符合设计说明书的要求。
3.软件性能压力测试:
(1)性能测试:在正常使用的时间内,测试系统完成一项任务需要的时间,多用户访问响应时间,检测时间是否在用户可接受的范围。
(2)压力测试:通过模拟多用户并逐步增加用户数的方式,对系统进行性能和压力测试。测试服务器CPU占用率和内存占用率。模拟对系统进行大量数据输入和数据查询时系统的情况,提供服务器CPU占用率和内存占用率。
五、测试结果的提交
1.必须提供验收测试报告,内容包含但不限于软件系统的可靠性、易用性、可移植性、功能、效率、性能及用户文档测试数据及结果。
2.在测评结束时必须提供原始评估数据,并刻录光盘2份。
|