Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

모비즌 환경 설정 문의드립니다. #336

Open
pennyblossom opened this issue Mar 15, 2017 · 4 comments
Open

모비즌 환경 설정 문의드립니다. #336

pennyblossom opened this issue Mar 15, 2017 · 4 comments
Labels

Comments

@pennyblossom
Copy link

안녕하세요.
Guitar를 정말 감사하게 사용하고 있는 유저입니다.
다름이 아니라 모비즌을 이용해서 앱 자동화 테스트를 하고 싶은데,
찾아보면 '모비즌 프로세스선택 한다.' 이런 식의 스크립트를 사용하시는 것 같은데
실행파일을 어떻게 Guitar로 실행시키는지 너무 궁금합니다.
방법을 알려주실 수 있나요?
VNC로 해보려다가 넘 어려워서 모비즌 설치하고 모바일 미러링까지는 해놨는데 Guitar랑 연동을 어떻게 해야할 지 막막하네요..
부탁드리겠습니다.

@ssmmhh
Copy link
Collaborator

ssmmhh commented Mar 15, 2017

제가 사용했던 스크립트 예제를 공유해 드립니다.

먼저 깨끗한 실행을 위해 기존 실행중이던 프로세스를 강제 종료 하고,
실행파일 위치를 능동적으로 찾아 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 프로세스선택 한다.
모비즌로고 선택한다.

@ssmmhh ssmmhh added the Q&A label Mar 15, 2017
@pennyblossom
Copy link
Author

@ssmmhh 님, 빠른 답변 넘넘 감사드립니다!!
그런데 문제가 생겼어요ㅠㅠ

"$모비즌실행=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('|$모비즌파일|')" 계산한다.

여기까지는 Pass돼서 모비즌이 실행되는데,


mobizen 프로세스선택 한다.

여기서부터 실패가 발생해요ㅠㅠ
image

이렇게요ㅠㅠ
어떻게 해야하는지 답변 주시면 정말 감사드리겠습니다.ㅠㅠㅠㅠ

@ssmmhh
Copy link
Collaborator

ssmmhh commented Mar 16, 2017

guitar.ini 에 프로세스 관련 설정이 되어 있지 않은것 같습니다.
아래 내용 참고하여 확인해 보세요

#118

@pennyblossom
Copy link
Author

정말 고맙습니다!!!!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants