一种测试方法及其相关设备技术

技术编号:33836486 阅读:19 留言:0更新日期:2022-06-16 11:53
本申请公开了一种测试方法及其相关设备,该方法包括:在接收到用户针对待处理测试任务触发的自动测试请求之后,先利用该自动测试请求所携带的其测试对象的信息索引标识,从预先构建的分析信息索引数据库中查询到该信息索引标识对应的测试调度参考信息,以使该测试调度参考信息能够表示出在针对该待处理测试任务进行资源调度时所需达到的最低条件;再根据该测试调度参考信息、以及资源池的当前状态,确定该待处理测试任务的资源配置及其任务参数;最后,按照该资源配置及其任务参数,执行待处理测试任务,如此能够实现自动执行待处理测试任务的目的,从而能够有效地避免人为驱动测试任务所造成的不良影响,进而能够有效地减少测试过程的资源消耗。测试过程的资源消耗。测试过程的资源消耗。

【技术实现步骤摘要】
一种测试方法及其相关设备


[0001]本申请涉及计算机
,尤其涉及一种测试方法及其相关设备。

技术介绍

[0002]目前,对于一些测试任务来说,在设计了测试用例并通过评审之后,由测试人员根据测试用例中描述的规程一步步执行测试,得到实际结果与期望结果的比较。
[0003]然而,因上述测试方案是人为驱动的,使得该测试方案需要消耗大量资源(例如,人力资源等)。

技术实现思路

[0004]为了解决上述技术问题,本申请提供了一种测试方法及其相关设备,能够有效地减少测试过程的资源消耗。
[0005]为了实现上述目的,本申请实施例提供的技术方案如下:
[0006]本申请实施例提供一种测试方法,所述方法包括:
[0007]接收用户针对待处理测试任务触发的自动测试请求;其中,所述自动测试请求携带有所述待处理测试任务的测试对象的信息索引标识;
[0008]从预先构建的分析信息索引数据库中查询所述信息索引标识对应的测试调度参考信息;其中,所述测试调度参考信息用于表示在针对所述待处理测试任务进行资源调度时所本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种测试方法,其特征在于,所述方法包括:接收用户针对待处理测试任务触发的自动测试请求;其中,所述自动测试请求携带有所述待处理测试任务的测试对象的信息索引标识;从预先构建的分析信息索引数据库中查询所述信息索引标识对应的测试调度参考信息;其中,所述测试调度参考信息用于表示在针对所述待处理测试任务进行资源调度时所需达到的最低条件;根据资源池的当前状态、以及所述测试调度参考信息,确定所述待处理测试任务的资源配置以及所述资源配置的任务参数;按照所述资源配置以及所述资源配置的任务参数,执行所述待处理测试任务。2.根据权利要求1所述的方法,其特征在于,所述测试调度参考信息包括测试任务重复执行次数低位拐点、被测服务资源需求低位拐点、以及所述被测服务资源需求低位拐点对应的每秒查询率QPS最大值中的至少一个。3.根据权利要求2所述的方法,其特征在于,所述测试调度参考信息包括测试任务重复执行次数低位拐点、被测服务资源需求低位拐点、以及所述被测服务资源需求低位拐点对应的QPS最大值;所述根据资源池的当前状态、以及所述测试调度参考信息,确定所述待处理测试任务的资源配置以及所述资源配置的任务参数,包括:依据所述资源池的当前状态、以及所述被测服务资源需求低位拐点,对所述待处理测试任务进行资源分配处理,得到所述待处理测试任务的资源配置;依据所述测试任务重复执行次数低位拐点、以及所述被测服务资源需求低位拐点对应的QPS最大值,确定所述资源配置的任务参数。4.根据权利要求3所述的方法,其特征在于,所述依据所述资源池的当前状态、以及所述被测服务资源需求低位拐点,对所述待处理测试任务进行资源分配处理,得到所述待处理测试任务的资源配置,包括:根据所述资源池的当前状态,确定所述资源池的当前空闲资源;根据所述当前空闲资源、以及所述被测服务资源需求低位拐点,对所述待处理测试任务进行资源分配处理,得到所述待处理测试任务的资源配置。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:获取预估任务密度;其中,所述预估任务密度用于表示预测在所述待处理测试任务的执行期间同时执行的测试任务数量;所述根据所述当前空闲资源、以及所述被测服务资源需求低位拐点,对所述待处理测试任务进行资源分配处理,得到所述待处理测试任务的资源配置,包括:根据所述预估任务密度、所述当前空闲资源、以及所述被测服务资源需求低位拐点,对所述待处理测试任务进行资源分配处理,得到所述待处理测试任务的资源配置。6.根据权利要求5所述的方法,其特征在于,所述根据所述预估任务密度、所述当前空闲资源、以及所述被测服务资源需求低位拐点,对所述待处理测试任务进行资源分配处理,得到所述待处理测试任务的资源配置,包括:根据所述预估任务密度和所述当前空闲资源的资源量,确定资源紧张程度表征数据;若所述资源紧张程度表征数据满足预设资源紧张条件,则按照所述被测服务资源需求
低位拐点,从所述当前空闲资源中对所述待处理测试任务进行资源分配处理,得到所述待处理测试任务的资源配置。7.根据权利要求6所述的方法,其特征在于,所述方法还包括:...

【专利技术属性】
技术研发人员:鄂乾宇曹思琪
申请(专利权)人:北京有竹居网络技术有限公司
类型:发明
国别省市:

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

1