0

当用例与 2 个参与者一起执行时,例如用例“管理请求”,它与管理员和用户一起运行,并且参与者执行不同的工作,例如,在这个用例中,管理员可以“编辑请求”而用户不能“编辑请求”。如何在这个用例中编写用例规范?事实上,我可以给替代流程的“编辑请求”吗?

4

1 回答 1

0

在这种情况下,我认为最好将它们分成两个单独的用例,每个用例都有不同的参与者,因为用例应该只解释系统的一个功能。您可以将“管理请求”作为它们的父用例,但前提是“管理请求”功能有自己的步骤。并且将它们添加为替代流程是不正确的,因为它用于显示与基本流程不同的步骤导致的功能的不同结果。

于 2013-05-27T09:55:53.220 回答