插件自动化测试方法、系统、电子设备及存储介质技术方案

技术编号:41621908 阅读:15 留言:0更新日期:2024-06-13 02:23
本发明专利技术涉及计算机技术领域,尤其涉及一种插件自动化测试方法、系统、电子设备及存储介质。方法包括:基于每个插件子任务所需调用的公共方法、以及每个公共方法被调用的次数,对每个插件子任务的执行顺序进行排序,以得到目标顺序;基于目标顺序,依次执行全部插件子任务,其中,在执行第一插件子任务的过程中,利用预先创建的公共信息操作类实例,生成公共信息,并将公共信息存储至预设的公共信息库;在执行第二插件子任务的过程中,若第二插件子任务所需调用的公共方法与第一插件子任务调用的公共方法相同,则从公共信息库中获取相应的公共信息,基于获取的公共信息,进行任务处理。本方法压缩了整个测试任务或插件任务的执行时间。

【技术实现步骤摘要】

本专利技术涉及计算机,尤其涉及一种插件自动化测试方法、系统、电子设备及存储介质


技术介绍

1、随着互联网技术的不断发展,各类应用软件层出不穷。测试是软件开发过程中不可缺少的一环,传统测试方法通常采用人工的方式进行测试,而由于人工测试存在人工成本较高及精确度较低等问题,已经逐渐被自动化测试所取代。

2、目前,自动化测试通常利用自动化测试web平台(包括web前端和服务端,简称平台)进行,通过此平台创建不同的插件子任务(插件),以完成不同的测试内容。在任务执行过程中,不同插件子任务之间是串行的,即只能一个接一个执行,无法并行执行。而多个插件子任务之中,可能存在相同的测试条件或者测试步骤,在执行插件子任务时,这些相同的测试条件或测试步骤需要被重复执行,造成整体的任务执行时间较长,无法较快获取到所有测试用例的测试结果。


技术实现思路

1、本专利技术提供一种插件自动化测试方法、系统、电子设备及存储介质,用以解决现有技术中当不同插件子任务之中存在相同的测试条件或测试步骤时,需要重复执行,导致测试任务的整体执本文档来自技高网...

【技术保护点】

1.一种插件自动化测试方法,其特征在于,包括:

2.根据权利要求1所述的插件自动化测试方法,其特征在于,基于每个插件子任务所需调用的公共方法、以及每个所述公共方法被调用的次数,对每个所述插件子任务的执行顺序进行排序,以得到所述目标顺序的步骤包括:

3.根据权利要求1所述的插件自动化测试方法,其特征在于,在执行第一插件子任务的过程中,利用预先创建的公共信息操作类实例,生成公共信息的步骤包括:

4.根据权利要求3所述的插件自动化测试方法,其特征在于,当所述第一插件子任务调用任一所述公共方法以执行任务时,利用所述公共信息操作类实例中的公共信息生成方法,将任务...

【技术特征摘要】

1.一种插件自动化测试方法,其特征在于,包括:

2.根据权利要求1所述的插件自动化测试方法,其特征在于,基于每个插件子任务所需调用的公共方法、以及每个所述公共方法被调用的次数,对每个所述插件子任务的执行顺序进行排序,以得到所述目标顺序的步骤包括:

3.根据权利要求1所述的插件自动化测试方法,其特征在于,在执行第一插件子任务的过程中,利用预先创建的公共信息操作类实例,生成公共信息的步骤包括:

4.根据权利要求3所述的插件自动化测试方法,其特征在于,当所述第一插件子任务调用任一所述公共方法以执行任务时,利用所述公共信息操作类实例中的公共信息生成方法,将任务执行过程中的测试条件和/或测试结果确定为公共信息内容。

5.根据权利要求1至4任一项所述的插件自动化测试方法,其特征在于,所述目标格式包括:目标关联信息及所述公共信息内容;

6.根据权利要求1所述的插件自动化测试方法,其特征在于,在执行第二插件子任务的过程中,若所述第二插件子任务所需调用的所述公共方法与所述第一插件子任务调用的所述公共方法相同,则从所述公共信息库中获取相应的所述公共信息的步骤包括:

7.根据...

【专利技术属性】
技术研发人员:李勇徐潇
申请(专利权)人:苏州元脑智能科技有限公司
类型:发明
国别省市:

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

1