サードパーティ テスト タイプとの統合

Silk Central では、最初から利用可能なテスト タイプの標準セット以外のテスト タイプ --- Silk PerformerSilk Test Classic、手動テスト、NUnit、JUnit、Windows Scripting Host(WSH)など --- のためのカスタム プラグインを作成することができます。 新しいテスト タイプ プラグインを作成すると、そのカスタム テスト タイプが、Silk Central における新しいテストの作成に使用できる標準テスト タイプと一緒に、テストの新規作成 ダイアログ ボックスの タイプ リスト ボックスから利用できるようになります。

プラグインは、テストを定義したり、テスト実行を実装したりするために必須のプロパティを指定します。 プロパティに関するメタ情報は、「XML ファイルの設定」によって定義されます。

このプラグイン アプローチの目的は、共通テスト フレームワーク(JUnit、NUnit、スクリプト言語(WSH)など)をベースとするテストをサポートし、ユーザー固有のテスト環境に合わせた容易な Silk Central のカスタマイゼーションを可能にすることです。 Silk Central の洗練されたパブリック API により、ユーザー固有の自動化テストのニーズに見合ったソリューションを実装することができます。 Silk Central は、オープンであり、Java 実装またはコマンドライン呼び出しから呼び出すことのできるサードパーティ ツールに対して拡張することができます。

利用可能な Java クラスやメソッドに関する詳細については、Javadoc を参照してください。このリンクが動作しなかった場合には、Silk Central メニューの ヘルプ > ドキュメント > Silk Central API 仕様 を選択して、Javadoc を開いてください。

Javadoc に記述されたクラスは、tm-testlaunchapi.jar ファイルに含まれています。

追加プラグインの詳細については、カスタマー サポートにお問い合わせください。

このセクションには、process executor テスト タイプを実装するコード サンプルが含まれています。 process executor は、あらゆる実行可能ファイルの起動に使用することができ、処理テスト ランチャ クラスを拡張します。 その他の情報については、ヘルプ > ツール から テスト起動プラグイン サンプル をダウンロードし、Readme.txt をお読みください。