【技术实现步骤摘要】
一种测试任务生成方法、装置、电子设备及存储介质
[0001]本专利技术涉及软件测试领域,特别涉及一种测试任务生成方法、装置、电子设备及存储介质。
技术介绍
[0002]软件测试是软件开发工作中的重要环节。为提升测试效率,通常会采用自动化测试平台对软件进行自行测试,而测试人员需要在该平台上创建相应的测试任务。相关技术中,测试人员在进行每次软件测试时,都需要在测试平台中创建对应的测试任务,当测试任务较多,或是每一测试任务中包含较多测试用例时,上述任务创建方式将会为测试人员带来大量的手动操作工作,进而降低了测试人员的测试效率。
技术实现思路
[0003]本专利技术的目的是提供一种测试任务生成方法、装置、电子设备及存储介质,可对已创建的任务条目进行复用,实现新任务条目的批量生成,进而有效简化人工操作并提升测试人员的测试效率。
[0004]为解决上述技术问题,本专利技术提供一种测试任务生成方法,包括:
[0005]在与前端设备建立会话后,接收所述前端设备发送的任务复制参数;
[0006]根据所述 ...
【技术保护点】
【技术特征摘要】
1.一种测试任务生成方法,其特征在于,包括:在与前端设备建立会话后,接收所述前端设备发送的任务复制参数;根据所述任务复制参数中的任务ID,在数据库中查询对应的目标任务条目;所述数据库保存有多个已创建的任务条目;按照所述目标任务条目的多表关联关系在所述数据库中创建新任务条目,并将所述目标任务条目中的数据复制到所述新任务条目。2.根据权利要求1所述的测试任务生成方法,其特征在于,所述将所述目标任务条目中的数据复制到所述新任务条目,包括:将所述目标任务条目中的数据复制到所述新任务条目,并监听复制状态;当确定所述复制状态为成功时,向所述前端设备发送成功信息;当确定所述复制状态为失败时,向所述前端设备发送失败信息。3.根据权利要求2所述的测试任务生成方法,其特征在于,所述监听复制状态,包括:利用Gunicorn服务的协程模式监听所述复制状态。4.根据权利要求1所述的测试任务生成方法,其特征在于,所述创建新任务条目,包括:读取所述任务复制参数中的任务类型参数;当所述任务类型参数表示生成即时任务时,创建新即时任务条目;当所述任务类型参数表示生成定时任务时,创建新定时任务条目。5.根据权利要求1所述的测试任务生成方法,其特征在于,在与前端设备建立会话之后,还包括:从所述会话中提取所述前端设备的用户ID;相应的,在按照所述目标任务条目的多表关联关系在所述数据库中创建新任务条目之后,还包括:将所述用户ID插入所述新任务条目。6.根据权利要求1至5任一项所述的测试任务生成方法,其特征在于,所述按照所述目标任务条目的多表关联关系在所述数据库中创建新任务条目,并将所述目标任...
【专利技术属性】
技术研发人员:肖静,范渊,刘博,
申请(专利权)人:杭州安恒信息技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。