【技术实现步骤摘要】
多系统测试效率分析方法、装置、设备和介质
[0001]本申请涉及金融科技领域,尤其涉及一种多系统测试效率分析方法
、
装置
、
设备和介质
。
技术介绍
[0002]在技术架构复杂的情况下,为了实现项目目标或某个特定功能
(
即某个生产任务
)
,交易链路比较长,需要多个应用系统共同改造或配合测试
。
针对每个生产任务,需要进行两大类测试,各应用系统需要进行内部测试来保证单体的质量;同时牵头方会组织进行功能测试,进行端到端的验证,重点关注业务功能的实现度,和跨系统的技术满足度
。
[0003]现有技术中,由于缺陷发现的越晚,修复成本越高,影响范围越大,因此提出了测试前移的要求
。
[0004]但是,实际操作过程中,仍有大量的案例积累到功能测试阶段,或者功能测试阶段仍在进行单体测试,测试周期变长,效率较低;或者测试分析和执行不全面等问题,针对这些情况缺少有效的管理手段和数据支撑,测试效果差
。
技术实现思路
[0005]本申请提供一种多系统测试效率分析方法
、
装置
、
设备和介质,用以解决目前多系统测试效果差的问题
。
[0006]第一方面,本申请提供一种多系统测试效率分析方法,包括:
[0007]在测试案例集中获取测试实际执行案例,确定所述测试实际执行案例覆盖的代码块
、
所述代码块的应用系统覆盖信息,
【技术保护点】
【技术特征摘要】
1.
一种多系统测试效率分析方法,其特征在于,包括:在测试案例集中获取测试实际执行案例,确定所述测试实际执行案例覆盖的代码块
、
所述代码块的应用系统覆盖信息,所述应用系统覆盖信息用于表征所述代码块所覆盖的应用系统;根据所述应用系统覆盖信息,获取所述测试实际执行案例与应用系统的覆盖关系
、
覆盖的应用系统与生产任务的匹配关系,所述生产任务为利用至少两个应用系统协同实现目标功能;根据所述覆盖关系
、
覆盖的应用系统与生产任务的匹配关系,获取测试分析结果,所述测试分析结果用于表征每个应用系统是否符合预期需求
。2.
根据权利要求1所述的方法,其特征在于,所述根据所述覆盖关系
、
覆盖的应用系统与生产任务的匹配关系,获取测试分析结果,包括:根据所述覆盖关系
、
覆盖的应用系统与生产任务的匹配关系,确定所述测试实际执行案例是否覆盖单一应用系统;和
/
或,根据所述覆盖关系
、
覆盖的应用系统与生产任务的匹配关系,确定所述测试实际执行案例覆盖的应用系统是否与所述生产任务匹配
。3.
根据权利要求1所述的方法,其特征在于,所述方法还包括:获取生产任务管理系统中的任务信息和测试任务管理系统中的测试案例集;将所述任务信息和所述测试案例集存储至本地,所述任务信息中包括有至少一个生产任务,所述测试案例集包括有至少一个测试案例
。4.
根据权利要求3所述的方法,其特征在于,所述在测试案例集中获取测试实际执行案例,包括:在所述任务信息中获取当前正在测试实施周期内的目标生产任务;根据所述目标生产任务,在所述测试案例中获取测试实际执行案例
。5.
根据权利要求1所述的方法,其特征在于,所述确定所述测试实际执行案例覆盖的代码块,包括:从精准测试平台获取所述测试实际执行案例覆盖的代码块;或,获取所述测试案例集中每个测试案例与各个应用系统中的源代码之间的关联关系;根据所述测试实际执行案例和所述关联关系,在所有应用系统的源代码中获取与...
【专利技术属性】
技术研发人员:白雪,
申请(专利权)人:中国银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。