1
상태를 확인하기 위해 테스트 스위트마다 새 사용자를 만들려고합니다. 아래에 나와있는 것처럼이를 달성하기위한 설치 키워드가 있습니다. 문제는 "USERNAME"을 전역 적으로 만들지 않고 (따라서 병렬 실행을 방지하지 않고) 액세스 할 수있게하는 것입니다.Robot Framework, Suite setup에서 테스트 스위트로 변수를 전달하십시오.
현재 " 테스트가 시작되었습니다 "라는 오류 메시지가 표시됩니다.
MainTestSuite.robot
*** Settings ***
Resource base.robot
Suite Setup Suite Start Default
Suite Teardown Suite teardown Default
*** Test Cases ***
Test One
[Setup] Login ${USERNAME}
Do testing
...
Base.robot
*** Keywords ***
Suite Start Default
${USERNAME} Create User
Suite Teardown Default
Delete User ${USERNAME}
은 아마도 내가 몇 가지 변수 정의를 놓친하지만, 의도 한 결과
환호 Bryan, 내 google-foo는 약하고 세상과 지역 만이 있다고 믿게했습니다. –