관리 메뉴
Automotive Software
테스트 케이스 명칭 및 설명 본문
테스트 케이스는 해당 섹션의 선언 후에 기술되는 첫 문장을 첫 테스트 케이스의 이름으로 인식하게 된다.
*** Test Cases ***
Hello World in ${SUITE NAME} Test Suit
FOR ${index} IN RANGE 1 11
Log Hello world ${index}
END
위의 예제에서와 같이 *** Test Cases *** 섹션 후, 기술된 Hello World in ${SUITE NATE} Test Suit 가 첫 번째 테스트 케이스명으로 인식되며 들여 쓰기 후에 기술된 키워드들로 해당 테스트 케이스를 구현하게 된다.
테스트 케이스명에서는 상기 예제와 같이 이미 정의된 자동 변수를 사용하여 좀 더 유연하게 이름을 정의할 수 도 있다.
테스트 케이스를 설명하기 위해서는 케이스 내부에 [Documentation]을 사용하거나 Metadata를 사용하여 해당 테스트 케이스나 전체 테스트 슈트에 대한 정보를 기술할 수 있다.
*** Settings ***
Metadata Version 1.0
Metadata More Info Check my home page https://autosw.tistory.com/notice/57
Metadata It's free to write something in ${SUITE NAME}
*** Test Cases ***
Hello World in ${SUITE NAME} Test Suit
[Documentation] This section is for my test case
FOR ${index} IN RANGE 1 11
Log Hello world ${index}
END
Resuts on Concosole >>
==============================================================================
Helloworld
==============================================================================
Hello World in Helloworld Test Suit :: This section is for my test... | PASS |
------------------------------------------------------------------------------
My Test Case 1 ..I wll be printed out
My Test Case 1 | PASS |
------------------------------------------------------------------------------
'프로그래밍 (Programming) > 로봇프레임워크 (Robotframework)' 카테고리의 다른 글
# 코딩 : 파일 존재여부 확인 방법 (0) | 2023.04.13 |
---|---|
테스트 케이스 종료 (0) | 2023.03.18 |
로봇 프레임워크 테스트케이스 문법 - 사용자 키워드 (0) | 2023.03.15 |
로봇 프레임워크 테스트케이스 문법 - 테스트 케이스 영역 설정 (0) | 2023.03.15 |
로봇 프레임워크 테스트케이스 문법 - 기본 (0) | 2023.03.14 |