一种物联网测试云平台和方法技术

技术编号:25604906 阅读:84 留言:0更新日期:2020-09-12 00:00
本发明专利技术属于物联网技术领域,具体涉及一种物联网测试云平台和方法,所述测试云平台包括:申请管理模块,用于对用户提交的测试申请进行管理和审核,将审核通过的测试申请转变为测试任务,并将测试任务发送给任务管理模块;任务管理模块,用于对测试任务进行划分调度,将划分调度后的测试任务分派至自动测试系统,并对测试任务从测试准备到测试完成的整个生命周期进行维护管理;结果与统计分析模块,用于在测试完成后,对测试结果进行汇总并形成对应的测试报告。本发明专利技术对测试任务划分调度后,下发分派至对应的自动测试系统,优化不同测试任务的执行顺序,提升了测试效率,提高了测试收益,从而提高了对物联网设备进行测试的测试管理效率。

【技术实现步骤摘要】
一种物联网测试云平台和方法
本专利技术属于物联网
,具体涉及一种物联网测试云平台和方法。
技术介绍
随着多样化的智能物联网设备广泛应用于生产生活的各个方面,人们对物联网设备性能要求日渐提高,这也导致物联网设备的测试需求急速增长。传统的设备测试囿于单机测试、人为参与流程过多等局限性,无法应对大规模的物联网设备测试需求。鉴于现有技术的上述问题,本申请的技术方案基于云测试的思想,为解决上述问题而建设。
技术实现思路
针对现有技术中的缺陷,本专利技术提供了一种物联网测试云平台和方法,对测试任务划分调度后,下发分派至对应的自动测试系统,优化不同测试任务的执行顺序,提升了测试效率,提高了测试收益,从而提高了对物联网设备进行测试的测试管理效率。第一方面,本专利技术提供了一种物联网测试云平台,包括:申请管理模块,用于对用户提交的测试申请进行管理和审核,将审核通过的测试申请转变为测试任务,并将测试任务发送给任务管理模块;任务管理模块,用于对测试任务进行划分调度,将划分调度后的测试任务分派至自动测试系统,并本文档来自技高网...

【技术保护点】
1.一种物联网测试云平台,其特征在于,包括:/n申请管理模块,用于对用户提交的测试申请进行管理和审核,将审核通过的测试申请转变为测试任务,并将测试任务发送给任务管理模块;/n任务管理模块,用于对测试任务进行划分调度,将划分调度后的测试任务分派至自动测试系统,并对测试任务从测试准备到测试完成的整个生命周期进行维护管理;/n结果与统计分析模块,用于在测试完成后,对测试结果进行汇总并形成对应的测试报告。/n

【技术特征摘要】
1.一种物联网测试云平台,其特征在于,包括:
申请管理模块,用于对用户提交的测试申请进行管理和审核,将审核通过的测试申请转变为测试任务,并将测试任务发送给任务管理模块;
任务管理模块,用于对测试任务进行划分调度,将划分调度后的测试任务分派至自动测试系统,并对测试任务从测试准备到测试完成的整个生命周期进行维护管理;
结果与统计分析模块,用于在测试完成后,对测试结果进行汇总并形成对应的测试报告。


2.根据权利要求1所述的一种物联网测试云平台,其特征在于,所述任务管理模块包括任务展示子模块、任务排期子模块和控制交互子模块;
所述任务展示子模块,用于对测试任务进行多样性的展示和获取用户的操作指令,并将操作指令发送给任务排期子模块或控制交互子模块;
所述任务排期子模块,用于根据操作指令对测试任务进行划分调度,将划分调度后的测试任务分派至自动测试系统;
所述控制交互子模块,用于根据操作指令对自动测试系统执行测试任务时的测试过程进行实时控制。


3.根据权利要求2所述的一种物联网测试云平台,其特征在于,还包括接口模块,所述接口模块包括内部接口子模块、外部接口子模块和ActiveMQ接口子模块;
所述内部接口子模块,用于负责任务管理模块与其他内部模块之间的工作协调和通知;
所外部接口子模块,用于负责任务管理模块与外部系统的工作协调和通知;
所述ActiveMQ接口子模块,用于负责任务管理模块对测试任务的实时控制。


4.根据权利要求2所述的一种物联网测试云平台,其特征在于,所述任务展示子模块包括DisplayController类、用户角色控制类、任务信息类和微信公众号操作类;
所述DisplayController类是任务展示子模块的中枢类;通过用户角色控制类获取用户角色信息,得到用户的操作权限;通过任务信息类上报的任务基础信息、任务相关测试例信息和测试日志信息,完成任务展示;通过微信公众号操作类对微信用户进行绑定,将任务节点通知消息通过微信公众号推送至指定用户。


5.根据权利要求2所述的一种物联网测试云平台,其特征在于,所述任务排期子模块包括AlgorithmController类、AlgorithmService类、AbilityService类和SystemService类;
所述AlgorithmController类是任务排期子模块的核心调度类;通过AbilityService类获取算法执行前物联网测试云平台测试能力信息和各自动测试系统测试能力信息,通过SystemService类获取自动测试系统测试队列和测试状态信息,通过AlgorithmServic...

【专利技术属性】
技术研发人员:吕松栋王磊梁玉红杨洪斌李瑞雪
申请(专利权)人:北京智网信测科技有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1