クリップボードの値を使用する
クリップボードからの値を貼り付けると、簡単に複数のXテストステップの値を生成できます。各Xテストステップ値を手動で記入する必要はありません。代わりに、クリップボードにコピーしたメッセージから値を直接貼り付けることができます。
さらに、このオプションを使って、複数の異なるメッセージに出現するメッセージ要素を移動させることができます。これらのモジュール属性を含む同じ OSV モジュールを再利用して、必要なすべてのXテストステップを素早く作成し、さまざまなクリップボードのメッセージから異なる値を入力することができます。
クリップボードから貼り付けのオプションを使用するには、メッセージが以下の両方の要件を満たしている必要があります:
-
メッセージタイプはXML、JSON、またはテキストメッセージであること。
-
メッセージには、必要なモジュール属性の一部またはすべてが含まれていること。
クリップボードから貼り付けると、 Tricentis Tosca は、メッセージ構造や他のノードを変更することなく、適合するモジュール属性に値を挿入します。
クリップボードからの値の貼り付け
OSV シナリオでクリップボードからの貼り付けを使用するには、次の手順に従います:
-
メッセージをクリップボードにコピーします。
-
OSV モジュールで、モジュールAttributesを定義します。
-
OSV シナリオで、 XTestStepValues を生成します。
-
編集したい値を持つXTestStepを選択します。
-
OSV メニューの「値を自動入力」のドロップダウンを開き、「クリップボードから」を選択します。
クリップボードから貼り付け
Tosca はクリップボードからXTestStepに値を入力します。Xテストステップにクリップボードメッセージで適合するものがないXテストステップ値が含まれる場合、 Tricentis Tosca は値をそのままにします。
様々なクリップボードメッセージでのモジュールの再利用
OSV モジュールを再利用して、同じモジュール属性を持つ複数のXテストステップを作成し、さまざまなクリップボードのメッセージから異なる値を入力することができます。
これを行うには、以下の手順に従ってください:
-
メッセージをクリップボードにコピーします。
-
使用する OSV モジュールを選択します。
-
モジュールをシナリオにドラッグ&ドロップしてください。Tricentis Tosca は自動的に新しいXテストステップとしてそれをシナリオに追加します。
OSV モジュールをドラッグアンドドロップします
-
新しく作成されたXTestStepにクリップボードから貼り付けを使用してください。
例: JSONメッセージの値を貼り付け
この例では、クリップボード上のJSONメッセージから既存の値を新しい値に置き換える方法を紹介します。
JSONメッセージには、メッセージ要素の名前とステータスが含まれています。Xテストステップには、Xテストステップ値としてこれらの要素も含まれていますが、値は異なります。
クリップボードから貼り付けを使用すると、 Tricentis Tosca はクリップボードメッセージの値をXテストステップに入力します。値 の列には、名前とステータスの新しい値が表示されます。
クリップボードメッセージ - 値のあるXテストステップ - 新しく値を張り付けられたXテストステップ