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
에서
자동으로 'set test variable'을 사용하지 않고 변수를 업데이트하지 않습니다. –