假设我正在模拟一个涉及两个演员之间对话或交流的过程。对于这个例子,我将使用一些容易理解的东西:-
- 供应商创建价目表,
- 买方选择一些要购买的物品并发送采购订单,
- 供应商收到采购订单并发送货物。
- 供应商发送发票
- 买方收到发票并付款
当然,这些步骤中的每一个本身都可能很快变得复杂。您将如何在需求文档中将其拆分为用例?
如果这个过程被视为一个单一的用例,它可以写满一本书。
或者,从上述每个步骤中创建一个用例将隐藏一些应该捕获的基本交互和流程。是否有一个用例从“收到采购订单”开始,到“发送发票”结束,然后另一个用例从“接收发票”开始,到“付款”结束?
有什么建议吗?