自动化测试中的脚本生成与日志捕获处理方法、装置制造方法及图纸

技术编号:38763320 阅读:35 留言:0更新日期:2023-09-10 10:36
本发明专利技术公开了自动化测试中的脚本生成与日志捕获处理方法、装置,方法包括:获取自动化测试中脚本生成过程的操作事件类型数据;判断所获取的操作事件类型数据是否符合预设规则;当所获取的操作事件类型数据符合预设规则,则配置并存储符合预设规则的参数化操作事件为测试用例集合,以做评价与规则验证;当所获取的操作事件类型数据不符合预设规则,则发出错误告警。本发明专利技术大大提高了自动化测试的灵活性、适用性与便捷性,有利于提升自动化测试的复用性和高效性。复用性和高效性。复用性和高效性。

【技术实现步骤摘要】
自动化测试中的脚本生成与日志捕获处理方法、装置


[0001]本专利技术涉及软件自动化测试
,尤其涉及的是一种自动化测试中的脚本生成与日志捕获处理方法、装置、智能终端及存储介质。

技术介绍

[0002]软件测试就是在预设条件下运行系统或应用程序,评估运行结果,预先条件应包括正常条件和异常条件。现有技术中由于各产业线类型多元化、且测试方案参差不齐,而测试交付质量作为用户体验的直接感官之一,若不能全方位的把控测试质量并防止漏测,则会直接影响用户体验,不利于公司针对用户进行发展规划的制定;
[0003]针对自动化测试方案现有技术主流的测试方式是:根据业务逻辑与场景去输出对应的测试脚本进行自动化测试,但是往往会出现测试脚本开发周期长和对于业务与场景的测试脚本复用率不高的问题,且测试报告或测试结论还是需要人工去输出和评价。
[0004]因此,对于现有的通过开发测试脚本的自动化测试技术方法存在开发成本高、脚本复用率低与无法自动输出测试评价问题。
[0005]因此,现有技术还有待改进和发展。
专利技术内
[000本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种自动化测试中的脚本生成与日志捕获处理方法,其特征在于,包括:获取自动化测试中脚本生成过程的操作事件类型数据;判断所获取的操作事件类型数据是否符合预设规则;当所获取的操作事件类型数据符合预设规则,则配置并存储符合预设规则的参数化操作事件为测试用例集合,以做评价与规则验证;当所获取的操作事件类型数据不符合预设规则,则发出错误告警。2.根据权利要求1所述的自动化测试中的脚本生成与日志捕获处理方法,其特征在于,所述操作事件类型数据包括终端焦点移动的数据值、点击的数据值、页面打开的数据值、播放器起播的数据值和/或自定义的数据值。3.根据权利要求1所述的自动化测试中的脚本生成与日志捕获处理方法,其特征在于,所述获取自动化测试中脚本生成过程的操作事件类型数据的步骤包括:获取自动化测试中脚本生成过程的操作事件类型数据;将获取的操作事件类型数据,通过给每种操作事件类型赋予参数值,参数化为终端焦点移动的数据值、点击的数据值、页面打开的数据值、播放器起播的数据值和/或自定义的数据值。4.根据权利要求1所述的自动化测试中的脚本生成与日志捕获处理方法,其特征在于,所述判断所获取的操作事件类型数据是否符合预设规则的步骤包括:获取参数化为终端焦点移动的数据值、点击的数据值、页面打开的数据值、播放器起播的数据值和/或自定义的数据值;判断参数化为终端焦点移动的数据值、点击的数据值、页面打开的数据值、播放器起播的数据值和/或自定义的数据值是否符合预设规则。5.根据权利要求1所述的自动化测试中的脚本生成与日志捕获处理方法,其特征在于,所述判断所获取的操作事件类型数据是否符合预设规则还包括:判断监测获取的操作事件类型数据值是否存为空或为null;判断所获取的操作事件类型数据值类型是否符合预设规则;判断所获取的操作事件类型数据值是否符合预设的数据结构变化范围。6.根据权利要求1所述的自动化测试中的脚本生成与日志捕获处理方法,其特征在于,所述当所获取的操作事件类型数据符合预设规则,则配置并存储符合预设规则的参数化操作事件为测试用例集合,以做评价与规则验证的步骤还包括:当存储的操作事件类型数据符合预设规则,获取所存储的操作事件类型数据配置对应的测试用例集合;当存储符合测试用例集合符合预设规则,则以脚本文件类型封装输出并运行。7.根据权利要求6所述的自动...

【专利技术属性】
技术研发人员:喻阳
申请(专利权)人:深圳市酷开网络科技股份有限公司
类型:发明
国别省市:

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

1