Open pennyblossom opened 7 years ago
제가 사용했던 스크립트 예제를 공유해 드립니다.
먼저 깨끗한 실행을 위해 기존 실행중이던 프로세스를 강제 종료 하고, 실행파일 위치를 능동적으로 찾아 ShellExecute 함수로 실행한 뒤에 "프로세스 선택" 명령 후 다시 "선택" 명령으로 명확하게 실행창을 지정해 주시면 됩니다.
"$모비즌실행=ProcessClose('Mobizen.exe')" 계산한다.
"$모비즌파일=" 설정한다. "$모비즌파일존재=FileExists('C:\Program Files (x86)\RSUPPORT\Mobizen\Mobizen.exe')" 계산한다. $모비즌파일존재=1 같으면 "$모비즌파일=C:\Program Files (x86)\RSUPPORT\Mobizen\Mobizen.exe" 설정한다.
"$모비즌파일존재=FileExists('C:\Program Files\RSUPPORT\Mobizen\Mobizen.exe')" 계산한다. $모비즌파일존재=1 같으면 "$모비즌파일=C:\Program Files\RSUPPORT\Mobizen\Mobizen.exe" 설정한다.
"$모비즌실행=ShellExecute('|$모비즌파일|')" 계산한다.
mobizen 프로세스선택 한다. 모비즌로고 선택한다.
"$모비즌실행=ProcessClose('Mobizen.exe')" 계산한다.
"$모비즌파일=" 설정한다. "$모비즌파일존재=FileExists('C:\Program Files (x86)\RSUPPORT\Mobizen\Mobizen.exe')" 계산한다. $모비즌파일존재=1 같으면 "$모비즌파일=C:\Program Files (x86)\RSUPPORT\Mobizen\Mobizen.exe" 설정한다.
"$모비즌파일존재=FileExists('C:\Program Files\RSUPPORT\Mobizen\Mobizen.exe')" 계산한다. $모비즌파일존재=1 같으면 "$모비즌파일=C:\Program Files\RSUPPORT\Mobizen\Mobizen.exe" 설정한다.
여기까지는 Pass돼서 모비즌이 실행되는데,
여기서부터 실패가 발생해요ㅠㅠ
이렇게요ㅠㅠ 어떻게 해야하는지 답변 주시면 정말 감사드리겠습니다.ㅠㅠㅠㅠ
guitar.ini 에 프로세스 관련 설정이 되어 있지 않은것 같습니다. 아래 내용 참고하여 확인해 보세요
정말 고맙습니다!!!!
안녕하세요. Guitar를 정말 감사하게 사용하고 있는 유저입니다. 다름이 아니라 모비즌을 이용해서 앱 자동화 테스트를 하고 싶은데, 찾아보면 '모비즌 프로세스선택 한다.' 이런 식의 스크립트를 사용하시는 것 같은데 실행파일을 어떻게 Guitar로 실행시키는지 너무 궁금합니다. 방법을 알려주실 수 있나요? VNC로 해보려다가 넘 어려워서 모비즌 설치하고 모바일 미러링까지는 해놨는데 Guitar랑 연동을 어떻게 해야할 지 막막하네요.. 부탁드리겠습니다.