현재 작동 가능한 일련의 테스트가 있으며 런타임에 2 가지 옵션 중 하나를 선언 할 수 있기를 원합니다. 테스트는 현재 XVFB를 사용 중이며 헤드리스로 실행 중입니다. 브라우저를 운영Robot Framework를 사용하여 런타임에 변수를 선언 할 수 있습니까?
현재 코드는 다음과 같습니다 나는 start virtual display 1440 900
단계를 주석 경우, 테스트 케이스를 자동으로 테스트 단계를 실행하기 위해 기본 브라우저를 호출합니다
Start Virtual Display and enter the URL
[Documentation] Test creates virtual display using XVFB
[Arguments] ${URL}
start virtual display 1440 900
Open Browser ${URL}
set window size 1440 900
sleep ${delay}
.
start virtual display
테스트 단계를 주석 처리하거나 주석을 제거하는 "쉬운 방법"이 있기를 바랬습니다. 어쩌면 변수로 선언 할 수 있습니까?
죄송합니다 - 실제 시나리오를 설명하지 못했습니다. 원래 질문을 수정하여 명확히합니다. –
답변 됨. –
감사합니다 Jan! 이것은 정확히 내가하고 싶은 일이다. 그러나 지금 남아있는 유일한 질문은 젠킨스에서 실행되는 bash 스크립트를 통해 변수를 전달하는 것이다. –