これは、「CreateNewWidget」のユースケースをテストするテストの説明です。
- システムに新しいウィジェットを入力できることを確認します。
これは、「CreateNewWidget」のユースケースをテストする別のテストの説明です。
- アプリケーションを起動します。
- 「A-008」という名前で新しいウィジェットを作成します。説明は「受け入れテスト3-45のテストウィジェット」です。
- ウィジェットが左端のウィジェットツリービューに表示されていることを確認します。
- ツリービューで別のウィジェットを選択してから、ウィジェット「A-008」を再度選択してください。ウィジェットの表示値が入力した値と等しいことを確認してください。
- ウィジェット「A-008」を削除して、アプリケーションを閉じます
これは、「CreateNewWidget」のユースケースをテストする別のテストの説明です。
- アプリケーションを起動します。
- 同じデータを表示しているアプリケーションの2番目のインスタンスを起動します。
- アプリケーションの最初のインスタンスで、「ウィジェット」ノードを右クリックします。次のコンテキストメニューで、[新しいウィジェットの作成]メニュー項目をアクティブにします。
- 「新しいウィジェット」ウィンドウをアクティブにする必要があります。すべてのフィールドを空白のままにして、[OK]ボタンを押します。「ウィジェット名を入力してください」というメッセージボックスが表示されます。このメッセージボックスで[OK]を押します。
- 「名前」フィールドに「A-008」と入力します。
- 説明フィールドを「ラマ(ラマグラマ)は南米のラクダ科動物であり、インカや他のアンデス山脈の原住民によって駄獣として広く使用されています。南米では、ラマは今でも重荷の獣として使用されています。繊維と肉の生産のために。成長したフルサイズのラマの高さは頭頂部で5.5フィート(1.6メートル)から6フィート(1.8メートル)の間であり、それらは約280ポンドの間の重さである可能性があります(127キログラム)と450ポンド(204キログラム)。出生時、赤ちゃんラマ(クリアと呼ばれる)は20ポンド(9キログラム)から30ポンド(14キログラム)の重さがあります。
- OKボタンを押します。「説明は512文字以下である必要があります」というメッセージボックスが表示されます。
- 説明を「'); DELETE FROM WIDGET WHERE 1=1;」に設定します。[説明]フィールドに入力します。OKボタンを押します。
- 左端のツリービューに、「A-008」という名前の新しいウィジェットが表示されているはずです。
- アプリケーションの2番目のインスタンスでウィンドウをアクティブにし、ウィジェット「A-008」がそのツリービューにも自動的に表示されることを確認します。
- アプリケーションの最初のインスタンスで、「ウィジェット」ノードを右クリックします。次のコンテキストメニューで、[新しいウィジェットの作成]メニュー項目をアクティブにします。「新しいウィジェット」ウィンドウをアクティブにする必要があります。
- 名前を「A-008」に設定し、OKを押します。「この名前のウィジェットは既に存在します。別のウィジェット名を選択してください」というメッセージボックスが表示される必要があります。
- このメッセージボックスの[OK]ボタンを押してから、[キャンセル]ボタンを押して[ウィジェットの作成]ダイアログボックスを終了します。
- 2番目のインスタンスでウィジェット「A-008」のウィジェットページを表示します。
- 最初に、[元に戻す]メニュー項目を押します
- 2番目のインスタンスにスタートページが表示されていることを確認します。
- .................等..............
各例では、新しいウィジェットを作成できることをテストしています。3番目のテストでは、経験豊富なプログラマーとして機能をテストし、「OK、バグが発生する可能性のあるすべての場所はどこですか」と考え、これらすべてをチェックしました。3つ目は顧客の検収試験に適していますか?
「包括的すぎる」とはどの程度包括的ですか。