Guitar 특징
네이버에서 출시된 GUI 기반의 웹 테스트 자동화 Framework
브라우저 기반의 테스트 자동화 툴로 제작되었으나, 다양하게 확장되어 PC Client 프로그램 및
스마트폰까지 테스트 가능
- 한글 스크립트 사용
- 다양한 PC Client 사용 가능 (ini 파일 수정 필요)
- 조건, 반복문 지원
- 윈도우 환경에서 지원
시스템 구조
Guitar 이미지
예제 템플릿이 제공되며, 스크립트가 한글로 되어 있기 때문에 스크립트에 대한 이해도가 빠름
메뉴 > 템플릿을 누르면, 스크립트 명령어와 예제가 출력된다.
스크립트 실행 이미지
윈도우 좌측 하단에 현재 진행 중인 스크립트 내용이 알림으로 출력 됨
결과 이미지
스크립트 실행 내용에 대한 상세 결과가 출력됨, 스크립트 결과가 html 문서로 저장
팁아닌 팁!
익스플로러, 크롬 등을 제외한 PC client를 제어하기 위해서는 "GUITAR.ini" 파일 수정이 필요 함
(파일 위치 : C:\GUITAR\BIN)
1. 상단의 이미지처럼 Guitar가 설치된 경로에 "GUITAR.ini" 를 실행
2. [BROWSER]의 OTHER 부분에 Client 부분을 추가한다.
(Ex. "guitar에서 사용할 스크립트명 : 실제 Client 프로세스 명")
사용 소감 (매우 주관적)
한글 스크립트 작성으로 초반 진입이 쉬움
Guitar만 설치하면 되어서, 별다른 환경 세팅 필요 없음
Guitar.ini 에서 설정 변경에 따라 PC에 실행되는 Client 들 사용 가능
스크립트에 저장한 이미지가 Client 상에서 약간만 다르더라도 Guitar 에서 이미지 인식이 안되어 진행이 되지 않는 경우가 발생 됨😡
참고 : Naver Developers