技术领域

本发明涉及一种测试方法,具体地说,是涉及一种消防物联网系统测试方法。

背景技术

随着消防物联网系统的推广应用,为确保系统正常稳定地运行,并具有兼容性,必须确保消防物联网系统符合规范标准要求,且系统中各设备均处于正常工作状态,因而需要对系统中各设备进行检测,现有的测试方法主要分为两种:一、实物测试:采用真实的设备构建相应的系统,对各种可能的情况进行测试,并按照规范评价系统;二、虚拟测试:利用计算机虚拟各种系统设备构成完整的系统,随机生成各种应用场景和系统情况,并对系统进行评价。以上两种测试方式各有优势,但功能均不完整,即无法对消防物联网系统进行相对全面的测试,无法满足用户需求。

发明内容

本发明的目的在于提供一种消防物联网系统测试方法,主要解决现有技术中存在的消防物联网系统测试方法功能不完整,无法对消防物联网系统进行全面的测试,无法满足用户需求的问题。

为了实现上述目的,本发明采用的技术方案如下:

消防物联网系统测试方法,包括以下步骤:

(1)建立与真实设备相对应的虚拟消防设备、虚拟消防控制器、虚拟传输网络和虚拟消防数据中心,其中,虚拟消防设备的输出端与虚拟消防控制器相连,虚拟消防控制器通过虚拟传输网络与虚拟消防数据中心双向连接,虚拟消防数据中心包含存储有消防物联网系统指标要求的数据库;

(2)根据测试案例集仿真虚拟消防设备、虚拟消防控制器和虚拟传输网络的具体工作状况,并按照数据库中的指标要求对消防物联网系统进行测试;

(3)根据数据库中的指标要求和测试案例集的测试数据输出测试结果。

具体地说,所述步骤(2)中,测试案例集根据测试规范集对消防物联网系统进行测试,所述测试规范集包括测试标准、测试范围、测试流程和测试内容。

所述步骤(1)中,数据库内的指标要求包括功能性、安全性、鲁棒性和可用性。

进一步地,所述功能性包括适合性、准确性、互操作性和功能依从性。

本发明中,所述安全性包括密钥管理认证与访问控制、安全路由、隐私保护、入侵检测与容错容侵、可跟踪性、可监控性和可连接性;所述鲁棒性包括成熟性、容错性、易恢复性和依从性;所述可用性包括资源利用性和时间特性。

与现有技术相比,本发明具有以下有益效果:

(1)本发明根据测试规范集和测试案例集采用虚拟测试的方式对消防物联网系统进行测试,且设有特定的指标要求,实现了对消防物联网系统的全面测试,为实际应用提供了可靠依据,减少了系统建设过程中不必要的损失,且与实物建设相比成本更低、建设效率更高,更符合用户需求。

附图说明

图1为本发明的工作示意图。

具体实施方式

下面结合附图和实施例对本发明作进一步说明,本发明的实施方式包括但不限于下列实施例。

实施例

为了解决现有技术中存在的消防物联网系统测试方法功能不完整,无法对消防物联网系统进行全面的测试,无法满足用户需求的问题,如图1所示,本发明公开了一种消防物联网系统测试方法,该方法采用虚拟测试的方式对消防物联网系统进行测试,根据测试规范集和测试案例集,按照测试的指标要求(功能性、安全性、鲁棒性、可用性等)对系统进行测试,并输出测试结果,包括知识库、缺陷库、案例库、资源库等,从而对各种消防物联网系统进行评价,进而为实际应用提供依据,减少建设过程中不必要损失,提高系统建设效率,保证系统正常稳定运行。

为了实现本发明,只需建立依次相连、与真实设备相对应的虚拟消防设备、虚拟消防控制器、虚拟传输网络和虚拟消防数据中心,根据测试案例集在虚拟消防设备、虚拟消防控制器、虚拟传输网络等仿真各种真实情况,并按照测试的指标要求(功能性、安全性、鲁棒性、可用性等)对消防物联网系统进行测试,最后输出测试结果,包括知识库、缺陷库、案例库、资源库等,其中,知识库和资源库均显示相关测试依据;案例库显示相应测试用例;缺陷库显示系统存在或潜存的问题,如此便可实现对消防物联网系统的全面测试与检测。

考虑到测试的准确性,测试案例集根据测试规范集对消防物联网系统中的虚拟消防设备、虚拟消防控制器、虚拟传输网络等进行测试,本发明中的测试规范集包括测试标准、测试范围、测试流程和测试内容。

本发明中,指标要求内的功能性指标包含适合性、准确性、互操作性和功能依从性等;安全性指标包括密钥管理、认证与访问控制、安全路由、隐私保护、入侵检测与容错容侵、可跟踪性、可监控性和可连接性等;鲁棒性包括成熟性、容错性、易恢复性和依从性等;可用性包括资源利用性和时间特性等。

为了确保测试效率,本发明中优选在虚拟消防数据中心建立一数据库,消防物联网的系统指标要求存储于该数据库中,在测试时只需访问数据库便可调用其中的指标要求,方便快捷地实现测试。

本发明中,测试的指标要求和测试规范集中相应参数均按照消防物联网系统的行业指标进行设置,测试案例即测试用例,应用时,根据虚拟的消防系统所选用的设备器件的不同在测试案例集中选用与之相匹配的测试案例。

按照上述实施例,便可很好地实现本发明。

计算机与通信网络潘书文答案,消防物联网系统测试方法相关推荐

  1. 计算机与通信网络潘书文答案,计算机与通信网络潘书文答案

    计算机与通信网络潘书文答案 把管子的壁厚和空心的管腔全部看成一条线的投影,用粗实线来表示称().A.双线表示法B.单线表示法C联锁系统投用前,检查联锁位置,确认各部件均处于正常状态后,方可投用.什么叫 ...

  2. 计算机网络管理员4级考试题,2015计算机软考网络管理员试题及答案(三)

    1.采用全双工通信方式,数据传输的方向性结构为(A). A.可以在两个方向上同时传输 B.出只能在一个方向上传输 C.可以在两个方向上传输,但不能同时进位 D.以上均不对 2.以太网中,数据的传输使用 ...

  3. 高级计算机网络管理员试题及答案,2016年计算机软考网络管理员测试题及答案...

    1.通信系统必须具备的三个基本要素是(C). A.终端.电缆.计算机 B.信号发生器.通信线路.信号接收设备 C.信源.通信媒体.信宿 D.终端.通信设施.接收设备 2.通信系统中,发射器的主要功能是 ...

  4. 计算机网络第七版4-46题答案,计算机软考网络管理员考试题及答案(44-46)

    试题(44) 在网络综合布线中,工作区子系统的主要传输介质是 (44) . (44)A. 单模光纤 B.  5类UTP C. 同轴电缆 D. 多模光纤 试题(44)分析 本题主要测试网络综合布线的工作 ...

  5. 计算机与通信网络之间的常用通信设备,通讯设备有哪些,通信常用设备总结

    通信的原理是什么?在了解通信原理之前,我们首先要对通信常用的设备进行熟悉. 计算机网络体系中,有几样通信设备或者说网络名词出现的频率相当的高,它们是:中继器.集线器.网桥.交换机.路由器和网关. 其实 ...

  6. 计算机软考网络管理员满分,计算机软考网络管理员考试题及答案(11-24)

    试题(11) 堆栈操作中,(11) 保持不变. (11)A. 堆栈的顶 B. 堆栈中的数据 C. 堆栈指针 D. 堆栈的底 试题(11)分析 在CPU执行程序的过程中,会执行有关的堆栈操作指令.执行这 ...

  7. 黑龙江省09年计算机交企业网络搭建及应用答案,[计算机软件及应用]企业网络搭建及应用.pdf...

    [计算机软件及应用]企业网络搭建及应用 企业网络搭建及应用 目录 2 2 一.环境22 1.硬件环境2 2.软件环境2 3.材料清单2 4. 网络管理软件2 2 2 二.背景描述22 3 3 三.网络 ...

  8. 计算机桌面右下角网络连接的图标不见了,win7系统电脑右下角无线网络连接图标不见了怎么办-win7本地连接不见了...

    在如今这个社会时代中,人们对网络的需求是极其大的,可谓是宁可以一日不食肉,也不可无网.win7无线网络消失不见了,不知道小伙伴你们有没有遇到这该问题呢?下面分享一下win7无线网络连接消失不见了的解决 ...

  9. 计算机监控通信网络 rs485和rs232,聊聊机房监控系统需要的RS485与RS232通讯接口

    由于物与物相连,需有"桥梁".计算机这一块,也不例外,相连仍需介质.计算机与计算机,或者计算机与终端,它们之间的数据传送可以采用串行通讯和并行通讯二种方式.串行通讯方式被广泛采用, ...

最新文章

  1. 使用HttpWebRequest请求API接口以及其他网站资源
  2. 动力节点老杜mysql文件_mysql主从复制+mysql主从复制延迟解决方案
  3. Girls and Boys
  4. Hibernate框架之入门配置
  5. Hadoop集群安装部署_分布式集群安装_02
  6. php 栈实现历史记录后退,栈:如何实现浏览器的前进和后退功能
  7. Asp.net Ajax 的 PageRequestManager类的事件
  8. Android 系统性能优化(14)---Android性能优化典范 - 第2季
  9. linux gvim 列编辑,Linux——vim编辑器
  10. Asp.net 调用sqlserver存储过程参数传中文乱码!
  11. 二手轻型载货车报价图片_业主坐地提价, 新房抢客, 10月广州二手房成交跌了24%...
  12. 卡刷su+android7,supersu最新版卡刷包
  13. 硬见小百科:机加工中获得工件尺寸精度的常用方法
  14. 基于海康威视IP摄像头和虹软的MFC人脸识别系统开发教程
  15. 怎样恢复计算机程序打开文件名,Word提示如何解决使用文本恢复转换器打开文件的问题...
  16. 二手苹果手机价格查询
  17. jenkins基础与gitlab代理自动构建
  18. Android开发之那些好用的数据结构与API(二)
  19. 【SQL管理】-Flyway数据库版本管理利器从入门到入味
  20. Codeforces Gym 101142 G Gangsters in Central City (lca+dfs序+树状数组+set)

热门文章

  1. 肌酐清除率-肌酐清除率计算公式-什么是肌酐清除率 (转载www.jiganqingchulv.com)
  2. JAVA8 stram 实战
  3. 【micropython】microbit实现光照强度显示
  4. 小程序使用微信同声传译进行语言播报(数字播报问题)
  5. mysql做心跳_mysql 心跳检测
  6. 中国企业家:华为没有秘密 任正非没有密码
  7. hdu1826 EXCELL排序
  8. Mac M1 jdk11 DNS错误
  9. 九型人格和大五类人格对比
  10. ——JavaScript