API テスト

関連:API テスト

API テストでステップを作成するコードを記述できますか?

いいえ。API テストでは,アプリケーションからのバックエンド・プロセス(標準の API アクティビティで表されます)をテスト・ステップとして使用します。一部のアクティビティは,標準設定で OpenText Functional Testing に含まれています。その他のアクティビティは,サービス・モデルまたはアセンブリをテストにインポートすることで作成できます。他に,OpenText Functional Testing には,API の拡張機能を使用したカスタム API テスト・アクティビティのオプションがあります。

さらに,OpenText Functional Testing は,実行前にテストをコンパイルするために多数のファイルを使用します。これらのファイルは読み取り専用であり,編集できません。したがって,テスト実行自体には,編集できないプロセスが含まれます。

先頭に戻る

標準アクティビティでは不十分な場合はどうすれば良いですか?

カスタム・コード・アクティビティを追加して,特定のステップを実行します。ただし,API テスト ユーザ・インタフェースを使用してそのアクティビティを追加した後で,このカスタム・コード・ステップ内のイベント・ハンドラとしてカスタム・コードを追加する必要があります。

さらに,すぐに使用できるアクティビティまたはインポート済みのカスタム・アクティビティにイベント・ハンドラ・コードを追加して,そのテスト・ステップの機能を拡張できます。

このカスタム・コードの使用法についての詳細は,API テスト・ステップのイベント・ハンドラを参照してください。

先頭に戻る

アプリケーションで C# を使用していません。API テストを使用できますか?

できます。API テスト・イベント・ハンドラとカスタム・コード・アクティビティは C# 言語に基づいていますが,アプリケーションの構築に使用したプログラミング言語には関係なく,テスト実行中にアプリケーション上で動作します。

さらに,OpenText Functional Testing の起動時にロードするアドインは,API テストにまったく影響しません。

先頭に戻る

その他の参照項目: