【技术实现步骤摘要】
一种流程引擎的测试方法
[0001]本专利技术属于测试
,尤其是涉及一种流程引擎的测试方法。
技术介绍
[0002]随着计算机硬件性能的逐年提升,大数据和人工智能等技术衍生的应用迅速铺展开来,计算机程序项目的数量急剧上升,并且相较早期规模更大,项目体系更为庞杂,通常需要涉及到多种现有系统以及新开发功能之间的整合,这对程序测试的工作提出了巨大的挑战。为高效管理计算机程序项目,行业中产生了相当多针对项目管理和项目控制方向的技术,其中流程引擎系统,因为能将整体项目中提取拆解为节点和项目之间的流程,有利于整个项目的管理。然而应用此种技术之后,面对复杂度高的计算机程序项目,测试工作的压力极大,现有通过人工进行测试的方案,是选取关键节点之间的关键流程进行重点测试,辅助以常规的黑盒测试对整体项目进行检测,此种检测方式效率极低,考虑到一旦项目出现了日常的更新还需要重新进行测试,目前的测试方法无法满足对流程引擎系统的测试需求。
技术实现思路
[0003]有鉴于此,本专利技术旨在提出一种流程引擎的测试方法,能够快速完整的规 ...
【技术保护点】
【技术特征摘要】
1.一种流程引擎的测试方法,其特征在于,包括以下步骤:S1、根据系统的临接关系,确定系统中的节点和节点中的有向元路径;S2、根据系统中的有向元路径,将系统中的节点两两有向组合为双节点组合;S3、提取流程链路,每组双节点组合对应至少一组流程链路;S4、对所有的所述流程链路进行测试,得到测试结果。2.根据权利要求1所述的一种流程引擎的测试方法,其特征在于,在步骤S2中,每组双节点组合对应至少一组流程链路,由出发节点直接指向归结节点的元路径,作为该双节点组合中的第一流程链路,然后提取所有双节点组合中的第一流程链路。3.根据权利要求2所述的一种流程引擎的测试方法,其特征在于:流程链路包括第二流程链路,以双节点组合中的出发节点为起点,由出发节点通过元路径直接指向的中间节点作为第一中间节点,以归结节点为终止点,直接通过元路经指向归结节点的中间节点作为第二中间节点;经过目标节点指向归结节点的元路径确定为第二流程链路,提取所有双节点组合中的第二流程链路。4.根据权利要求3所述的一种流程引擎的测试方法,其特征在于:流程链路进一步包括第三流程链路,以双节点组合中的出发节点为起点,根据出发节点到第一中间节点的元路径,第一中间节点到第二中间节点所经过的元路径,第二中间节点到归结节点的元路径的组合,确定为第三流...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。