Testim Docs JA

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

パラメーターのエクスポート

Testim Docs

エクスポートには 3 種類あります。

  • ローカル(Local): 同一スコープ内のステップ間で受け渡し(例: グループ内のステップ間)
  • テスト(Test): 同一テスト内のステップ/グループ間で受け渡し
  • グローバル(Global): 同一実行内でテスト間に受け渡し(テストプラン/ラベル/テストスイート)

エクスポートの例

ここではローカルのエクスポートをカスタムアクションで設定し、同じテスト内のカスタム検証で利用します。

  • 新規テストを作成します。
  • カスタムアクションを追加し、エディターに次を入力します。
//For Local export:
exports.bestTestingTool = 'Testim';
//For Test export:
exportsTest.bestTestingTool = 'Testim';
//For Global export:
exportsGlobal.bestTestingTool = 'Testim';

パラメーターのエクスポート例

  1. カスタム検証を追加し、次を入力します。
if (bestTestingTool !== 'Testim') {
throw new Error('choose Testim!');
}

カスタム検証の追加

  1. テストを実行し、成功を確認します。

エクスポートした値は、そのステップ以降で利用できます。同一ステップ内で使いたい場合は次のようにローカル変数を使います。

var local = 'Testim';
console.log(local);
exports.bestTestingTool = local;

エクスポートした値は JS パラメーター内でも参照できます。

  1. 最後のステップで 'js Param' を追加します。

JS パラメーターの追加

  1. パラメーター名を "WhoIsAwesome" に変更します。
  2. 値を bestTestingTool + " is awesome!" に設定します。

JS パラメーターの設定

  1. エディターのコードを次のように変更します。
if (WhoIsAwesome !== 'Testim is awesome!') {
throw new Error('choose Testim!');
}
  1. テストを実行し、成功を確認します。

注意:

  • エクスポートで扱える型:
  1. プリミティブ(数値、文字列、真偽値など)
  2. 配列
  3. JSON オブジェクト
  • 1 ステップあたりのグローバルエクスポートは 2MB まで