CN119473866A 一种用于验收测试的资源分配方法、装置及系统 (腾讯科技(深圳)有限公司)_第1页
CN119473866A 一种用于验收测试的资源分配方法、装置及系统 (腾讯科技(深圳)有限公司)_第2页
CN119473866A 一种用于验收测试的资源分配方法、装置及系统 (腾讯科技(深圳)有限公司)_第3页
CN119473866A 一种用于验收测试的资源分配方法、装置及系统 (腾讯科技(深圳)有限公司)_第4页
CN119473866A 一种用于验收测试的资源分配方法、装置及系统 (腾讯科技(深圳)有限公司)_第5页
已阅读5页,还剩60页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

源作为测试资源,并将测试资源发送至测试平2基于对象选择的至少一个测试脚本各自的脚本信息,生每接收一次所述测试平台基于所述测试任务返回的资在一个索引值关联的预配置资源集中,选取当前处于空闲状态的资源作为测试资源,基于历史测试用例的描述,生成历史测试脚本以及所述历史测试脚本的历史脚本信对所述历史测试用例包含的资源特征进行提取和分类,得基于所述测试资源信息,从已配置的平台资源中,选取在确定所述测试平台中存在空闲设备资源、且所述若确定新生成的目标测试任务的任务优先级,高于5.根据权利要求1_4中任一项所述的方法,其特征在于,在所述测试任务执行完毕之获取验收测试平台提交的测试任务,所述测试任务中包基于所述测试任务向所述验收测试平台发送至少一次资3针对所述至少一个索引值,分别执行以下操作:接收所述验指示预先配置的至少一个测试设备,调用所述至少一个针对所述至少一个测试设备中的目标测试设备,在所述目标测试设备完成试脚本均已被调用或者均已完成测试时,则释放所述测试任务对所述目标测试设备的占用。若获取到所述验收测试平台提交的目标测试任务基于对象选择的至少一个测试脚本各自的脚本信息,生在所述测试任务被调度时,针对获得的至少一个索在一个索引值关联的预配置资源集中,选取当前处于空所述用户验收平台,用于基于对象选择的至少一个测试脚本各自的4任务生成单元,用于基于对象选择的至少一个测试脚本各资源分配单元,用于每接收一次所述测试平台基于所述测试任务返回的资源获取请在一个索引值关联的预配置资源集中,选取当前处于空闲状态的资源作为测试资源,获取单元,用于获取验收测试平台提交的测试任务,所述测验收测试单元,用于基于所述测试任务向所述验收测试平台针对所述至少一个索引值,分别执行以下操作:接收所述验任务生成单元,用于基于对象选择的至少一个测试脚本各验收测试单元,用于在所述测试任务被调度时,针对在一个索引值关联的预配置资源集中,选取当前处于空5设备上运行时,所述程序代码用于使所述电子设备执行权利要求1~11中任一所述方法的6设置定时任务和待运行的脚本列表、特定的测试资源(如测试账号、可测性应用程序接口789试设备的占用。二方面或者第三方面提供的用于验收测试的资[0077]图13为本申请实施例中一种测试任务准备阶段验收测试平台与测试平台之间的[0078]图14为本申请实施例中一种任务生成与调度阶段验收测试平台与测试平台之间[0079]图15为本申请实施例中一种任务执行阶段验收测试平台与测试平台之间的交互[0080]图16为本申请实施例中一种脚本报告解析阶段验收测试平台与测试平台之间的[0081]图17为本申请实施例中一种任务执行完成阶段验收测试平台与测试平台之间的[0106]参阅图2所示,其为本申请实施例中的一种用于验收测试的资源分配方法的实施变更版本压缩包,然后代码构建平台将测试脚本对应的版本变更压缩包上传至测试平台,[0113]如此以来,验收测试平台中记录有测试脚本的脚本信息和被测客户端的相关信[0114]需要说明的是,测试脚本也可以以集合的形式或者测试用例的调度或者无空闲设备可供测试使用。[0126]基于历史测试用例的描述,生成历史测试脚本以及历史测试脚本的历史脚本信[0139]为了提高测试任务的调度效率和测试效率,本申请实施例在执行测试任务过程试设备在构建测试环境完成对一个测试脚本的测试之后,在对下一个测试脚本进行测试信息的测试用例,生成测试任务,并在测试任务被调度时,将测试任务提交到测试平台测试平台在索引值关联的预配置资源集中,选取当前处于空闲状态的资源作为测试资源,并将测试资源发送至测试平台中的测试设备,以使测试设备基于测试资源构建测试环境,[0172]验收测试平台通过向云对象存储系统发送请求,获取每个测试[0177]基于相同的发明构思,本申请实施例还提供一种用于验收测试[0183]资源分配单元1903,用于每接收一次测试平台基于测试任务返回的资源获取请[0186]基于历史测试用例的描述,生成历史测试脚本以及历史测试脚本的历史脚本信每次调用一个未被其他测试设备调用的测试脚本,并上报调用的测试脚本对应的索引值,[0218]与上述方法实施例基于同一发明构思,本申请实施例中还提供了一种电子设[0220]存储器2201可以是易失性存储器(volatilememory),例如随机存取存储器(random_accessmemory,RAM);存储器2201也可以是非易失性存储器(non_volatile[0221]处理器2202,可以包括一个或多个中央处理单元(centralprocessingunit,令,计算机可执行指令用于实现本申请实施例的用于验收测试的资源分配方法。处理器[0227]本申请的实施方式的程序产品可以采用便携式紧凑盘只读存储器(CD_ROM)并包号或上述的任意合适的组合。可读信号介质还可以是可读存储介质以外的任何可读介质,[0229]可读介质上包含的计算机程序可以用任何适当的介质传输,包括但不限于无线、[0230]可以以一种或多种程序设计语言的任意组合来编写用于执行本申请操作的计算及远程电子设备的情形中,远程电子设备可以通过任意种类的网络包括局域网(LAN)或广现在流程图一个流程或多个流程和/或方框图一个方框或多个方[0235]这些计算机程序命令也可存储在能引导计算机或其他可编程数据处理设备以特令装置的制造品,该命令装置实现在流程图一个流程或多个流程和/或方框图一个方框或其他可编程设备上执行的命令提供用于实现在流程图一个流程或多个流程和/或方框图一

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论