Variables
セクションに変数を宣言し、${Empty}
として開始しました。 TestCaseに値を割り当て、他のキーワードで同じ値にアクセスした場合、$ {Empty}と表示されます。robotframeworkで更新された変数の値が後でアクセスできない
私のサンプルコードは以下の通りです:
*** Variables ***
${fields} ${Empty}
*** Test Cases ***
Sample Code
${fields}= Get Service Details
Validate Service Details
*** Keywords ***
Get Service Details
... code for Get Service Details
[Return] ${fields}
Validate Service Details
${sValue}= Get Text ${serviceXpath}
Should be Equal As Strings ${fields} ${sValue}
ここで、私の質問があり、私はVariable
セクションで$ {フィールド} delcared、私は値がキーワードGet Service Details
から来て割り当てられ、私は更新された値を使用したいですValidate Service Details
セクション。
私はvariable
セクションの変数を宣言しているので、更新された値はValidate Service Details
というキーワードになりますが、空の値が表示されます。私はGet Service Details
でValidate Service Details
キーワード
自動的に 'set test variable'を使用せずに変数を更新しません –