【发布时间】:2019-08-31 13:53:29
【问题描述】:
我正在尝试弄清楚如何指定扩展用例。
例如,假设我有一个用例Pay按正常流程来描述:
1. User select the product
2. User make the payment
3. System validates the payment
此流程包含在规格表中(包括参与者、前置条件、后置条件等)
现在我想在 PayWithCreditCard 之类的扩展使用案例规范中引用此用户案例,而无需重复所有相同的步骤;我该怎么做?
在这种情况下,我需要扩展的唯一步骤是第 2 步。 它以某种方式扩展,例如:
2.1 User choose payament with credit card
2.2 User insert credit card
2.3 User insert Pin
但是我怎样才能在不重复第 1 步和第 3 步的情况下将其放入规范中呢?
或者还有其他方法可以解决这个问题?
【问题讨论】: