유용하게 사용되는 Shell Command중
Monkey 테스트도구가 있습니다.
Monkey Script File
Script.txt
# 설정화면 Open
LaunchActivity(com.android.settings,com.android.settings.Settings)
UserWait(2000)
# 화면 터치
DispatchPointer(0, 0, 0, 111, 222, 0,0,0,0,0,0,0) //X좌표 111,Y좌표 222 Touch Press Down
UserWait(50) // 0.5초 대기
DispatchPointer(0, 0, 1, 111, 222, 0,0,0,0,0,0,0) //X좌표 111,Y좌표 222 Touch Press Up
UserWait(1000) // 1초 대기
# 홈키 클릭
captureDispatchKey(0,0,0,3,0,0,0,0) //push 0, home 3
captureDispatchKey(0,0,1,3,0,0,0,0) //release 1, home 3
# Back키 클릭
DispatchPress(4)
Shell Commend ==> “monkey -f /SD카드위치/Script.txt 1” – Script.txt 파일의 내용을 1번 반복하라는 의미입니다.
ex) monkey -f /mnt/sdcard/Script.txt 1
Desc
위에 Script 파일을 실행 시켯을 경우
런처화면 실행 2초후
111,222좌표를 클릭한후 1초후
홈키를 클릭 하고 Back키를 클릭하라는 명령을 1번 반복합니다.
Notifyrunner 사용법
해당 script txt파일을 sdcard 특정 위치에 놓은다음에
Notifyrunner 에서 선택한 앱에 Shell Command항목에 위의 내용을 입력할경우
앱이 알람을 받고나서 해당 앱을 실행시킨 다음에 위의 Script를 실행하게 됩니다.