【技术实现步骤摘要】
本专利技术涉及计算机,尤其涉及一种插件自动化测试方法、系统、电子设备及存储介质。
技术介绍
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.根据...
【专利技术属性】
技术研发人员:李勇,徐潇,
申请(专利权)人:苏州元脑智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。