입력 한 사용자 이름, 암호와 같은 monkeyrunner에서 값을 입력하여 응용 프로그램에 로그인하고 싶습니다.하지만 어떻게 할 것인지 모르겠습니다. 만지거나 누르는 방법 만 알고 있습니다. 도움을 주신 덕분에 당신은 입력 할 수 device.type("Username")
monkeyrunner에서 값을 입력하는 방법은 무엇입니까?
device.type("password")
를 사용
입력 한 사용자 이름, 암호와 같은 monkeyrunner에서 값을 입력하여 응용 프로그램에 로그인하고 싶습니다.하지만 어떻게 할 것인지 모르겠습니다. 만지거나 누르는 방법 만 알고 있습니다. 도움을 주신 덕분에 당신은 입력 할 수 device.type("Username")
monkeyrunner에서 값을 입력하는 방법은 무엇입니까?
device.type("password")
를 사용
monkeyrunner의 값. 어떤 문자를 입력할까요? type("string")
의 인수로 줄 수 있습니다.
monkeyrunner를 사용하여 값을 입력하는 방법에는 두 가지가 있습니다.
먼저 MonkeyDevice 클래스의 press
함수를 사용하여 키 코드로 지정된 키에 유형별로 지정된 키 이벤트를 보냅니다 (http://developer.android.com/tools/help/MonkeyDevice.html#press 참조). 이 방법으로 Android.view.KeyEvent에 포함 된 모든 주요 이벤트를 보낼 수 있습니다. 예를 들어, 숫자 키 8을 입력하려면 device.press('KEYCODE_8', 'DOWN_AND_UP')
을 사용할 수 있습니다.
그러나 사용자 이름이나 비밀번호와 같은 문자열을 입력하려는 경우 device.type("username")
과 같은 type
기능을 사용하는 것이 편리합니다.
아무도 내 질문에 대답하지 않습니까? 아무도 응용 프로그램을 테스트하기 위해 monkeyrunner를 사용하지 않습니까? – 06peng