[发明专利]一种基于物联网云的设备自动化测试系统及方法在审
申请号: | 202010003936.5 | 申请日: | 2020-01-03 |
公开(公告)号: | CN111224845A | 公开(公告)日: | 2020-06-02 |
发明(设计)人: | 徐志刚;李军 | 申请(专利权)人: | 杭州涂鸦信息技术有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L29/08 |
代理公司: | 北京崇智专利代理事务所(普通合伙) 11605 | 代理人: | 何海英 |
地址: | 310013 浙江省杭*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 联网 设备 自动化 测试 系统 方法 | ||
1.一种基于物联网云的设备自动化测试系统,其特征在于,包括:终端设备、物联网云、测试平台、测试发起模块、测试结果生成模块和通信模块;
所述终端设备为待测试设备;
所述测试发起模块用于测试人员发起创建测试任务、编辑测试任务、存储测试任务和执行测试任务的命令;
所述测试平台用于接收所述测试发起模块发起的命令并创建、编辑、存储和执行自动化测试用例;
所述物联网云用于存储所述测试平台向所述终端设备下发的信息和所述终端设备向所述测试平台上报的信息;
所述测试结果生成模块用于生成对所述终端设备执行测试任务后的测试结果;
所述通信模块用于使所述终端设备、物联网云、测试平台、测试发起模块、测试结果生成模块通信连接。
2.根据权利要求1所述的基于物联网云的设备自动化测试系统,其特征在于,还包括显示模块,所述显示模块用于提供可视化显示界面和操作界面。
3.根据权利要求2所述的基于物联网云的设备自动化测试系统,其特征在于,所述显示模块包括设备信息填写、环境参数填写、设备运行日志查看和日志结果查看。
4.一种基于物联网云的设备自动化测试方法,其特征在于,包括以下步骤:
创建测试任务:针对不同终端设备和不同测试环境,创建不同类型的多个测试用例,并组成多个独立的可执行任务;
测试命令发起:针对不同终端设备的不同功能点,对应发起自动化测试命令;
测试任务运行:针对测试命令对应的终端设备和测试环境,运行创建的相应的所述测试任务;
测试结果导出:测试任务运行完毕后,输出不同测试用例的测试结果。
5.根据权利要求4所述的基于物联网云的设备自动化测试方法,其特征在于,包括以下步骤:
创建积木数据:针对终端设备的各个功能点创建多个独立的积木数据;
创建测试用例:所述测试用例包括针对终端设备的不同功能点创建多个独立的积木数据的合集;
创建测试任务:所述测试任务包括针对不同终端设备所创建的不同类型的多个测试用例的合集;
创建实验室任务:所述实验室任务包括针对不同类型的终端设备和不同测试环境,选择对应的测试任务组成的多个独立的可执行任务;
测试命令发起:针对不同终端设备的不同功能点发起自动化测试命令;
实验室任务运行:针对测试命令对应的终端设备和测试环境,运行创建的相应的所述实验室任务;
测试结果导出:实验室任务运行完毕后,输出不同测试用例的测试结果。
6.根据权利要求5所述的基于物联网云的设备自动化测试方法,其特征在于,创建所述测试用例之前还包括创建积木组件,所述积木组件为构成测试用例的基本单元,通过修改入参的方式来生成对应功能点的测试用例。
7.根据权利要求5所述的基于物联网云的设备自动化测试方法,其特征在于,所述积木数据、测试用例、测试任务和实验室任务的创建过程通过测试平台实现,所述测试平台包括:
通信单元,用于接收测试人员发起的测试命令;
编辑单元,用于针对不同终端设备的不同功能来编辑积木数据、测试用例、测试任务和实验室任务;
存储单元,用于存储所述编辑单元编辑的各项任务。
8.根据权利要求7所述的基于物联网云的设备自动化测试方法,其特征在于,所述测试平台还包括测试环境单元,用于为各项测试任务运行提供不同的测试环境。
9.根据权利要求4-6中任一项所述的基于物联网云的设备自动化测试方法,其特征在于,测试任务发起、任务运行和测试结果导出均通过可视化的操作显示界面进行。
10.根据权利要求9所述的基于物联网云的设备自动化测试方法,其特征在于,所述操作显示界面包括不同类型的终端设备的不同测试任务所呈现的运行界面和运行日志。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州涂鸦信息技术有限公司,未经杭州涂鸦信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010003936.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于分类数据表示后保持特征间相关性的方法
- 下一篇:数据传输方法及装置