テスト ケースで使用するすべてのテスト データの接尾辞を作成しました。たとえば、アカウントを追加するときに名前を入力する必要があります。静的テキスト「test」を使用し、この末尾に接尾辞を追加します。すべての分野で私がやっていることです。
ただし、このデータが正しく保存され、これらのテスト ケース中に正しく表示されることを確認する必要があるため、Robot Framework に、生成したこのサフィックスを何らかの方法で記憶させる必要があります。これまでのテストケースでは、faker でデータを生成した後に使用してきましたset variable
が、明らかにこれはキーワードに含まれています。この生成されたデータがテスト セッション中にアクセスできるようにするにはどうすればよいでしょうか (すべてのフォルダー内のテストは完了しています)?
現時点での私のコード:
*** Test Cases ***
Valid Login
Open Browser To Login Page
${num}= Random Int
${suffix}= set variable ${num}
Input Text username ${suffix}
繰り返しますが、別のテスト ケースでこの${suffix}の値を確認したいと思います。
前もって感謝します!
編集:
テスト スイート ファイル
*** Test Cases ***
Valid Login
Open Browser To Login Page
Fill field a11y-username ${MYNUM}
リソースファイル
*** Variables ***
${MYNUM}
*** Keywords ***
Suite Setup
${MYNUM}= Random Int
Set Suite Variable ${MYNUM}