クリップボードの値を使用する

クリップボードからの値を貼り付けると、簡単に複数のXテストステップの値を生成できます。各Xテストステップ値を手動で記入する必要はありません。代わりに、クリップボードにコピーしたメッセージから値を直接貼り付けることができます。

さらに、このオプションを使って、複数の異なるメッセージに出現するメッセージ要素を移動させることができます。これらのモジュール属性を含む同じ OSV モジュールを再利用して、必要なすべてのXテストステップを素早く作成し、さまざまなクリップボードのメッセージから異なる値を入力することができます。

クリップボードから貼り付けのオプションを使用するには、メッセージが以下の両方の要件を満たしている必要があります:

  • メッセージタイプはXML、JSON、またはテキストメッセージであること。

  • メッセージには、必要なモジュール属性の一部またはすべてが含まれていること。

クリップボードから貼り付けると、 Tricentis Tosca は、メッセージ構造や他のノードを変更することなく、適合するモジュール属性に値を挿入します。

クリップボードからの値の貼り付け

OSV シナリオでクリップボードからの貼り付けを使用するには、次の手順に従います:

  1. メッセージをクリップボードにコピーします。

  1. OSV モジュールで、モジュールAttributesを定義します。

  2. OSV シナリオで、 XTestStepValues を生成します。

  1. 編集したい値を持つXTestStepを選択します。

  2. OSV メニューの「値を自動入力」のドロップダウンを開き、「クリップボードから」を選択します。

クリップボードから貼り付け

Tosca はクリップボードからXTestStepに値を入力します。Xテストステップにクリップボードメッセージで適合するものがないXテストステップ値が含まれる場合、 Tricentis Tosca は値をそのままにします。

様々なクリップボードメッセージでのモジュールの再利用

OSV モジュールを再利用して、同じモジュール属性を持つ複数のXテストステップを作成し、さまざまなクリップボードのメッセージから異なる値を入力することができます。

これを行うには、以下の手順に従ってください:

  1. メッセージをクリップボードにコピーします。

  1. 使用する OSV モジュールを選択します。

  2. モジュールをシナリオにドラッグ&ドロップしてください。Tricentis Tosca は自動的に新しいXテストステップとしてそれをシナリオに追加します。

OSV モジュールをドラッグアンドドロップします

  1. 新しく作成されたXTestStepにクリップボードから貼り付けを使用してください。

例: JSONメッセージの値を貼り付け

この例では、クリップボード上のJSONメッセージから既存の値を新しい値に置き換える方法を紹介します。

JSONメッセージには、メッセージ要素の名前ステータスが含まれています。Xテストステップには、Xテストステップ値としてこれらの要素も含まれていますが、値は異なります。

クリップボードから貼り付けを使用すると、 Tricentis Tosca はクリップボードメッセージの値をXテストステップに入力します。 の列には、名前ステータスの新しい値が表示されます。

クリップボードメッセージ - 値のあるXテストステップ - 新しく値を張り付けられたXテストステップ