基于Playwright的自动测试方法、系统、设备及存储介质技术方案

技术编号:37769872 阅读:10 留言:0更新日期:2023-06-06 13:33
本发明专利技术公开了基于Playwright的自动测试方法、系统、设备及存储介质,涉及自动化测试技术领域,其中,所述方法包括:测试用例设计并分类筛选出action类别的目标测试用例;基于Playwright对所述目标测试用例进行录制,生成录制测试用例;基于对所述录制测试用例执行的自动测试指令,生成所述录制测试用例的测试结果。通过本发明专利技术的方法可解决现有技术中,在对银行系统测试用例的测试过程中,大都是通过银行测试人员进行手动测试,需要银行测试人员人工来反复重复操作同样的步骤,所需人力及时间重复且赘余,费时费力,测试效率低下的问题。测试效率低下的问题。测试效率低下的问题。

【技术实现步骤摘要】
基于Playwright的自动测试方法、系统、设备及存储介质


[0001]本专利技术涉及自动化测试
,具体涉及一种基于Playwright的自动测试方法、系统、计算机设备以及非易失性计算机可读存储介质。

技术介绍

[0002]目前,银行系统的功能测试范围广,种类繁多,尤其是涉及金额的功能测试,重要级别非常之高。其中一个典型的场景,比如平安银行中基金的购买、赎回、定投,理财的购买、赎回、定投,黄金的购买、赎回、定投等等业务,一旦出现功能缺失将属于银行的重大事故。因此,在任何正式版本和临时版本中都需要回归,甚至监控,需要反复验证和确认该类功能没有问题。目前,现有技术中,在对银行系统测试用例的测试过程中,大都是通过银行测试人员进行手动测试,需要银行测试人员人工来反复重复操作同样的步骤,所需人力及时间重复且赘余,费时费力,测试效率低下。
[0003]因此,现有技术还有待改进和提高。

技术实现思路

[0004]鉴于上述现有技术的不足之处,本专利技术的目的在于提供一种可用于金融科技或其他相关领域的基于Playwright的自动测试方法、系统、计算机设备以及非易失性计算机可读存储介质,旨在解决现有技术中,在对银行系统测试用例的测试过程中,大都是通过银行测试人员进行手动测试,需要银行测试人员人工来反复重复操作同样的步骤,所需人力及时间重复且赘余,费时费力,测试效率低下的问题。
[0005]为了达到上述目的,本专利技术采取了以下技术方案:
[0006]一种基于Playwright的自动测试方法,其中,所述方法包括:
[0007]测试用例设计并分类筛选出action类别的目标测试用例;
[0008]基于Playwright对所述目标测试用例进行录制,生成录制测试用例;
[0009]基于对所述录制测试用例执行的自动测试指令,生成所述录制测试用例的测试结果。
[0010]在进一步的技术方案中,所述的基于Playwright的自动测试方法,其中,所述基于Playwright对所述目标测试用例进行录制,生成录制测试用例,包括:
[0011]基于Playwright对所述目标测试用例进行录制;
[0012]首次录制后修改完善以生成录制测试用例。
[0013]在进一步的技术方案中,所述的基于Playwright的自动测试方法,其中,所述基于对所述录制测试用例执行的自动测试指令,生成所述录制测试用例的测试结果之后,包括:
[0014]对执行所述录制测试用例产生的所述测试结果进行分析。
[0015]在进一步的技术方案中,所述的基于Playwright的自动测试方法,其中,所述对执行所述录制测试用例产生的所述测试结果进行分析之后,还包括:
[0016]根据所述测试结果生成测试报告并储存。
[0017]一种基于Playwright的自动测试系统,其中,所述系统包括:
[0018]分类筛选模块,用于测试用例设计并分类筛选出action类别的目标测试用例;
[0019]录制模块,用于基于Playwright对所述目标测试用例进行录制,生成录制测试用例;
[0020]自动测试模块,用于基于对所述录制测试用例执行的自动测试指令,生成所述录制测试用例的测试结果。
[0021]在进一步的技术方案中,所述的基于Playwright的自动测试系统,其中,所述基于Playwright对所述目标测试用例进行录制,生成录制测试用例,包括:
[0022]基于Playwright对所述目标测试用例进行录制;
[0023]首次录制后修改完善以生成录制测试用例。
[0024]在进一步的技术方案中,所述的基于Playwright的自动测试系统,其中,所述系统还包括:
[0025]分析模块,用于对执行所述录制测试用例产生的所述测试结果进行分析。
[0026]在进一步的技术方案中,所述的基于Playwright的自动测试系统,其中,所述系统还包括:
[0027]报告生成模块,用于根据所述测试结果生成测试报告并储存。
[0028]一种计算机设备,其中,所述计算机设备包括至少一个处理器;以及,
[0029]与所述至少一个处理器通信连接的存储器;其中,
[0030]所述存储器上存储有可被所述至少一个处理器执行的计算机程序,所述计算机程序被所述至少一个处理器执行时,可实现:
[0031]测试用例设计并分类筛选出action类别的目标测试用例;
[0032]基于Playwright对所述目标测试用例进行录制,生成录制测试用例;
[0033]基于对所述录制测试用例执行的自动测试指令,生成所述录制测试用例的测试结果。
[0034]在进一步的技术方案中,所述的计算机设备,其中,所述基于Playwright对所述目标测试用例进行录制,生成录制测试用例,包括:
[0035]基于Playwright对所述目标测试用例进行录制;
[0036]首次录制后修改完善以生成录制测试用例。
[0037]在进一步的技术方案中,所述的计算机设备,其中,所述基于对所述录制测试用例执行的自动测试指令,生成所述录制测试用例的测试结果之后,包括:
[0038]对执行所述录制测试用例产生的所述测试结果进行分析。
[0039]在进一步的技术方案中,所述的计算机设备,其中,所述对执行所述录制测试用例产生的所述测试结果进行分析之后,还包括:
[0040]根据所述测试结果生成测试报告并储存。
[0041]一种非易失性计算机可读存储介质,其中,所述非易失性计算机可读存储介质存储有计算机程序,所述计算机程序被至少一个处理器执行时,可实现:
[0042]测试用例设计并分类筛选出action类别的目标测试用例;
[0043]基于Playwright对所述目标测试用例进行录制,生成录制测试用例;
[0044]基于对所述录制测试用例执行的自动测试指令,生成所述录制测试用例的测试结
果。
[0045]在进一步的技术方案中,所述的非易失性计算机可读存储介质,其中,所述基于Playwright对所述目标测试用例进行录制,生成录制测试用例,包括:
[0046]基于Playwright对所述目标测试用例进行录制;
[0047]首次录制后修改完善以生成录制测试用例。
[0048]在进一步的技术方案中,所述的非易失性计算机可读存储介质,其中,所述基于对所述录制测试用例执行的自动测试指令,生成所述录制测试用例的测试结果之后,包括:
[0049]对执行所述录制测试用例产生的所述测试结果进行分析。
[0050]在进一步的技术方案中,所述的非易失性计算机可读存储介质,其中,所述对执行所述录制测试用例产生的所述测试结果进行分析之后,还包括:
[0051]根据所述测试结果生成测试报告并储存。
[0052]相较于现本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于Playwright的自动测试方法,其特征在于,所述方法包括:测试用例设计并分类筛选出action类别的目标测试用例;基于Playwright对所述目标测试用例进行录制,生成录制测试用例;基于对所述录制测试用例执行的自动测试指令,生成所述录制测试用例的测试结果。2.根据权利要求1所述的基于Playwright的自动测试方法,其特征在于,所述基于Playwright对所述目标测试用例进行录制,生成录制测试用例,包括:基于Playwright对所述目标测试用例进行录制;首次录制后修改完善以生成录制测试用例。3.根据权利要求2所述的基于Playwright的自动测试方法,其特征在于,所述基于对所述录制测试用例执行的自动测试指令,生成所述录制测试用例的测试结果之后,包括:对执行所述录制测试用例产生的所述测试结果进行分析。4.根据权利要求3所述的基于Playwright的自动测试方法,其特征在于,所述对执行所述录制测试用例产生的所述测试结果进行分析之后,还包括:根据所述测试结果生成测试报告并储存。5.一种基于Playwright的自动测试系统,其特征在于,所述系统包括:分类筛选模块,用于测试用例设计并分类筛选出action类别的目标测试用例;录制模块,用于基于Playwright对所述目标测试用例进行录制,生成录制测试用例;自动测试模块,用于基于对所述录制...

【专利技术属性】
技术研发人员:余小萍张云海桂宇
申请(专利权)人:平安银行股份有限公司
类型:发明
国别省市:

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

1