다른 답변은 Robot Framework에서 간단한 FOR 루프를 작성하는 방법을 설명하는 데 매우 유용하므로 사용자 정보가 명확 해졌습니다. 당신은 다음과 요구하고 모든의
먼저, 코드가 이미 다른 곳에서 정의되는 다양한 알 수없는 변수를 가정 할 :
*** Test Cases ***
Do Your Test
:FOR ${INDEX} IN RANGE ${INCLUSIVE_STARTING_INDEX1} ${EXCLUSIVE_ENDING_INDEX1}
\ Run Keyword and Continue On Failure testing ${variable1} ${variable2} ${GetVal} ${Check}
:FOR ${INDEX} IN RANGE ${INCLUSIVE_STARTING_INDEX2} ${EXCLUSIVE_ENDING_INDEX2}
\ Run Keyword and Continue On Failure testing ${variable3} ${variable4} ${GetVal} ${Check}
둘째, 나는 로봇 프레임 워크 루프 것을 명확히 할 필요가 NOT 키워드입니다. 그것들은 언어의 가장 기본적인 수준에서 독특하게 분리 된 실체입니다. 중첩 할 수있는 For 루프를 코딩하는 것이 어떻게 가능한지 알아 내려고하면서, 코드를 탐구하는데 많은 시간을 할애하여이 사실을 알게되었습니다. 시도의 노력을 덜어주기 위해 Python에서 사용자 정의 된 키워드를 코딩하지 않아도됩니다.
또한 나는 당신이 당신의 질문에 약간의 오타가 있다고 가정하고 당신이 다른 곳에서 작성한 당신의 개인화 된 키워드 "테스트"가리스트 객체를 그것의 두번째 입력 변수로 받아 들일 것이라는 자유 의지를 명시해야합니다 . 그것이 틀린 경우 알려 주시면보다 정확한 답변을 드리겠습니다.
'variable1'은 (는) 두 개 이상의 항목을 가질 수 있습니까? 'variable1'과'variable2'를 동시에 순환시키고 싶습니까? –