1、安防监控项目测试方案安防监控项目测试方案1.1.1 软件系统测试1、测试原则软件测试是软件系统质量保证的主要内容,各开发阶段在软件系统的各个开发阶段,应遵循GB8566和GB8567的基本原则和国家的有关规范的规定,进行认真的调试和测试。整个测试工作分为模块测试、组装测试、子系统测试、系统测试和验收测试等五个测试阶段,验收测试是软件系统开发完成之后对其进行的全面测试。在测试过程中的主要原则是:1)必须进行预期输出测试2)彻底检查每个测试结果3)对合法和非法的输入条件都要进行测试4)对测试计划、测试用例、测试分析、测试总结建立文档。2、测试约定1)测试目标通过测试,达到以下目标:测试已实现的产品
2、是否达到设计的要求,包括:各个功能点是否以实现,业务流程是否正确。产品规定的操作和运行稳定。Bug数和缺陷率控制在可接收的范围之内。2)接收标准本节所述的接收标准是指可测试的标准,这个标准以测试组接收测试为限。各阶段接收标准,以经过审核后的上一阶段测试报告为准。3)资源和工具资源测试服务器:稳定的测试服务器人员:测试审核人一名,测试实施人员3 名。工具测试中使用的Bug管理工具为经过改进的Bug管理工具。自动化测试工具待定。送测要求开发人员提交的测试按以下要求进行:步骤动作负责人相关文档或记录要求1打包、编译开发人员无确认可测试2审核并提交测试开发人员经审核的上一级测试报告审核并签字3接收测试
3、测试人员经审核并签字的上一级测试报告4开始测试测试人员Bug列表、小结测试小结个人编写个人的内容编号规则与本测试计划相关的编号规则如下:测试用例中的编号,功能名+界面名(每个字第一个汉语拼音大写)+编号测试用例文件命命名规则,模块名+测试用例3、测试组织1)测试组织管理系统测试小组对软件的质量测试负责,其具体职责是:制定详细的测试计划和测试程序设计测试用例实施系统测试编制测试报告2)系统测试由测试小组实施采取逐步集中、逐步测试的方法,将各子系统集成成为一个完整的系统。系统测试的重点是部件间的接口功能,尤其是着重测试各个子系统之间的接口和它们的合成功能。对测试出的错误由开发单位修改后,进行影响分
4、析、变动控制和回归测试,写出测试分析报告并存档。测试要制定详细的测试计划,设计测试用例,并对测试文体记录、变动控制和回归测试作具体的人员安排。所要执行的测试包括功能测试、性能测试、可靠性测试、安全性测试、容错性测试和文档审查。3)测试通过原则测试结束标志为:按照确定的测试方法和步骤进行测试,其测试结果经项目技术小组审查通过。4)测试培训软件测试工作要求测试人员必须具备测试方面的知识。必须在开始实施测试工作之前进行严格的测试知识和技术培训,从而有效地开展测试工作。培训的内容包括:质量保证的内容和方法,软件测试的技术和工具。4、单元测试1)功能系统能按照设计要求实现模块的各个功能,数据应完整、界面
5、美观、操作方便。2)界面测试界面大小、布局、风格是否符合用户意愿。界面上的可视化控件是否能正常工作。界面之间的切换是否正确且实用。各界面有没有及时安全的释放。3)数据项测试字母数字数据项是否能够正确回显,并输入到系统中?图形模式的数据项(如滑动条)是否正常工作?是否能够识别非法数据?数据输入消息是否可理解?4)帮助文档测试文档是否精确描述了如何使用各种使用模式?例子是否精确?术语、菜单描述和系统响应是否与实际程序一致?是否能够很方便地在文档中定位指南?文档的内容和索引是否精确完整?文档的设计(布局、缩进和图形)是否便于信息的理解?显示给用户的错误信息是否有更详细的文档解释?如果使用超级链接,超
6、级链接是否精确完整?5、集成测试功能测试完成后进行业务流程测试,业务测试关注的要点是业务流程流程,及数据流从软件中的一个模块流到另一个模块的过程中的正确性。6、压力测试1)压力测试说明本次压力测试根据实际情况包含性能测试,重点模拟客户进行多用户测试。压力测试有一条8:2原则。及百分之八十的业务量在百分之二十的时间内输入。例如:正常每天有100条新数据,测试时在两小时内输入80条数据。2)压力测试方法及标准在本质上说,进行压力测试的人应该这样问:”我们能够将系统折腾到什么程度而又不会出错?”压力测试是在一种需要反常数量、频率或资源的方式下运行系统。例如:当平均每秒出现1个或2个中断的情形下,应当
7、对每秒出现10个中断的情形来进行特殊的测试;把输入数据的量提高一个数量级来测试输入功能会如何响应;应当执行需要最大的内存或其他资源的测试用例;运行一个虚拟的操作系统中可能会引起大量的驻留磁盘数据的测试用例。从本质上来说,测试者是想要破坏程序。7、安装测试1)安装测试说明除了嵌入式软件之外,安装是软件产品实现其功能的第一步,没有正确的安装根本就谈不上正确的执行,因此对于安装的测试就显得尤为重要。2)安装测试方法及标准自动安装还是手工配置安装,测试各种不同的安装组合,并验证各种不同组 安装退出之后,确认应用程序可以正确启动、运行。卸载测试和安装测试同样重要,如果系统提供自动卸载工具,那么卸载之后需
8、检验系统是否把所有的文件全部删除,注册表中有关的注册信息是否也被删除。至少要在一台笔记本上进行安装测试,因为有很多产品在笔记本中会出现问题,尤其是系统级的产品。(有条件的情况下)安装完成之后,可以在简单地使用之后再执行卸载操作,有的系统在使用之后会发生变化,变得不可卸载。对于客户服务器模式的应用系统,可以先安装客户端,然后安装服务器端,测试是否会出现问题。考察安装该系统是否对其他的应用程序造成影响,特别是Windows操作系统,经常会出现此类的问题。8、验收测试1)验收测试说明软件产品测试部对经过内部单元测试、集成测试和系统测试后的软件所进行的测试,测试用例采用业务流程测试用例。2)验收测试方
9、法及标准验收测试同样需要制订测试计划和过程,测试计划应规定测试的种类和测试进度,测试过程则定义一些特殊的测试用例,旨在说明软件与需求是否一致。无是计划还是过程,都应该着重考虑软件是否满足合同规定的所有功能和性能,文档资料是否完整、准确人机界面和其他方面(例如,可移植性、兼容性、错误恢复能力和可维护性等)是否令用户满意。 验收测试的结果有两种可能,一种是功能和性能指标满足软件需求说明的要求,用户可以接受;另一种是软件不满足软件需求说明的要求,用户无法接受。项目进行到这个阶段才发现严重错误和偏差一般很难在预定的工期内改正,因此必须与用户协商,寻求一个妥善解决问题的方法。施验收测试的常用策略有三种,
10、它们分别是: 正式验收 非正式验收或 Alpha 测试 Beta 测试 3)预测风险本次测试过程中,可能出现的风险如下:bug的修复情况模块功能的实现情况系统整体功能的实现情况代码的编写质量人员经验以及对软件的熟悉度开发人员、测试人员关于项目约定的执行情况人员调整导致研发周期延迟开发时间的缩短导致某些测试计划无法执行各子系统自测通过之后,在全网设备运行的状态下进行上述各项测试。测试内容不限于本次实施的各系统还要包括用户使用的各种应用软件的测试联调,以确认没有兼容性问题。应用软件是安装在本项目的系统和网络平台之上的,我方将积极配合用户单位的应用软件测试。综上所述,在经过网络与系统及应用软件的联合
11、调试之后,整个系统可以投入试运行,通过运行的反馈,继续优化整个系统。1.1.2 前端摄像机测试1、测试方法摄像机和编码器DVS,测试分为物理测试和技术性能测试二个部分。测试按国家相关标准和建设方的要求进行。2、测试项目1)前端设备物理性能序号检测项目技术要求单位检测结果1外观检查金属壳表面涂覆层不露出底层金属,无起泡、缺口、腐蚀、划痕、涂层脱落和沙孔等,标志清晰,资料齐全。2标记检查标记应易识别且不易被擦掉,铭牌应标出制造厂名或商标及产品名称与型号,供电电源应有明显标记3高温试验502 2h 不通电4低温试验-102 2h 不通电5恒定湿热试验402 RH(8792) 48h 不通电6绝缘电阻
12、20M7抗电强度承受1.5kV、50Hz交流电压,历时1min应无击穿和飞弧现象。8泄漏电流5mA2)前端设备视频技术性能序号检测项目技术要求单位检测结果1视频信号幅度在监视器输入端的电平值应为0.71.5。Vp-p2监视图像分辨率彩色电视系统图像水平分辨率(记录实际数值)线图像灰度等级(记录实际数值)3监视图像质量主观评价应不低于4(按五级损伤制评分)级4自动聚焦速度将摄像机置成自动聚焦状态,设置两个预置点,分别为近景低倍数和远景高倍数。分别调用两个预置点,查看变清晰所用的时间多少。5低速性能选择一个室外的场景,距离在30米以上,放到最高倍数。采用标准485控制软件进行低速控制。观察图像移动
13、的平稳程度,均匀无抖动者为佳。6预置点准确性分别设置4个预置位,以3秒为时间间隔分别调用4个预置位,测试调用预置位的速度,预置位的偏差,以及有无误差的累计。3)数字设备技术性能序号检测项目技术要求单位检测结果1码流控制通过软件测定实时码流Kbit2存储空间测定单位时间的存储文件大小Mbit3回放图像质量回放彩色电视系统图像水平分辨率(记录实际数值)线图像灰度等级(记录实际数值)4多码流输出是否支持实时流和存储流的不同码率5安全性是否符合设备认证、物理端口内置等安全性要求1.2 监控中心平台测试目的是验证设备质量和配置是否合格。对每一台网络设备,均需进行如下所列的测试项目。1、设备启动冷启动:对
14、单个设备多次开关电源,观察能否正常启动。热启动:单个设备正常启动后,用该产品的热启动命令进行热启动测试,观察能否正常启动。2、设备状态一般设备都有电源和每个物理端口的指示灯,配合响应产品的说明书,检查设备的指示灯是否正常。一台设备状态正常必须是所的指示灯正常。3、配置检查用被测产品的响应命令检查网络设备的硬软件配置,特别注意软件版本。如显示的信息符合设备合同的要求及与产品说明一致,即为正常。4、端口检查用被测产品的响应命令检查网络设备中端口配置,并用网络测试设备对端口进行速率、检验机制等进行测试。如测试结果符合设备合同的要求及与产品说明一致,即为正常。5、物理检查对设备进行检查,记录网络设备(
15、对模块结构的设备,还包括独立部件)出厂编号、产地、日期等内容,与合同和产品说明一致为正常。1.2.1 基础网络管理序号测试对象内容(特性)工具、方法和步骤预期结果需要时间1连接测试设备面板是否可以显示,是否可以远程登录设备进行配置在网管系统中生成网络拓扑设备面板显示远程登录设备网络拓扑正确显示面板显示设备工作状态正确能够远程登录进行配置1小时2网络设备日志检测日志及防护NAT可以收集到所有网络设备的日志可以防护模拟攻击可以实现NAT日志收集正确,能够生成安全报告成功防护模拟攻击实现NAT4小时3操作系统和应用平台日志防护NAT可以收集系统和应用平台中需要收集的日志可以防护模拟攻击可以实现NAT
16、日志收集正确,能够生成安全报告成功防护模拟攻击实现NAT4小时1.3 竣工验收内容系统验收计划包括:系统试运行的范围及持续运行时间调试对象和相关要证实/演示的设计功能和运行标准按顺序进行的集成调试的模式图以模式图为相互参照的集成调试过程和方法的叙述性解释1.4 竣工验收方案1.4.1 验收条件经初步设计方案论证通过,并根据论证意见,由建设单位和设计施工单位共同签署整改落实意见。试运行系统调试开通后,并做好试运行记录。建设单位根据试运行记录,写出试运行报告,其内容包括:系统运行状况,系统功能是否符合设计要求,故障及其排除状况等。技术培训在试运行期间设计施工单位应对有关人员进行技术培训,并提供有关
17、设备、系统操作和日常维护的说明、方法等技术资料。竣工施工方按设计任务书的规定内容全部建成,经试运行达到设计要求,并为建设单位认可,视为竣工。少数非主要点位未按规定全部建成,由建设单位和设计施工单位协商,对遗留问题有明确处理的办法,经试运行、并为建设单位认可后,也可视为竣工。工程竣工后,由设计施工单位写出竣工报告。其内容包括:工程概况、安装的主要设备、对照设计任务书或合同所完成的工程质量自我评估、维修服务条款等。初验工程竣工验收前,由建设单位组织设计施工单位根据设计任务书或合同对工程进行初验,并写出初验报告。其内容包括:系统试运行情况、系统功能检验、质量主观评价、核对安装设备数量和型号等;参加初
18、验的单位、人员应署名。检测在正式验收前,设计施工单位应向公安行业主管部门申请办理系统委托检测手续,并由公安行业主管部门向检测机构出具检测委托书。设计施工单位将检测委托书送检测机构,并附以下资料:系统试运行报告工程竣工报告工程初验报告系统原理框图、平面布防图、器材设备清单系统检测后由检测机构出具系统检测报告。检测报告应体现正确、公正、完整、规范,并注重量化。1.4.2 验收资料在正式验收前,施工单位应向验收委员会(验收小组)提交下列验收图纸资料(全套数量应满足验收机构的需要,一般不少于5套1、工程设计任务书2、工程合同3、正式设计方案及图纸(系统原理框图、平面布防图及配置表,线槽管道布线图、中心控制室布置图、器材设备清单等)4、系统试运行报告5、工程竣工报告6、工程初验报告(含隐蔽工程随工验收单)7、系统检测报告
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1