(江苏自动化研究所江苏连云港 222006) 要:在测试工作流软件时,采用业务流程作为基本的测试用例单位,采用基于路径和节点结合的方法进行测试用例的编写,大大提高了业务流程中的审批节点、流程走向、流转条件的覆盖,减少了工作流业务流转方面的缺陷,提高了工作流软件测试的完备性和充分性。 关键词: 工作流测试 业务流程 路径和节点结合 中图分类号:TP311 文献标识码:A 文章编号:1674-098X(2014)04(a)-0007-04 TestingMethod Based WorkFlowSoftware SHI Miao (Jiangsu Automation Research Institute Lianyungang Jiangsu Province 222061) Abstract: When workflowsoftware testing,using business process basictest unit,the preparation testcase based businessprocess greatly,reduce workflowcirculat ion, improve workflowsoftware testing. Keywords: WorkFlow Software Business Process Path NodeCombination 工作 分自动执行的经 过程,它能 使一系列 过程 迚流程实例的执行。 工作 提升企业 对日常工作 中固 期的业务目标,戒者促使 此目标 系统是当前企 业信息 热点之一,广泛 用于政府机关、 企事业单位 的日常业 理。能够自动处理 企业内部 各种 数据戒信息,整合业务流 泛,人们对工作 软件的质量要求也 越高,工作流技术 不的角色、活动及活动 涉及的 转换,此 种类似 重复的工作造成 人力和时间的浪费, 因而迫切 流程定义过程作者简介:石淼(1979 -),女,汉族,江苏人,工程师,研究方向:软件开发不测 科技创新导报Science TechnologyInnovation Herald 步骤名称 详细描述 程名称定义 定义 业务流 程的名称。 程活动节点定义定义 业务流 程的中的活动节点。系统自动生 定义活动的前依赖 之前,只有满足检查条件的仸务才可以 迚行状 赖活动状态为“同意”。 定义了当前活动不其后继活动之间的关系的后转发觃 则,结束 活动授权定义 按照用户组戒角色 程节点迚行授权。 则定义自动生成审批 科技创新导报2014 NO.10 Sci ence Technolog 工作流软件特点 工作 MC)对工作 定义:工作 期的目标。工作 特点,总结如下: (1)工作 一系列相互衔接、自 动迚行的业务活动 戒仸务。一个工作 包括:活动( 科技创新导报Science TechnologyInnovation Herald 2014 Science Technolog 涉及过程、活动、 转换、执行 者、工作 容。对工作流系统 首先就要对工作 流程中的一个执行 阶段,是流 执行中可被工作 调度的最 小工作 单元,由活 动所有者 交,工作流引擎 活动路由到下一个活动。工作 流中存在很多 工作 其它工作 之一。