ユースケーステストとは何ですか? (例)

ユースケーステストとは何ですか?

ユースケースのテスト は、最初から最後までトランザクションごとにシステム全体をカバーするテスト ケースを特定するのに役立つソフトウェア テスト手法です。 テスト ケースは、ユーザーとソフトウェア アプリケーション間の対話です。 ユースケースのテストは、個々のソフトウェア コンポーネントのテストでは見つからないソフトウェア アプリケーションのギャップを特定するのに役立ちます。

テストにおけるユースケースは、行為者またはユーザーによるソフトウェア アプリケーションの特定の使用法を簡単に説明したものです。 ユースケースは、ユーザーのアクションと、それらのユーザーのアクションに対するソフトウェア アプリケーションの応答に基づいて作成されます。 開発現場で広く使われています テストケース システムまたは受け入れレベルで。

ユースケーステストの実行方法: 例

ユースケースでは、アクターは「A」で表され、システムは「S」で表されます。 Webアプリケーションのログイン機能として以下のようにUseを作成します。

テストシナリオ

主な成功シナリオ 手順 Description
A:俳優
S:システム
1 A: エージェント名とパスワードを入力してください
2 S: パスワードを検証する
3 S: アカウントへのアクセスを許可する
拡張機能 2a パスワードが無効です
S:メッセージを表示して4回リトライを要求します
2b パスワードが 4 回無効になりました
S: アプリケーションを閉じる
  • アクターが e を入力する、Web アプリケーションのログイン機能のエンドツーエンド シナリオの最初のステップを考えてみましょう。mail とパスワード。
  • 次のステップで、システムはパスワードを検証します。
  • 次に、パスワードが正しければアクセスが許可されます
  • この使用例は拡張される可能性があります。 パスワードが有効でない場合、システムはメッセージを表示し、XNUMX 回の再試行を求めます。
  • パスワードが XNUMX 回無効になると、システムは IP アドレスを禁止します。

ここでは、成功シナリオと各拡張機能の XNUMX つのケースをテストします。

ユースケーステストビデオ

こちらをクリックすると、ツールが開きます。 ビデオにアクセスできない場合