软件测试进度确定方法及装置制造方法及图纸

技术编号:38885158 阅读:14 留言:0更新日期:2023-09-22 14:13
本发明专利技术公开了一种软件测试进度确定方法及装置,涉及软件测试技术领域,其中该方法包括:接收软件测试进度查询请求;所述软件测试进度查询请求包括多个标签数据,所述标签数据用于标记测试案例的特征信息;根据软件测试进度查询请求,从案例执行中心获取对应的测试案例的执行数据;所述案例执行中心用于存储测试案例的执行数据;根据获取的测试案例的执行数据生成软件测试进度统计表;将软件测试进度统计表提供至云端。本发明专利技术可以提高软件测试进度确定的效率和准确率,降低软件测试进度确定的成本。成本。成本。

【技术实现步骤摘要】
软件测试进度确定方法及装置


[0001]本专利技术涉及软件测试
,尤其涉及一种软件测试进度确定方法及装置。

技术介绍

[0002]本部分旨在为权利要求书中陈述的本专利技术实施例提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。
[0003]软件测试管理是对每项具体软件测试活动及总体软件测试全局的监督、评估、决策和管理的过程。其中,软件测试进度管理作为软件测试管理的重要组成部分,不仅帮助所有参与方全面了解和掌握项目实施进度,还能够及时预警和揭示测试风险,为后续采取补救措施提供重要指示,确保按期保质地完成软件测试活动。
[0004]在软件测试进度管理过程中,具备智能高效的软件测试进度确定方法至关重要。
[0005]现有的软件测试进度确定方法包括以下几种:
[0006]1、手工报表统计法:需要编制测试进度统计报表模板,所有测试人员根据实际执行情况填写测试进度统计报表后,统一反馈至测试管理者进行手工汇总统计;
[0007]2、历史数据类比估计法:利用已完成的项目进行类比分析,以确定测试进度和测试质量所存在的某种数量关系,供后续估计项目的测试进度提供参考。例如根据测试中活动bug数量的走势图估计测试进度,测试初期,打开bug数量明显高于关闭bug数量,测试中期,关闭bug数量高于打开bug数量,测试后期,打开bug数量很少甚至为零。
[0008]然而现有的软件测试进度确定方法中存在各种缺陷:
[0009]1、手工报表统计法,需要测试管理者汇总全部测试人员的进度统计报表,再进行手工处理统计,若该统计方法应用在多机构、多人员参与、测试周期长的中大型众测项目中,存在统计报表数量繁多、回收效率低、人工统计报表效率低、人工操作易出错、无法实时掌控进度的问题;
[0010]2、历史数据类比估计法,根据历史的测试质量推测测试进度,准确效率较低,并且存在较高的测试风险和管理局限。
[0011]综上,目前亟需一种软件测试进度确定方法,用于解决上述现有技术存在的问题。

技术实现思路

[0012]本专利技术实施例提供一种软件测试进度确定方法,用以提高软件测试进度确定的效率和准确率,降低软件测试进度确定的成本,该方法包括:
[0013]接收软件测试进度查询请求;所述软件测试进度查询请求包括多个标签数据,所述标签数据用于标记测试案例的特征信息;
[0014]根据软件测试进度查询请求,从案例执行中心获取对应的测试案例的执行数据;所述案例执行中心用于存储测试案例的执行数据;
[0015]根据获取的测试案例的执行数据生成软件测试进度统计表;
[0016]将软件测试进度统计表提供至云端。
[0017]本专利技术实施例还提供一种软件测试进度确定装置,用以提高软件测试进度确定的效率和准确率,降低软件测试进度确定的成本,该装置包括:
[0018]查询请求接收模块,用于接收软件测试进度查询请求;所述软件测试进度查询请求包括多个标签数据,所述标签数据用于标记测试案例的特征信息;
[0019]数据获取模块,用于根据软件测试进度查询请求,从案例执行中心获取对应的测试案例的执行数据;所述案例执行中心用于存储测试案例的执行数据;
[0020]统计表生成模块,用于根据获取的测试案例的执行数据生成软件测试进度统计表;
[0021]共享模块,用于将软件测试进度统计表提供至云端。
[0022]本专利技术实施例还提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述软件测试进度确定方法。
[0023]本专利技术实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述软件测试进度确定方法。
[0024]本专利技术实施例还提供一种计算机程序产品,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时实现上述软件测试进度确定方法。
[0025]本专利技术实施例中,用户可以通过多个标签数据全方位的统计、确定软件测试进度,快速得到软件测试进度统计表,所述标签数据用于标记测试案例的特征信息,提高了软件测试进度确定的效率和准确率;并且本专利技术实施例中将测试进度统计表提供至云端,实现了云端实时共享,用户都可以随时查看最新的软件测试进度,不需要人工手动统计,也不需要复杂的算法,进一步提高了软件测试进度确定的效率和准确率,降低了软件测试进度确定的成本。
附图说明
[0026]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:
[0027]图1为本专利技术实施例中软件测试进度确定方法的流程示意图;
[0028]图2为本专利技术实施例中软件测试进度确定方法的一具体实施例;
[0029]图3为本专利技术实施例中软件测试进度确定方法的一具体实施例;
[0030]图4为本专利技术实施例中软件测试进度确定方法的一具体实施例;
[0031]图5为本专利技术实施例中软件测试进度确定装置的示意图。
具体实施方式
[0032]为使本专利技术实施例的目的、技术方案和优点更加清楚明白,下面结合附图对本专利技术实施例做进一步详细说明。在此,本专利技术的示意性实施例及其说明用于解释本专利技术,但并不作为对本专利技术的限定。
[0033]申请人发现,现有的软件测试进度确定方法中存在各种缺陷:
[0034]1、手工报表统计法,需要测试管理者汇总全部测试人员的进度统计报表,再进行手工处理统计,若该统计方法应用在多机构、多人员参与、测试周期长的中大型众测项目中,存在统计报表数量繁多、回收效率低、人工统计报表效率低、人工操作易出错、无法实时掌控进度的问题;
[0035]2、历史数据类比估计法,根据历史的测试质量推测测试进度,准确效率较低,并且存在较高的测试风险和管理局限。
[0036]为此,申请人提出了一种软件测试进度确定方法。
[0037]图1为本专利技术实施例中软件测试进度确定方法的流程示意图,如图1所示,该方法包括:
[0038]步骤101、接收软件测试进度查询请求;所述软件测试进度查询请求包括多个标签数据,所述标签数据用于标记测试案例的特征信息;
[0039]步骤102、根据软件测试进度查询请求,从案例执行中心获取对应的测试案例的执行数据;所述案例执行中心用于存储测试案例的执行数据;
[0040]步骤103、根据获取的测试案例的执行数据生成软件测试进度统计表;
[0041]步骤104、将软件测试进度统计表提供至云端。
[0042]从图1所示流程可以看出,本专利技术实施例中,用户可以通过多个标签数据全方位的统计、确定软件测试进度,快速得到软件测试进本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种软件测试进度确定方法,其特征在于,包括:接收软件测试进度查询请求;所述软件测试进度查询请求包括多个标签数据,所述标签数据用于标记测试案例的特征信息;根据软件测试进度查询请求,从案例执行中心获取对应的测试案例的执行数据;所述案例执行中心用于存储测试案例的执行数据;根据获取的测试案例的执行数据生成软件测试进度统计表;将软件测试进度统计表提供至云端。2.如权利要求1所述的软件测试进度确定方法,其特征在于,所述标签数据包括测试案例的测试频率数据、测试风险数据、测试价值数据、测试自动化数据、测试事故数据其中之一或任意组合。3.如权利要求1所述的软件测试进度确定方法,其特征在于,所述软件测试进度查询请求还包括多个测试维度数据;所述测试维度数据用于标记测试案例的测试参数,测试参数包括测试案例的:测试轮次、所属被测软件系统、测试功能、测试执行人员、测试导入时间、测试执行时间其中之一或任意组合。4.如权利要求1所述的软件测试进度确定方法,其特征在于,在接收软件测试进度查询请求前,还包括:接收用户输入的测试案例标识和对应的自定义的标签数据;为与用户输入的测试案例标识对应的测试案例打上自定义的标签数据。5.如权利要求1所述的软件测试进度确定方法,其特征在于,测试案例的执行数据包括测试案例的执行时间、测试案例总数、已执行测试案例数、已通过测试案例数、失败测试案例数、已执行测试案例通过率、测试案例计划进度数据、测试案例的实际执行进度数据其中之一或任意组合。6.一种软件测试进度确定装置,其特征在于,包括:查询请求接收模块,用于接收软件测试进度查询请求;所述软件测试进度查询请求包括多个标签数据,所述标签数据用于标记测试案例的特征信息;数据获取模块,用于根据软件测试进度查询请求,从案例执行中心获取对应的测试案例的执行数据;所述案例执行中心用于存储测试...

【专利技术属性】
技术研发人员:左志芳吴志刚白雪妮张小洁
申请(专利权)人:中信银行股份有限公司
类型:发明
国别省市:

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

1