SAPテスト-QTP
HP Quick Test Professional(QTP)は、テスト対象のアプリケーションの実際の/望ましい結果に反して、ギャップ、エラー/欠陥を特定するために、テスターが自動回帰テストを実行するのに役立つ自動機能テストツールです。
オブジェクトリポジトリ
オブジェクトリポジトリは、QTPがオブジェクトを認識して操作できるようにするオブジェクトとプロパティのコレクションです。ユーザーがテストを記録すると、オブジェクトとそのプロパティがデフォルトでキャプチャされます。オブジェクトとそのプロパティを理解しないと、QTPはスクリプトを再生できません。
行動
アクションは、テスターがスクリプトをと呼ばれるQTPステートメントのグループに分割するのに役立ちます actions。アクションはVBScriptの関数に似ていますが、いくつかの違いがあります。デフォルトでは、QTPは1つのアクションでテストを作成します。
| 行動 | 関数 | 
|---|---|
| アクションはQTPの組み込み機能です。 | VBScript関数は、VBScriptとQTPの両方でサポートされています。 | 
| アクションパラメータは値によってのみ渡されます。 | 関数パラメーターは、値または参照によって渡されます。 | 
| アクションの拡張子は.mtsです | 関数は.vbsまたは.qflとして保存されます | 
| アクションは再利用できる場合とできない場合があります。 | 関数は常に再利用可能です。 | 
アクションのプロパティには、スクリプトエディタウィンドウを右クリックして[プロパティ]を選択することでアクセスできます。
 
                アクションプロパティには次の情報が含まれています-
- アクション名
- Location
- 再利用可能なフラグ
- 入力パラメータ
- 出力パラメータ
アクションの種類
アクションには3つのタイプがあります-
- Non-reusable action −設計された特定のテストでのみ呼び出すことができ、1回だけ呼び出すことができるアクション。 
- Reusable action −それが存在するテストで複数回呼び出すことができ、他のテストでも使用できるアクション 
- External Reusable action−別のテストに保存されている再利用可能なアクションです。外部アクションは呼び出し側テストでは読み取り専用ですが、外部アクションのデータテーブル情報の編集可能なコピーを使用してローカルで使用できます。 
詳細については、次のリンクを使用してください- http://www.tutorialspoint.com/qtp/index.htm