业务流程测试

Silk Central业务流程测试 (BPT) 的目的是帮助客户解决验证端到端业务事务的挑战。BPT 是对 Silk Central 的现有手动测试功能的扩展,引入了以 BPT 为重点的新资产类型,以降低复杂性并推进特定于 BPT 的功能。

这种端到端业务交易是相关结构化活动的集合,可以由一人或多人执行以实现特定的业务目标。这些活动可以与特定业务部门相关,也可以跨越多个业务部门。如果它们跨越多个业务部门,则需要这些部门之间进行协作来实现业务交易。业务事务中涉及的活动可以是其他业务事务的封装部分。任何单个活动也可以包含另一个完整的业务事务。

将此方法映射到测试空间时,可以想象成以前单个测试的活动可以相互串联连接,其中一个测试的结果可能会影响后续测试的执行。另外,该序列中的每个测试都可以由代表各自业务部门的不同测试工程师执行,因此需要协作和移交机制。

BPT 是对 Silk Central 的现有手动测试功能的扩展,引入了以 BPT 为重点的新资产类型,以降低复杂性并推进特定于 BPT 的功能。

Silk Central 中为 BPT 引入了以下新资产类型:
  • 业务组件表示端到端业务事务的基本组件,包含可由特定业务部门执行的活动。业务组件中的所有测试都可以由同一测试工程师执行。业务组件具有以下特征:
    • 它由手动测试步骤和共享步骤组成。
    • 它不能包含其他业务组件。
    • 它不能包含流。
    • 它不能分配到手动测试或共享步骤对象。
    • 业务组件由一组测试工程师中的一个成员执行。需要将该组分配到业务组件。
    • 它可以在单元中维护,该单元可以从测试 > 下的 Silk Central 菜单访问
  • 表示包含在多个端到端业务事务中的可重用活动序列。理想情况下,流可以在多个业务流程测试中重用。流具有以下特征:
    • 它是按已定义顺序排列的业务组件集合。
    • 它不能包含其他流。
    • 它不能包含手动步骤或共享步骤。
    • 它不能分配到手动测试或共享步骤对象。
    • 它可以在单元中维护,该单元可以从测试 > 下的 Silk Central 菜单访问
  • 业务流程测试表示端到端业务事务。业务流程测试具有以下特征:
    • 它是按已定义顺序排列的业务组件和流的集合。
    • 每个组件都是单独执行的。
    • 它可以在测试单元中维护。