[发明专利]一种自动化测试平台的控制系统和控制方法在审
申请号: | 202110264213.5 | 申请日: | 2021-03-11 |
公开(公告)号: | CN113051155A | 公开(公告)日: | 2021-06-29 |
发明(设计)人: | 杨跃强 | 申请(专利权)人: | 中国信息通信研究院 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京国昊天诚知识产权代理有限公司 11315 | 代理人: | 南霆 |
地址: | 100191 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 自动化 测试 平台 控制系统 控制 方法 | ||
1.一种自动化测试平台的控制系统,其特征在于,所述控制系统与自动化平台连接;所述控制系统包括:客户端和服务端,所述客户端与所述服务端通过网络连接,其中:
所述客户端,用于在用户进行登录操作,并在登录成功后,接收用户的环境参数设置操作和用例选择操作;
所述服务端,包括:登录管理模块,测试环境配置模块,测试用例设置模块,测试用例执行模块以及测试报告处理模块;
所述登录管理模块,用于对用户身份进行认证;
所述测试环境配置模块,用于根据所述环境参数设置操作,将环境参数写入环境配置文件,并复制到自动化测试平台的目标路径,并生成全局唯一标识符;
所述测试用例设置模块,用于根据所述用例选择操作,确定测试用例集合以及测试用例顺序,基于所述测试用例集合以及测试用例顺序生成用例集合文件,并对所述用例集合文件写入所述全局唯一标识符,将带有所述全局唯一标识符的用例集合文件复制到自动化测试平台的文件管理子系统;
所述测试用例执行模块,用于根据所述全局唯一标识符确定环境配置文件和用例集合文件,以调度所述自动化测试平台进行测试;
所述测试报告处理模块,用于测试完成后,通过所述全局唯一标识符,调取测试记录,以得到测试报告。
2.根据权利要求1所述的控制系统,其特征在于,所述服务端还包括测试状态监控模块;
所述测试状态监控模块,用于若检测到测试进度查询事件,则获取所述自动化测试平台的测试进度,并返回已完成的测试用例的执行结果;其中,所述测试进度查询事件包括通过客户端发出的测试进度查询事件和定时测试进度查询事件。
3.根据权利要求2所述的控制系统,其特征在于,所述测试状态监控模块,还用于:
若检测到测试中止事件,则获取并保存所述自动化测试平台的测试进度,并返回已完成的测试用例的执行结果;其中,所述测试中止事件包括测试异常事件和/或测试中止指令发出事件。
4.根据权利要求1所述的控制系统,其特征在于,所述全局唯一标识符包括将所述环境配置文件复制到自动化测试平台时基于系统时间生成的全局时间ID。
5.根据权利要求1所述的控制系统,其特征在于,所述服务端还包括基本输入输出模块;
所述基本输入输出模块,用于接收客户端发出的HTTP请求,并根据所述HTTP请求确定处理逻辑;还用于输出渲染完成后的数据和web界面模板,发送至所述客户端。
6.根据权利要求1所述的控制系统,其特征在于,所述客户端,还用于:接收用户的用例顺序排序操作,并根据所述用例顺序排序操作确定测试用例顺序。
7.根据权利要求1所述的控制系统,其特征在于,所述测试用例执行模块,具体用于:
开启子进程调度所述自动化测试平台,根据所述全局唯一标识符查找已复制的环境配置文件和用例集合文件,并采用查找到的环境配置文件确定测试环境,以对查找到的用例集合文件进行测试。
8.根据权利要求1所述的控制系统,其特征在于,所述环境配置文件和带有所述全局唯一标识符的用例集合文件,采用XML格式文件复制到自动化测试平台中。
9.一种自动化测试平台的控制方法,其特征在于,所述控制方法由如权利要求1-8所述的自动化测试平台的控制系统执行,所述控制方法包括:
若检测到用户的登录操作,确定是否存在与用户信息关联的环境配置文件;
若是,则根据所述环境配置文件调取全局唯一标识符;
根据所述全局唯一标识符确定用例集合文件运行参量是否为真;
若为真,则根据所述用例集合文件运行参量确定用例集合文件的测试进度,并继续进行测试。
10.根据权利要求9所述的控制方法,其特征在于,在确定是否存在与用户信息关联的环境配置文件之后,所述方法还包括:
若否,则根据用户的环境参数设置操作生成环境配置文件,并生成全局唯一标识符。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国信息通信研究院,未经中国信息通信研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110264213.5/1.html,转载请声明来源钻瓜专利网。