-
热门报告
-
移动测评
-
项目申报
-
软件测试咨询
全国测试热线:400-004-0178 软件测试专线:020-32206063 手机:13825019240(曾经理) 手机:13672434554(杜经理)
Copyright © 2008 - 2024 All Rights Reserved. 广东腾创技术服务有限公司 版权所有
地址:广州市海珠区新港东路1068号2309室 粤ICP备19081050号
软件系统的验收分为自主组织验收或者通过第三方机构验收两种办法。
一、 验收要求
在软件开发合同的签订阶段就提出软件验收项目和验收通过标准的意见;在软件的需求评审阶段,仔细审阅软件的需求规格说明书,指出不利于测试和可能存在歧义的描述;在开发方开发完软件并经过开发方内部仔细的测试后,对完成的软件进行评审或第三方的验收测试,提供完整的错误报告提交给用户方,由用户方根据之前签订的开发合同中相应的验收标准判断是否进行验收.
二、 验收参与部门
资产管理处、纪检监察、用户使用单位、专家小组或第三方验收人员;
三、验收项目内容及标准
(1)内容
1.1功能测试对软件需求规格说明书中的所有功能项进行测试功能测试,,检查软件是否达到用户要求的功能。
1.2性能测试对软件产品在特定条件下的性能进行测试和评估的过程。进行性能测试时,还可以通过对软件产品进行压力测试来评估其在不同条件下的性能表现。压力测试是通过模拟大量用户同时访问软件产品或系统,来测试其在高负载情况下的性能表现。通过对软件产品进行压力测试,可以发现软件产品在高负载下的性能瓶颈,并对其进行优化。除了上述内容,性能测试还包括一些其他的测试内容,例如响应时间测试、吞吐量测试、响应比测试等。这些测试内容可以帮助测试人员全面了解软件产品在不同条件下的性能表现,并对其进行优化。
1.3安全性测试对指有关验证应用程序的安全等级和识别潜在安全性缺陷的过程。应用程序级安全测试的主要目的是查找软件自身程序设计中存在的安全隐患,并检查应用程序对非法侵入的防范能力,根据安全指标不同测试策略也不同。
1.4易用性测试对应用程序的测试,同时还包括对用户手册系统文档的测试。通常采用质量外部模型来评价易用性。1) 软件的用户界面是否友好,是否出现中英文混杂的界面;2) 软件中的提示信息是否清楚、易理解,是否存在原始的英文提示;3) 软件中各个模块的界面风格是否一致; 4) 软件中的查询结果的输出方式是否比较直观、合理。
1.5文档测试用户文档包括: 安装手册、操作手册和维护手册
1.6适应性测试参照用户的软、硬件使用环境和需求规格说明书中的规定,列出开发的软件需要满足的软、硬件环境。对每个环境进行测试。
1.7容错测试
1) 软件对用户常见的误操作是否能进行提示;
2) 软件对用户的的操作错误和软件错误,是否有准确、清晰的提示;
3) 软件对重要数据的删除是否有警告和确认提示;
(2)标准
验收标准包括哪些内容验收标准是指在项目或计划完成后,确定其是否达到预期目标和要求的一系列准则。
验收标准的内容通常包括以下几个方面:
1. 功能性要求:验收标准会明确项目或计划的功能性需求,并对其进行评估。这包括确保产品或服务能够按照预期工作,并满足用户的需求。
2. 规范性要求:验收标准会检查项目或计划是否符合相关的法律法规、行业标准以及组织内部的规范要求。这些规范性要求可涉及安全性、可靠性、技术要求等方面。
3.可用性要求:验收标准也会关注产品或服务的易用性和用户体验。这包括界面设计是否直观、反应速度是否满足用户期望、是否提供足够的帮助文档和培训等。
4. 性能要求:验收标准会检查产品或服务的性能是否达到预期水平。例如,软件系统的响应时间是否在可接受范围内,设备的工作效率是否符合预期指标等。
5. 可维护性要求:验收标准通常也会考虑产品或服务的可维护性和可持续性。这包括是否容 易进行维护、更新和升级,以及是否提供必要的支持和文档等。
6. 质量控制要求:验收标准还会关注质量控制措施的执行情况。这可以包括质量测试、品质保证方法、质量管理体系等,以确保产品或服务的质量和可靠性。总之 ,验收标准涉及到多个方面的要求,包括功能性、规范性、可用性、性能、可维护性和质量控制要求。 通过明确这些标准,可以确保项目或计划能够达到预期目标,并获得相应的认可和接受。
7. 验收标准的详细说明验收项目的划分参照GB/T 16260 标准。在该标准中,将软件的质量特性分为6 大特性、21 个子特性,而对于具体的软件,并非都要进行这21个特性的测试和评价。本文选取的是最通用的子特性部分,针对各种不同的软件,可以对验收项目进行剪裁或扩充。需要制定的验收标准,即每一级别的错误量的可接受范围。一般来说,不允许存在1 级和2级错误,而3 级错误的数量则可按本标准确定或由用户方和开发方根据软件的规模和复杂程度进行商定,并在软件开发合同中明确地列出。在软件验收测试中,测试的依据包括软件的投标文件、开发合同、需求规格说明书, 同时还包括特定软件的相关行业标准(这些行业标准应在开发合同中明示出来)。在进行第三方的验收测试后,软件评测中心将发现的所有错误进行总结和归纳,并提交完整的错误报告,在错误报告中包括每一级别的错误数量和错误清单(所有的错误都需经过用户方和开发方的确认)。用户方根据错误报告中每一级别的错误数量和错误清单与软件开发合同中的验收标准进行对照,如错误的级别和数量在合同中没有约定,可按本办法的规定进行。用户方认为软件可以验收,但要求开发方对错误报告中的所有错误进行整改,并提交给软件评测中心进行回归测试,确认错误报告中的所有错误全部改正方可;如错误的级别和数量在合同可接受的范围外,用户方认为软件不可验收,要求开发方在规定的时间内全面整改软件,提交给软件评测中心再次进行完整的验收测试。
四、验收资料
软件测试需求表、项目建设方案、项目招标文件、项目投标文件、项目合同、需求规格说明书、概要设计说明书,详细设计说明书,数据库设计说明书,接口说明书,内部测试报告,用户手册,维护安装手册等。
五、验收注意事项
在信息化项目的验收过程中,需要注意对项目开发情况、测试情况、文档及资料完整性、软硬件设备适用性等多个方面进行全面的检查,确保所验收的项目能够达到预期的要求。
全国测试热线:400-004-0178 软件测试专线:020-32206063 手机:13825019240(曾经理) 手机:13672434554(杜经理)
Copyright © 2008 - 2024 All Rights Reserved. 广东腾创技术服务有限公司 版权所有
地址:广州市海珠区新港东路1068号2309室 粤ICP备19081050号