[发明专利]基于分段脚本的测试方法及装置、电子设备、存储介质在审
申请号: | 202211516432.9 | 申请日: | 2022-11-29 |
公开(公告)号: | CN115757170A | 公开(公告)日: | 2023-03-07 |
发明(设计)人: | 李珍 | 申请(专利权)人: | 北京天融信网络安全技术有限公司;北京天融信科技有限公司;北京天融信软件有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 钟扬飞 |
地址: | 100085 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 分段 脚本 测试 方法 装置 电子设备 存储 介质 | ||
1.一种基于分段脚本的测试方法,其特征在于,包括:
从脚本文件中逐段读取测试脚本;其中,所述测试脚本包括初始化段、功能测试段、成功退出段和失败退出段;
执行所述初始化段,以进行环境配置和环境检测,完成测试环境的初始化工作;
执行所述功能测试段;其中,所述功能测试段包括所述测试脚本的核心测试点;
判断所述功能测试段是否执行成功,若否,执行所述失败退出段,以进行失败信息收集、环境检测和环境配置恢复。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
若所述功能测试段执行成功,执行所述成功退出段,以进行环境配置恢复。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
如果所述初始化段无法正常执行,执行所述失败退出段,以进行环境检测和环境配置恢复。
4.根据权利要求1至3任一所述的方法,其特征在于,所述方法还包括:
在执行所述失败退出段或所述成功退出段之后,生成所述测试脚本的测试报告。
5.根据权利要求1所述的方法,其特征在于,所述测试脚本包括调试功能开启段和调式功能停止段;
在所述执行所述失败退出段,以进行失败信息收集、环境检测和环境配置恢复之后,所述方法还包括:
重执行所述初始化段,以进行环境配置和环境检测,完成测试环境的初始化工作;
执行所述调试功能开启段,以启用调试功能;
重执行所述功能测试段,并在所述功能测试段执行完成后,执行所述调试功能停止段,以停止所述调试功能,获得调试信息;
判断所述功能测试段是否执行成功,若否,重执行所述失败退出段,以进行失败信息收集、环境检测和环境配置恢复。
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
如果所述功能测试段重执行时执行成功,重执行所述成功退出段,以进行环境配置恢复。
7.根据权利要求5或6所述的方法,其特征在于,所述方法还包括:
在重执行所述失败退出段或所述成功退出段之后,生成重执行测试脚本的重执行测试报告。
8.一种基于分段脚本的测试装置,其特征在于,包括:
读取模块,用于从脚本文件中逐段读取测试脚本;其中,所述测试脚本包括初始化段、功能测试段、成功退出段和失败退出段;
第一执行模块,用于执行所述初始化段,以进行环境配置和环境检测,完成测试环境的初始化工作;
第二执行模块,用于执行所述功能测试段;其中,所述功能测试段包括所述测试脚本的核心测试点;
第三执行模块,用于判断所述功能测试段是否执行成功,若否,执行所述失败退出段,以进行失败信息收集、环境检测和环境配置恢复。
9.一种电子设备,其特征在于,所述电子设备包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为执行权利要求1-7任意一项所述的基于分段脚本的测试方法。
10.一种计算机可读存储介质,其特征在于,所述存储介质存储有计算机程序,所述计算机程序可由处理器执行以完成权利要求1-7任意一项所述的基于分段脚本的测试方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京天融信网络安全技术有限公司;北京天融信科技有限公司;北京天融信软件有限公司,未经北京天融信网络安全技术有限公司;北京天融信科技有限公司;北京天融信软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211516432.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于聚合的软件开发方法及终端
- 下一篇:一种塔式起重机顶升横梁防脱机构