관리 메뉴
Automotive Software
로봇 프레임워크 테스트 데이터 문법 - 데이터 파싱 규칙 2 본문
프로그래밍 (Programming)/로봇프레임워크 (Robotframework)
로봇 프레임워크 테스트 데이터 문법 - 데이터 파싱 규칙 2
AutoSW 2023. 2. 8. 00:23이스케이핑
로봇 프레임워크 테스트 데이터에서 이스케이핑 문자는 역슬래시 (\) 이며, 추가적으로 내재 변수인 ${EMPTY}와 ${SPACE}가 이스케이핑으로 사용될 수 있다.
특수 이스케이핑 문자들
My Esacpe
Log \$ \@ \& \% \# \= \| \\
Log This is another example.\nHow to form the escape sequences\r \tA Tab given
빈값을 인자값으로 전달 : 역슬래시 또는 ${EMPTY} 키워드 사용
*** keywords ***
My EmptyValues
[Arguments] ${arg1} ${arg2}
Log First argument : ${arg1}, Second argument : ${arg2}
*** test cases ***
My First Test
My EmptyValues 1 \
My EmptyValues ${EMPTY} 2
공백문자 처리 : 역슬래시 또는 ${SPACE} 키워드 사용
My Spaces
Log ${SPACE}Let's\ \s${SPACE}tart\!!!
키워드 ${SPACE} 는 구문내 어느 곳에 나 사용 가능하며 좀 더 쉽게 이해할 수 있다.
데이터를 다중행으로 나누기
작성된 데이터의 길이가 가독성을 해치는 범위에 넘어서는 경우, 생략부호(... , ellipsis)를 사용하여 행을 바꿔줌으로써 가독성을 높일 수 있다.
*** variables ***
${MYLONG} This is tooooooooooooooooooooooooooooooooo long,
... So i need to use an ellipsis to divide my contents
My Ellipsis
Log ${MYLONG}
'프로그래밍 (Programming) > 로봇프레임워크 (Robotframework)' 카테고리의 다른 글
로봇 프레임워크 테스트케이스 문법 - 기본 (0) | 2023.03.14 |
---|---|
문제 해결 (0) | 2023.03.11 |
로봇 프레임워크 테스트 데이터 문법 - 데이터 파싱 규칙 1 (0) | 2023.02.07 |
로봇 프레임워크 테스트 데이터 문법 - 파일 형식 (0) | 2023.02.07 |
로봇 프레임워크 테스트 데이터 문법 - 테스트 데이터 섹션 (0) | 2023.02.07 |