Releases: naver/guitar
GUITAR 2.0.0.38 설치파일 및 예제 (2019-01-04)
본 릴리즈는 패치 버전입니다. 기존 GUITAR 2.0.0.12 이 설치된 상태에서 패치하여 사용하셔야 합니다.
-
v2.0.0.38 (2019-01-03)
-
기능 개선 :
-
기존 브라우저외에 프로세스 대상으로 작성시, 클릭등 후 마우스관련 작업후 마우스 커서를 숨김처리 하도록 옵션 추가 (참고 : 사용자설명서 3.1.6 [Environment] -> MouseHide )
MouseHide=False -
편집창 및 로그표시 창의 글꼴의 종류와 크기를 설정 기능 제공 (참고 : 사용자설명서 3.1.6 [Environment] -> EditFontName )
EditFontName=Gulim
EditFontSize=9
LogFontName=Gulim
LogFontSize=9 -
결과 리포트 오픈시 IE -> 시스템 기본 브라우저로 열도록 변경
-
$GUITAR_ReportURL 시스템변수 추가 (결과 리포트가 제공되는 URL 제공 (파일명은 제외)) (53번 예제 참고)
-
원격관리 페이지에서 현재화면보기 기능 변경 ("테스트화면 캡쳐" -> "테스트화면 보기")
-
-
오류 수정 :
- korean.lng 파일을 수정하여 Command 별칭 등록시 오류 현상 해결
- 리포트 email 발송시 부분캡쳐 리포트 링크가 깨지는 문제 해결
- 원격 로그의 한글 코드가 깨지는 문제 해결 (UTF8 -> ANSI)
- 결과 리포트 파일에 " 붙어 있는것 수정
- F1 도움말 단축키 오작동 (링크 변경)
- GUITARCmdReceiver.exe 오작동 개선
- 일부 템플릿의 오탈자 수정
-
GUITAR 2.0.0.12 설치파일 및 사용자 설명서 (2017-03-28)
-
v2.0.0.12 (2017-03-28) -> 하단 "Assets" 항목을 펼쳐서 다운로드
-
기능 추가 :
- Selenium Webdriver 2.x 지원
- 오류 누적 발생시 SMS, Email 발송 옵션 추가 (참고 : 사용설명서 3.1.5 [ErrorAccumulate] )
- _filedbwrite, _filedbread 사용자 함수 추가 (참고 : 예제 스크립트 48)
- Email 및 SMS 발송시 테스트 결과가 오류인 경우에만 발송되도독 옵션 추가 (참고 : 사용자설명서 3.1.4 [Alarm])
- $GUITAR_RecentResult 시스템 변수 추가 (참고: 예제 스크립트 50)
-
기능 개선 :
- 신규 작업대상 프로세스명을 ini 추가하지 않고 바로 사용할 수 있도록 개선 (참고 : 사용자설명서 6.10.1 프로세스선택 (ProcessAttach))
- '실행' 명령에서 특수문자 기호를 지원하도록 기능개선 (참고 : 사용자설명서 5.1.3 TAG 방식 타깃 지정 -> B.속성조건)
- GUITAR.INI에서 Email 항목의 SSL 옵션 사용 여부 추가 (참고 : 사용자설명서 3.1.6 [Email])
- 브라우저 외에 일반 "프로세스" 방식의 테스트시에 각종 명령후에 자동으로 마우스가 숨김되는 기능 제거
- 위치탭, 및 스와이프등 백분율 좌표기반 명령들에서 절대좌표를 사용할수 있도록 개선 (참고 : 예제 스크립트 51)
- 오류발생시 화면 캡쳐시 테스트 시스템 윈도우 전체화면을 캡쳐하도록 변경 (멀티모니터 포함)
- 내부 자동 프로그램 자동 업데이트 방식 변경 (SVN -> GIT으로, https://git-scm.com/download/win 별도 설치 필요)
- 소스관리 프로그램 기본 설정변경 (SVN -> GIT, 참고 : 11.2 GIT을 통한 테스트 스크립트 관리)
-
오류 수정 :
- "속성읽기"에서 TAG 의 속성명이 잘못 지정된 경우 프로그램오류가 발생되는 문제 해결
- 장시간 테스트후 리포트 생성시 오류가 발생되는 문제 해결
- 크롬에서 JS오류 확인되지 않는 현상 해결
- 테스트중 브라우저가 임의 종료된 후에 재테스트시 오류가 발생되는 문제 해결
-
샘플 스크립트 업데이트 (2017/12/8) :
- 프로그램 설치후 별도 첨부된 최신 스크리트 파일인 guitar_sample_script_xxxx.zip 파일을 guitar\data 폴더 안에 덮어써 사용하시기 바랍니다.
-
GUITAR 1.5.3.1 설치파일 (2013-10-11)
GUITAR 업데이트 안내
- 자동업데이트된 경우 신규추가된 예제스크립트는 네이버개발자센터에서 별도로 받으셔야 합니다.
최신버전 스크립트 안내 : #316
- v1.5.3.1 (2013-10-11)
- 기능 개선 :
- IE 11 지원
- 기능 개선 :
GUITAR 1.5.3.0 설치파일 (2013-09-04)
첨부된 설치파일을 받아 사용하시면 됩니다.
- IE 9 이상 브라우저에서 사용할 경우 새창 TAB모드를 해제하고 팝업모드로 설정하셔야 합니다. (사용자메뉴얼의 설정부분 참고)
- WIN 7 이상 OS에서는 반드시 UAC 설정을 최소화로 변경해야 합니다. (사용자메뉴얼의 설정부분 참고)
GUITAR 업데이트 내용
- v1.5.3.0 (2013-09-02)
- 기능 추가 :
- JS실행, JS추가 (6.8 Tag 관련 명령어 참조)
- $GUITAR_CMDLINE1~9 시스템변수 추가 (5.1.4 변수 참조)
- 파일 저장시 기본 Encoding 값을 설정할 수 있습니다. (SaveUTF8, 3.1.1 [Environment] 참조)
- 기능 개선 :
- "선택"명령에서 다중 이미지를 지정하여 창을 이동할 수 있도록 개선
- 설정명령에서 앞뒤 공백을 임의로 제거하지 않도록 변경 (예, "$x= 12 " 설정한다.)
- 시스템 해상도가 800 * 600 미만에서 실행할때 경고창 표시
- 시스템이 로그인 상태가 아닐때 오류 표시
- 기능 변경 :
- 다국어 지원을 위해 시스템변수명 정보를 변경 (기존 변수명으로도 사용 가능)
- 내장함수명 변경 _SendNHNSMS -> _SendSMS 로 변경
- $GUITAR_현재날짜와시간 $GUITAR_CurrentDateTime
- $GUITAR_임의값 $GUITAR_Random
- $GUITAR_현재브라우저 $GUITAR_CurrentBrowser
- $GUITAR_최근X좌표 $GUITAR_RecentXPos
- $GUITAR_최근Y좌표 $GUITAR_RecentYPos
- $GUITAR_최근전체좌표 $GUITAR_RecentXYPos
- $GUITAR_리포트경로 $GUITAR_RrportPath
- $GUITAR_XML경로 $GUITAR_XMLPath
- $GUITAR_스크립트경로 $GUITAR_ScriptPath
- $GUITAR_작업경로 $GUITAR_WorkPath
- $GUITAR_최근접속소요시간 $GUITAR_RecentLoadingTime
- $GUITAR_X좌표보정 $GUITAR_AdjustXPos
- $GUITAR_Y좌표보정 $GUITAR_AdjustYPos
- $GUITAR_브라우저창크기 $GUITAR_BrowserSize
- $GUITAR_브라우저URL $GUITAR_BrowserURL
- $GUITAR_모바일OS $GUITAR_MobileOS
- $GUITAR_입력방식 $GUITAR_InputType
- 다국어 지원으로 인해 GUITAR.INI에서 [SCRIPT_COMMAND] 부분 제거
- 오류 수정 :
- TAB 뒤에 명령어가 올 경우 인식하지 못하는 문제 해결
- 로그내용중 enter 코드등 특수문자가 있을 경우 리포트 생성작업시 종료되는 문제 해결
- "선택" 명령에서 오류 로그가 남지 않는 문제 해결
- 템플릿 예제의 일부 오타 수정
- IE 태그방식에서 갯수 제한을 지정할 경우 찾은 항목이 제한한 값보다 작을 경우 무조건 마지막 값을 리턴하는 문제 해결
- IE 태그방식에서 "속성읽기"로 읽은 데이터에 변수표시 "$"가 포함 되어있는 경우 오류 해결
- HTML 리포트에서 HTML 특수문자 "<", ">"가 있을 경우 화면이 깨지는 오류 해결
- IE9에서 특정 태그속성 정보를 읽어오지 못하는 오류 해결
- 기능 추가 :
GUITAR 사용자 설명서 (2013/10/11)
최신버전의 GUITAR 사용자설명서 입니다.
GUITAR 모바일 적용가이드 (2013/12/19)
GUITAR를 통해 모바일기기의 테스트 자동화를 위해 필요한 환경설정과 방법을 설명한 자료 입니다.
자료 내용에는 테스트 자동화를 위해 불가피하게 루팅과 탈옥에 관련된 내용이 있음으로 관련된 작업을 하실때에는 주의하시기 바랍니다.