网络天地
182 基于云计算的软件测试平台结构设计
赵 鑫
(辽宁行政学院 辽宁 沈阳 110161)
摘要:随着信息技术的发展,大数据和云计算技术的应用,人类信息应用的方式发生了很大的变化,云计算作为一种新兴的信息技术,在软件测试平台中得到了广泛的应用。本文对云计算测试平台的特点进行了简单的分析,以云计算技术为技术支持,对云计算软件测试平台的的完成功能进行了分析,对基于云计算的软件测试平台的模型结构进行了研究和设计。
关键词:云计算;软件测试;结构设计;云测试
1、云测试平台特点
云测试是在云计算技术的基础之上,通过测试系统和软件等为用户提供测试功能的服务。基于云计算的软件测试系统可以提高系统的测试速度和效率,大大节省了测试的时间,把云计算技术和测试平台结合到一起,建立一套完成的云测试系统平台。我们把基于云计算技术的测试平台称为云测试平台。云测试平台由云计算平台、测试平台和交互平台构成,云计算平台利用云框架搭建云平台,在节点上建立虚拟机,通过对不同的测试环境的模拟来完成测试任务。测试平台是根据云计算的框架搭建自动化测试平台系统。交互平台是面向用户的控制界面,交互界面的设置是满足用户对不同应用程序需要的,交互平台是对系统中各模块之间的通信进行管理的。
2、云测试平台层次模型设计
云测试平台是一个复杂的综合模型结构,在设计的时候会根据完成具体的功能来对测试平台进行设计,云测试平台层次结构分为平台资源层、资源管理层、服务层和访问管理层,云测试平台的四层结构之间进行有机的结合,共同构成云测试平台。通过云计算技术来提高云测试平台的工作效率。
1.平台资源层
云测试平台的平台资源层的构建是云计算的IAAS结构,云测试平台的基本组成包括软件设备、硬件基础设备和网络基础设备等。在模拟环境和生产环境中进行测试,云测试平台的测试数据才更加准确。充分发挥云计算平台管理架构的优势,实现平台资源的共享,对云计算的资源池进行整合。
2.用户管理层
用户管理层是用户和管理人员进行交流的平台,为用户提供访问资源和访问管理服务的,云测试平台的用户管理层的功能要高于网络管理层的功能,云测试平台采用访问控制技术,把用户和用户访问的所有的资源进行绑定,这样用户的私人信息更加安全,也可更加有效的对资源运行管理。用户访问管理层结构如图1所示。
图1、访问管理模块结构图
3.资源管理层
资源管理层是对测试资源进行有效管理的,不同的测试任务对应不同的测试环境,云测试平台为测试任务提供了标准化的定义,可以完成大规模的统一测试。资源管理模块结构图如2所示。
图2资源管理层模块
(下转第183页)
(上接第180页)主要有两种监测手段,一种是通过低空或者无线传感器对农情或者是农业生态环境进行监测,另一种是通过将遥感技术和互联网、无线传感器等程中的实际情况进行实时监测。目前我国很多地区建立了墒情监测系统,这种系统是在农业生态环境监测方面应用比较广泛的系统,应用到的技术是传感器技术和无线通信技术。(2)育种信息化。育种信息化指的是通过一些专用设备和软件获取农作物的各项参数WhatsApp登录,从而培育出更加优质的种子,促进农作物产量的提高,常用的软件有育种资源管理系统、育种过程管理系统和育种数据分析系统等。例如:使用大豆育种信息管理平台,通过育种关键环节的物联网技术设计,对育种的全程中都实行信息化管理,包括种子的筛选、性状数据分析、试验数据分析等。(3)大田精细作业。大田精细作业指的是采用信息化技术对大田种植过程中进行精细化管理和自动化监测,提高农作物的产出。例如,某农场建立膜下滴灌的智能灌溉系统,将墒情监测、用水调度和灌溉等集中在系统控制中,电脑对作物的施肥和灌溉等实现自动控制WhatsApp网页版,不仅节约了作物用水,还能提高作物产量。
3.2 煤矿
物联网在煤矿企业中的应用主要有以下几个方面:(1)人员定位系统。在人员出入后、限制区域或者是重点区域内安装天线WhatsApp中文版,当有人员携带定位卡通过时,天线接收到信号传输到人员定位系统中,监控服务器会出现相应信息。(2)设备点检管理。矿井所用的设备上全部装有射频卡,通过载波信号的传输和解码,从系统上能够获得矿用设备的相关使用信息,了解设备是正常使用还是发生故障。(3)矿井无线通信应用。在矿井中建立无线基站,无线基站进行信号的接收和发射,使手机和定位器之间形成无线链路,从而使矿井能够使用无线通信。(4)瓦斯智能巡检。将瓦斯巡检点处安装射频标识卡,检察人员通过手中的记录仪采集相关数据,并将这些数据传输到计算机中。
3.3 铁路交通
物联网在铁路交通中的应用主要有以下几个方面:(1)基于物联网技术的A TIS系统能够实现对列车的实时跟踪、自动识别列车车次和车号、故障预告等功能,便于列车维修人员对列车的管理及维护,能够在很大程度上提高列车的稳定性和利用水平。(2)基于物联网技术的红外线轴温探测系统能够实现对列车的运行全过程的探测,并将探测结果传输到信息中心,方便车辆热轴的发现,对轴温数据进行统计分析,指导红外线运用工作。(3)基于物联网的售票系统能够实现售票网络的延伸,方便乘客购票,在一定程度上提高了铁路的服务质量和运营效果。
3.4 卫生信息化
物联网在卫生信息化中的应用主要有以下几个方面:(1)医院智能化管理。区域卫生信息化是现在医疗卫生信息化所正在经历的过程,此时软件不是连接另一个软件,而是直接与病人、医护人员、医疗设备、移动设备、传感器等相连接,能够实现住院、看病等流程的全面智能化。(2)远程监护。随着老龄化社会的到来,老年人越来越多,老年人的日常看护或者各种慢性病会占用医院的许多资源,基于物联网技术的远程监护系统能够通过感知监控模块将老年人的各项生命特征信息传输到数据平台,当医生发现指标异常时,会对此做出及时的处理。此系统的应用有利于医院服务水平的提升和病人求医的便利性。
5、结语
现代社会发展日新月异,新技术的产生和迭代速度非常快,物联网技术就是在信息化时代到来时产生的一种新技术。目前,物联网技术在许多领域都有其重要的应用,但是目前的应用都比较初级,未来随着物联网技术的不断发展,其应用也将会更加深入,不断促进我国经济的发展。参考文献:
李瑾,郭美荣,高亮亮. 农业物联网技术应用及创新发展策略. 农业工程学报,2015,(S2):200-209.
欧文. 物联网技术及其在农业生产中的应用研究.昆明理工大学,2015.
燕妮. 浅论物联网技术的应用研究. 科技信息,2013,(19):81+94.
作者简介:祝磊(1995--);性别:男,籍贯:青海乐都,学历:本科,在读南京邮电大学;研究方向:南京邮电大学 江苏南京 210000
第1页
版权声明
本文仅代表作者观点,不代表百度立场。
本文系作者授权百度百家发表,未经许可,不得转载。