[发明专利]自动化测试脚本快速生成方法、装置、设备和存储介质有效
申请号: | 201911416920.0 | 申请日: | 2019-12-31 |
公开(公告)号: | CN111181790B | 公开(公告)日: | 2022-11-01 |
发明(设计)人: | 张小君 | 申请(专利权)人: | 京信网络系统股份有限公司 |
主分类号: | H04L67/30 | 分类号: | H04L67/30;H04L41/0813;H04L41/08;H04L43/08 |
代理公司: | 广州润禾知识产权代理事务所(普通合伙) 44446 | 代理人: | 林伟斌;欧秋望 |
地址: | 510663 广东省广州*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 自动化 测试 脚本 快速 生成 方法 装置 设备 存储 介质 | ||
本发明涉及一种自动化测试脚本快速生成方法、装置、设备和存储介质,所述自动化测试脚本快速生成方法,应用于测试控制端,包括:根据测试配置文件形成测试配置信息;根据所述测试配置信息生成自动化测试脚本,以使所述自动化测试脚本控制信号源向待测设备发送测试控制信号和/或控制结果处理设备对测试结果进行处理。通过根据测试配置文件形成不同的测试信息并生成自动化测试脚本,该自动化测试脚本能自动实现初始化测试环境、执行测试流程等测试流程,节省了测试脚本的开发时间和验证时间。
技术领域
本发明涉及自动化测试技术领域,更具体地,涉及一种自动化测试脚本快速生成方法、装置、设备和存储介质。
背景技术
为了提高测试效率,目前无线通信数字设备大多数采用自动化测试。进行自动化测试前需要先开发自动化测试脚本,由于不同设备的工作频段不同、测试项目不同、测试方法不同,所以每次都需要重新开发自动化测试脚本,耗费大量的人力和时间。
发明内容
本发明旨在克服上述现有技术的至少一种缺陷(不足),提供一种自动化测试脚本快速生成方法、装置、设备和存储介质,可以根据所加载的测试配置信息生成用于自动实现初始化测试环境、执行测试流程等测试流程的测试脚本,节省了测试脚本的开发时间和验证时间。
本发明采取的技术方案是:
一种自动化测试脚本快速生成方法,应用于测试控制端,包括:
根据测试配置文件形成测试配置信息;
根据所述测试配置信息生成自动化测试脚本,以使所述自动化测试脚本控制信号源向待测设备发送测试控制信号和/或控制结果处理设备对测试结果进行处理。
根据测试配置文件形成测试配置信息并生成自动化测试脚本,该自动化测试脚本能自动实现初始化测试环境、执行测试流程、测试结果处理等测试流程的控制,节省了测试脚本的开发时间和验证时间。
进一步地,所述测试配置文件记载待测设备参数集、信号源参数集、初始化环境参数集、结果处理设备参数集的其中一种或多种。
通过在测试配置文件中记载多种参数集,使所生成的自动化测试脚本可以实现对测试控制信号发送的过程以及测试结果处理过程进行多方面的控制,从而提高测试质量。
进一步地,根据所述测试配置文件形成测试配置信息,包括:
确定当前待测项目;
根据所述当前待测项目对测试配置信息的需求,选取所述测试配置文件中的待测设备参数集、信号源参数集、初始化环境参数集、结果处理设备参数集的其中一种或多种形成测试配置信息。
根据不同待测项目对测试控制信号发送和/或测试结果处理的实际需求,从测试配置文件中选择加载其中几种参数集进行自动化测试脚本的生成,从而可以实现对测试配置文件中加载的参数集进行灵活地选择。
进一步地,当所述待测设备参数集和/或所述信号源参数集和/或所述初始化环境参数集被选取形成测试配置信息时,根据所述测试配置信息生成自动化测试脚本,以使所述自动化测试脚本控制信号源向待测设备发送测试控制信号,包括:
根据所述待测设备参数集和/或所述信号源参数集和/或所述初始化环境参数集生成自动化测试脚本,以使所述自动化测试脚本根据所述待测设备参数集和/或所述信号源参数集和/或所述初始化环境参数集控制信号源向待测设备发送测试控制信号;
当所述结果处理设备参数集被选取形成测试配置信息时,根据所述测试配置信息生成自动化测试脚本,以使所述自动化测试脚本控制结果处理设备对测试结果进行处理,包括:
根据所述结果处理设备参数集生成自动化测试脚本,以使所述自动化测试脚本根据所述结果处理设备参数集控制结果处理设备对测试结果进行处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于京信网络系统股份有限公司,未经京信网络系统股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911416920.0/2.html,转载请声明来源钻瓜专利网。