[发明专利]一种工作量评估方法、装置、电子设备和可读存储介质在审
申请号: | 202011294492.1 | 申请日: | 2020-11-18 |
公开(公告)号: | CN112486788A | 公开(公告)日: | 2021-03-12 |
发明(设计)人: | 王欢欢;张希婷;高蕊;冷炜 | 申请(专利权)人: | 中信银行股份有限公司 |
主分类号: | G06F11/34 | 分类号: | G06F11/34;G06F11/36 |
代理公司: | 北京市兰台律师事务所 11354 | 代理人: | 张峰 |
地址: | 100020 北京市朝*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 工作量 评估 方法 装置 电子设备 可读 存储 介质 | ||
本发明涉及软件测试技术领域,具体涉及一种工作量评估方法、装置、电子设备和可读存储介质。所述方法包括:获取目标工作日内的目标测试日志;从目标测试日志中获取目标用户的确定维度的测试业务数据;其中所述目标用户为目标测试人员;其中所述确定维度包括但不限于:测试关联系统数量、测试排期数量、测试接口数量和测试场景数量;将所述测试业务数据输入至预先构建的工作量评估模型中计算出所述目标用户的目标日测试工作量。本申请公开的方案提高了软件测试工作量评估效率和准确性。
技术领域
本发明涉及软件测试技术领域,具体涉及一种工作量评估方法、装置、电子设备和可读存储介质。
背景技术
一个软件系统的应用中可能会涉及到的业务场景的系统较多,一只交易往往关联多个系统,而测试人员编写的测试用例由于场景不同,涉及系统及数量不同,测试复杂度不同,每条测试用例的分析设计和执行工作量也不尽相同;测试人员级别不同,其产能要求也不同;业务场景覆盖的有效性也依赖于测试人员的测试设计及执行能力。如何去评估每一个测试人员的工作量以节省测试人力资源成本的同时平衡测试工作量和测试人员的匹配关系是软件测试工作的中的一个重点,但目前很多情况下还是依靠人工反馈测试案例数量和测试案例执行结果等去衡量测试人员的工作量饱和度和有效性,这样的评估方式需要投入很大的工作量而且得到的统计结果也存在着极大的不确定性。还有部分利用工作量评估模型去评估测试工作量时没有充分考虑各个级别的测试人员的能力因素和任务分配原则,导致实用性较差。
发明内容
本申请的目的旨在至少能解决上述的技术缺陷之一。本申请所采用的技术方案如下:
第一方面,本申请实施例公开了一种工作量评估方法,所述方法包括:
获取目标工作日内的目标测试日志;
从目标测试日志中获取目标用户的确定维度的测试业务数据;其中所述目标用户为目标测试人员;其中所述确定维度包括但不限于:测试关联系统数量、测试排期数量、测试接口数量和测试场景数量;
将所述测试业务数据输入至预先构建的工作量评估模型中计算出所述目标用户的目标日测试工作量。
可选地,所述获取目标工作日内的目标测试日志包括:
在目标工作日内确定时间段和/或随机时间段采集的测试日志为目标日志;其中所述确定时间段可为统计确定的测试人员测试业务高峰期。
可选地,所述预先构建的工作量评估模型包括:
至少选取以下维度作为评估模型的评估维度:测试关联系统数量、测试排期数量、测试接口数量和测试场景数量;
确定所述评估模型的评估算法表达式为:A=Sum(Li-h1*x+Li-h2*y+Li-h3*z+Li-h4*w);
其中所述A代表目标用户的目标日测试工作量,所述Sum为求和函数;所述x、y、z、w分别对应为测试关联系统数量、测试排期数量、测试接口数量和测试场景数量;
其中,所述Li-h1、Li-h2、Li-h3、Li-h4分别对应为目标用户在所述单个测试关联系统、单个测试排期、单个测试接口和单个测试场景评估维度的平均耗时;进一步地,
所述Li用于表征所述目标用户的级别;
所述h1代表测试单个测试关联系统的平均耗时,
所述h2代表测试单个排期的平均耗时;
所述h3代表测试单个测试接口的平均耗时;
所述h4代表测试单个测试场景的平均耗时;
其中所述用户的级别不同,所述平均耗时不完全相同。
可选地,所述方法还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中信银行股份有限公司,未经中信银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011294492.1/2.html,转载请声明来源钻瓜专利网。