Testim Docs JA

Tricentis Testim ユーザー制作日本語翻訳ドキュメント

Dedicated Run Tunnel

Testim Docs

場合によっては、Testim または外部プロバイダー(SauceLabs など)が提供するリモート Selenium Grid サーバーを使用して、独自のプライベートまたは内部サーバーでテストを実行したい場合があります。

前提条件

  1. Tunnel feature が有効になっている。
  2. Testim CLI

使用方法

  1. アプリケーションサーバーを起動します。
  2. CLI コマンドを実行するマシンが内部サーバー/localhost にアクセスできることを確認します。
  3. パラメーター(--tunnel - デフォルトのアプリケーションポート 80)を指定してTestim CLIを実行します
  4. ポート 80 以外のポートでアプリケーションを実行する場合は、パラメーター(--tunnel-port <APP PORT e.g. 80>)を追加します

Testim CLI は、専用の tunnel address を指すようにアプリケーションの base URL を自動的に調整します。

その他のユースケース

テスト実行中、すべてのトラフィックはトンネルを開始するマシンを経由してルーティングされ、ホワイトリスト登録が実用的でない状況に対するソリューションを提供します。上記のように、テスト環境にアクセスできるマシンから CLI コマンドを開始することが重要です。さらに、このアプローチは、グリッドの地理的位置を管理し、コマンドをトリガーするマシンの場所に合わせるための回避策として機能します。

Testim CLI でのトンネル使用例

Terminal window
testim --tunnel --tunnel-port <APP PORT default 80> --label "<YOUR LABEL>" --token "<YOUR ACCESS TOKEN>" --project "<YOUR PROJECT ID>" --grid "<Your grid name>" --report-file test-results/testim-tests-report.xml