1

Webサイトのメンバーが自分の個人プロファイルと他のユーザーの個人プロファイルを表示できる場合、2つの別々のユースケースを作成する必要がありますか?メンバーである必要があります-自分のプロファイルを表示し、メンバー-他の人のプロファイルを表示しますか?または、メンバーだけです-プロフィールを表示するだけで十分ですか?

4

3 に答える 3

3

コメントによると、ユースケースには、アプリケーションの1つの完全なシナリオ/機能/機能を含めることができます。したがって、メンバー表示プロファイルのユースケースについて話している場合、それは1つのユースケースになりますが、検証のためのテストケースについて話している場合、それは2つのテストケースになります。

自分のプロフィールを表示しているメンバーは、他のプロフィールも表示できるという意味ではありません。したがって、両方の可能性を検証するために2つのテストケースが必要です。

一方、これにもいくつかのケースがあります。メンバーが自分のプロファイルを編集したり、他のプロファイルを編集したりできるケースが必要です。これは、個々のフィールドにも移動できます。メンバーはすべての詳細を編集できますが、階層内で彼の下にある他の特定のメンバーの詳細を編集することはできません。また、階層内で彼の上にある他のメンバーの詳細を編集することはできません。

于 2011-01-25T14:26:51.953 に答える
0

私はこのような3つのユースケースを言うでしょう: ユースケース

于 2011-01-25T14:37:07.763 に答える
0

ユースケースは、アクターがシステムを使用して目標を達成する方法を示しています。したがって、ユースケースの構造化はこれらの目標に準拠する必要があります。俳優、たとえばWebアプリの訪問者は、自分のプロファイルを表示するためだけにアプリケーションを使用すると思いますか?彼は他のユーザーのプロフィールを表示するためだけにそれを使用しますか?それらが別々の目標である場合、ユースケースは別々である必要があります。ただし、訪問者がサイト上の他のユーザーに関する情報を表示できるようにする場合は、1つのユースケースで十分です。

于 2011-01-26T11:59:31.207 に答える