Mac과 RIDE 사용을 전제로 한다.
테스트 디렉터리 > TestSuite > TestCase를 만들어볼 예정이다.
크롬 브라우저로 구글페이지를 열고 닫는것이 이번 테스트 목표이다.
먼저 웹브라우저를 열기위해서는 selenium 라이브러리를 사용해야 한다.
모든 라이브러리는 설치를 해야 사용할 수 있다.
% pip install robotframework-selenium2library
% ride.py
셀을 클릭해서 하나하나 입력한다.
라이브러리를 입력했는데 TextEditor에 반영이 잘 안되서, 수동으로 입력해줬다.
python -m robot TestSuite.robot
에디터가 가독성도 안좋고 불편한점이 꽤 있다. 직접 수동으로 입력해도 된다.
vi TestSuite.robot
*** Settings ***
Library Selenium2Library
*** Test Cases ***
TestCase1
Open Browser https://google.com Chrome
close Browser
라이브러리 import는 Settings에, 테스트내용은 Test Cases에 입력한다.
생각
기본적인 개발지식이 있어야 사용이 가능할것 같다. 키워드 방식의 관리가 장점인데 결코 쉽지 않아 보인다.