如果网站的会员可以查看他们自己的个人资料和其他用户的个人资料,我应该做两个单独的用例吗?它应该是会员 - 查看自己的个人资料和会员 - 查看他人的个人资料?或者只是会员 - 查看个人资料就够了?使用案例:是否分开?
1
A
回答
2
根据注释,用例可以有一个完整的应用程序场景/特性/功能。因此,如果您正在讨论成员查看配置文件的用例,那么它将是一个用例,但如果您正在讨论用于验证的测试用例,那么这将是两个测试用例。
查看自己的个人资料的成员并不意味着他也可以查看其他个人资料。因此你需要有两个测试用例来验证两种可能性。
另一方面,在这方面也有几个案例 - 你应该有成员能够编辑他的个人资料,编辑其他个人资料,这也可以去个别领域的情况。会员能够编辑他所有的细节,但能够编辑他下面的其他特定成员的一些细节,并且不应该能够编辑他之上的其他成员的任何细节等。
0
我会说三用例如下:
0
用例演示了演员如何使用系统来实现其目标。所以用例的构造必须坚持这些目标。你会说,演员,例如你的网络应用程序的访问者,会使用你的appication来查看他的个人资料?他会用它来查看一些其他用户的个人资料吗?如果这些是单独的目标,那么用例应该是分开的。但是,如果您想允许访问者在现场查看有关其他用户的信息,则只需一个用例即可。
相关问题
- 1. onMarkerClick使用开关案例
- 2. 案例分类的复制方法是否使用结构共享?
- 3. 分布式数据库使用案例
- 4. 使用案例来分配值
- 5. XSL开关案例
- 6. TypeTag用于案例分类
- 7. 案例标签中是否允许使用下划线?
- 8. SQL Select案例 - 我是否正确使用它?
- 9. FacesConverter使用案例
- 10. @EnableZuulServer使用案例
- 11. memcached使用案例
- 12. mmap使用案例
- 13. 使用静态const类实例开关/案例
- 14. 做开关/案件是否贯穿?
- 15. 在另一个案例中使用案例使用SQL时
- 16. 复杂开关案例SQL
- 17. PHP案例开关(效率)
- 18. 开关案例程序
- 19. PHP开关案例问题
- 20. 开关...案例不工作
- 21. 案例在保护开关
- 22. PHP开关/案例json_encode
- 23. 开关/案例问题
- 24. Android开发开关案例问题
- 25. 摘要案例分类
- 26. 将MsTest案例分类
- 27. 百分比案例陈述
- 28. 使用案例包括
- 29. OOP - CRUD或使用案例?
- 30. Zend_Rest_Controller和Zend_Rest_Route使用案例
用例不是功能,查看文献(如Bittner)。 – 2011-01-26 11:54:54
@加布里埃尔 - 那么,不知道是否应该得到一个downvote。无论如何,我已编辑将“功能”更改为“方案”。希望这看起来很好? – 2011-01-27 07:24:58