6

テストシナリオとテストケースについては少し混乱しています。それらの違いは何ですか?

マッチ箱をテストする必要があるとしましょう。以下はテストシナリオの例であると言っているのは正しいですか?

  • ボックスにはx個の一致を含めることができますか?
  • 箱を閉めて激しく振るとしましょう。試合はまだ箱の中にありますか?

テストシナリオとテストケースの例を教えてください。

4

6 に答える 6

10

例:

あなたはあなたの電話をテストしています:

シナリオ:ユーザーが新しいプロファイルを作成した場合に、デバイスが自動的にWi-Fiに接続することを確認します

Test cases:
           case 1: create Wi-Fi profile and verify that it created successfully
           case 2: verify that device succeeded to connect to Wi-Fi

この例では、2つのテストケースを含む1つのテストシナリオがあります。1つ目は前提条件を参照しているため

于 2012-11-15T14:31:58.557 に答える
3

テストケースは、特定のテスト条件をカバーするために開発された、一連の入力値、実行前提条件(結果を除く)、および実行された事後条件で構成されます。テストシナリオはテスト手順に他なりませんが。テストシナリオには、テストケースと1対多の関係があります。つまり、シナリオには複数のテストケースがあります。テストシナリオのテストケースを作成するたびに。したがって、テストを開始するときに、最初にテストシナリオを準備し、次にシナリオごとに異なる2つのテストケースを作成します。テストケースは、テストシナリオから派生(または記述)されます。シナリオはユースケースから導き出されます。テストシナリオは、一緒に関連付けられている一連のアクションを表します。一方、テストケースは、ユーザーによる単一の(低レベルの)アクションを表します。シナリオは、テストケースがシステムに与えられる入力と出力のセットである操作のスレッドです。例えば:

ログインボタンの機能の確認はテストシナリオであり、このテストシナリオのテストケースは次のとおりです。1。ユーザー名とパスワードを入力せずにボタンをクリックします。2.ユーザー名のみを入力するボタンをクリックします。3.間違ったユーザー名と間違ったパスワードを入力しているときにボタンをクリックします。など…</p>

テストシナリオは「何をテストするか」であり、テストケースは「どのようにテストするか」です。

于 2014-01-30T08:27:52.773 に答える
1

簡単に言えば、テストシナリオは、どの条件で何をテストする必要があるかについての概要を提供します。一方、テストケースでは、前提条件と必要な変数を変更することにより、その条件が正と負の結果でどのようにテストされるかについて概説します。したがって、1つのシナリオは1 ....1*テストケースの関係を持つことができます。

例えば、

セナリオ1-ユーザーはWebURLを使用してWebサイトに接続し、最初のページとして正常にログオンした後、自分のプロファイルにアクセスします。

テストケースユーザー名のみでログオンする機能パスワードのみでログオンする機能ユーザー名とパスワードでログオンする機能不正なユーザー名とパスワードでログオンする機能ログオン後にユーザープロファイルを表示する機能ログオン後にユーザーの履歴注文を表示する機能

これがもう少し理にかなっていることを願っています。さらに例が必要な場合はお知らせください。

于 2013-12-17T14:49:27.170 に答える
1

一般に、テストケースとは、テストの内容とテストシナリオを意味します

これはATM機に関する例です。

テストケース

  • 有効なATMカードを挿入してください
  • PINを入力してください
  • 次に、「引き出し」、「残高の確認」などのオプションを使用してディスプレイを表示する必要があります。
  • 必要なオプションを選択してください
  • 最後に、マシンは詳細を記載した用紙を印刷する必要があります

テストシナリオ

  • ATMカードを挿入します

  • PINを入力してください

  • 選択肢一つを選択してください

  • 金額を入力してください

  • お金を引き出す

于 2014-07-04T11:52:12.183 に答える
1

テストケースは、精巧な形で表現できるものです。

テストシナリオが「ログインページ」であるとしましょう。

このテストシナリオを考えると、テストケースはログインページとその属性に関連している可能性があります。

  1. URLを検証して、ログインページを表示します

  2. ログインページのユーザー名とパスワードのテキストボックス入力フィールドを検証します

  3. ユーザー名が定義されているが、パスワードが空で、ユーザーがログインボタンをクリックしたときにアラートメッセージを検証する

  4. ユーザー名が定義されていないが、パスワードが存在し、ユーザーがログインボタンをクリックした場合のアラートメッセージを検証します

于 2014-09-10T06:47:50.587 に答える
1

テストシナリオ

ログインページを検証する

テストケース

  1. 有効なユーザー名とパスワードを入力してください
  2. あなたのパスワードをリセット
  3. 無効なクレデンシャルを入力してください
于 2016-11-24T19:43:22.260 に答える