自动化测试方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:37783985 阅读:19 留言:0更新日期:2023-06-09 09:14
本申请涉及一种自动化测试方法、装置、计算机设备和存储介质,涉及计算机技术领域。可用于金融科技领域或其他相关领域。所述方法包括:展示自动化测试界面,并获取在自动化测试界面中针对待测试的业务系统输入的测试文本信息,根据测试文本信息获取至少一个测试操作文本,以及测试操作文本所对应的测试对象文本;获取预先与测试操作文本绑定的多个操作指令信息,并获取测试对象文本所表征的测试操作对象在业务系统的展示页面中对应的操作对象位置;在业务系统的展示页面中的操作对象位置执行各操作指令信息,获取各操作指令信息的操作结果,并将操作结果在自动化测试界面中进行展示。采用本方法能够提高业务系统的自动化测试效率。试效率。试效率。

【技术实现步骤摘要】
自动化测试方法、装置、计算机设备和存储介质


[0001]本申请涉及计算机
,特别是涉及一种自动化测试方法、装置、计算机设备、存储介质和计算机程序产品。

技术介绍

[0002]随着计算机技术的发展,出现了一种针对业务系统的自动化测试技术,用户可以预先编写自动化测试测试脚本,通过将自动化测试脚本设置于测试系统中并运行自动化测试脚本实现对业务系统的自动化测试流程。
[0003]传统技术中,对业务系统的自动化测试过程通常需要根据业务系统的业务流程步骤,来调用自动化测试脚本来实现自动化测试,然而该过程需要测试人员对业务系统的业务流程步骤需要深入了解,才可以准确进行自动化测试的过程,因此,现有针对业务系统的自动化测试方法,能满足测试要求的测试人员数量较少,针对业务系统的自动化测试效率较低。

技术实现思路

[0004]基于此,有必要针对上述技术问题,提供一种能够提高自动化测试效率的自动化测试方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。
[0005]第一方面,本申请提供了一种自动化测试方法。所述方法包括:<本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种自动化测试方法,其特征在于,所述方法包括:展示自动化测试界面,并获取在所述自动化测试界面中针对待测试的业务系统输入的测试文本信息,根据所述测试文本信息获取至少一个测试操作文本,以及所述测试操作文本所对应的测试对象文本;获取预先与所述测试操作文本绑定的多个操作指令信息,并获取所述测试对象文本所表征的测试操作对象在所述业务系统的展示页面中对应的操作对象位置;在所述业务系统的展示页面中的所述操作对象位置执行各所述操作指令信息,获取各所述操作指令信息的操作结果,并将所述操作结果在所述自动化测试界面中进行展示。2.根据权利要求1所述的方法,其特征在于,所述根据所述测试文本信息获取至少一个测试操作文本,以及所述测试操作文本所对应的测试对象文本,包括:获取所述测试文本信息对应的多个目标文本分词,并获取各所述目标文本分词对应的分词类型,以及各所述目标文本分词的关联关系;获取所述目标文本分词中,分词类型表征动词类型的第一文本分词,并在所述第一文本分词属于预先设定的操作文本分词库的情况下,将所述第一文本分词作为所述测试操作文本;所述操作文本分词库预先存储有多个测试操作对应的文本分词;根据所述关联关系,获取与所述测试操作文本关联的第二文本分词,将所述第二文本分词作为所述测试操作文本所对应的测试对象文本;所述第二文本分词为所述目标文本分词中,分词类型表征名词类型的文本分词。3.根据权利要求2所述的方法,其特征在于,所述获取所述测试文本信息对应的多个目标文本分词,包括:通过正向最大匹配算法,获取所述测试文本信息对应的多个第一初始文本分词,以及通过逆向最大匹配算法,获取所述测试文本信息对应的多个第二初始文本分词;从所述第一初始文本分词,或者所述第二初始文本分词中,获取所述目标文本分词。4.根据权利要求3所述的方法,其特征在于,所述从所述多个第一初始文本分词,或者所述多个第二初始文本分词中,获取所述目标文本分词,包括:获取所述第一初始文本分词的第一分词匹配迭代次数,以及所述第二初始文本分词的第二分词匹配迭代次数;在所述第一分词匹配迭代次数与所述第二分词匹配迭代次数不相同的情况下,将分词匹配迭代次数较小的初始文本分词,作为所述目标文本分词;在所述第一分词匹配迭代次数与所述第二分词匹配迭代次数相同的情况下,获取所述第一初始文本分词的第一分词数量,以及所述第二初始文本分词的第二分词数量;在所述第一分词数量与所述第二分词数量不相同的情况下,将分词数量较小的初始文本分词,作为所述目标文本分词;在所述第一分词数量与所述第二分词数量相同的情况下,将所述第二初始文本分词,作为所述目标文本分词。5.根据权利要求1所述的方法,其特征在于,所述获取所述测试对象文本所表征的测试操作对象在所述业务系统的展示页面中对应的操作对象位置之前,还包括:获取所述业务系统的展示页面中包含的文本图像对应的文本内容,以及所述文本图像在所述展示页面中的文本位置;
获取所述业务系统的展示页面中包含的操作对象区域,以及所述操作对象区域在所述展示页面中的区域位置;根据所述文本位置与所述区域位置,构建所述文本内容与所述区域位置的对应关系;所述获取所述测试对象文本所表征的测试操作对象在所述业务系统的展示页面中对应的操作对象位置,包括:根据所述文本内容与所述区域位置的对应关系,获取与所述测试对象文本的文本内容对应的目标区域位置,将所述目标区域位置作为所述操作对象位置。6.根据权利要求5所述的方法,其特征在于,所述根据所述文本位置与所述区域位置,构建所述文本内容与...

【专利技术属性】
技术研发人员:何佳燚陈维婉王晓力关杰
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:

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

1