对重庆园博园三维可视化系统升级项目提供验收测试服务。对软件产品进行质量控制,保证产品的最终质量,为项目验收提供技术支撑及技术评价。测试和服务团队严格依据相关标准,按照规范化流程,制定测试和服务计划、方案,用例编写,测试和服务实施,对软硬件测试记录进行分析,并根据回归测试情况撰写测试报告。
1、测试依据
《重庆园博园三维可视化系统升级项目采购合同》;
GA/T75-94《安全防范工程程序要求》;
GA308-2001《安全防范系统验收规则》;
GA/T74-2000《安全防范系统通用图形符号》;
GB/T
*****-2008《计算机软件测试规范》;
GB/T
*****-90《计算机软件质量保证计划规范》;
GB/T
*****-1996《软件文档管理指南》;
GB/T8567-2006《计算机软件文档编制规范》;
GB/T
*****.51-2016《系统与软件工程系统与软件质量要求和评价(SQuaRE)第51部分:就绪可用软件产品(RUSP)的质量要求和测试细则》。
GB/T
*****.1/2/3-2013《系统与软件功能性》;
GB/T
*****.1/2/3-2013《系统与软件可靠性》;
GB/T
*****.1/2/3-2013《系统与软件可移植性》;
GB/T
*****.1/2/3-2013《系统与软件维护性》;
GB/T
*****.1/2/3-2013《系统与软件效率》;
GB/T
*****.1/2/3-2013《系统与软件易用性》;
GB/T
*****-2019《信息安全技术网络安全等级保护基本要求》。
2、测试内容
本项目采用的测试种类包括:功能测试、性能测试、验收测试。
在进行测试前,需要编写详实的测试方案,其中包括测试时间安排、测试准则、测试用例、测试范围、测试目标、测试人员、出错处理流程及处理结果等内容。在测试案例中应包含对异常情况处理的测试,如数据不全、数据类别有误、数据不合法等。
各种类型的测试都是采用循环往复的“测试-改进”操作,以确保问题得到完整、充分的解决的过程。
(1)功能测试
功能测试是对项目实现的功能进行测试。功能测试可细分为:独立测试和连续测试两部分。
独立测试是将本项目开发实现的功能一一进行独立测试。在测试过程中,将针对每一个功能制定相应的测试个案,进行严格的功能测试。如测试结果与实现要求不符,将由开发人员进行改进及完善,最终达到功能要求。
测试中发生问题时,编程人员会改动程序以便解决问题。系统将在修改后进行重新测试。此时其进行的测试不仅针对改动部分,还应对原已通过独立测试的部分进行重新测试。
(2)性能测试
系统的性能是一个很重要的参数,本项目所指的系统性能包括系统的效率、响应时间及处理能力。在测试中,为每个应用设置响应时间、处理速度量度,评估系统的最高处理能力,在发现系统的性能不满足要求进,需进行相应措施对系统的性能进行调整。
(3)验收测试
验收测试是部署软件之前的最后一个测试操作,产品发布之前所进行的软件测试活动。它是技术测试的最后一个阶段,也称为交付测试。验收测试的目的是确保软件准备就绪,并且可以让最终用户将其用于执行软件的既定功能和任务。
本项目完成后,提交的工作结果:《验收测试报告》。