2
A
답변
0
아직 좀비 API를 사용하여이를 수행 할 방법이 없습니다. .fire()
메서드는 이벤트 이름 외에 어떤 이벤트 데이터도 전달할 수 없기 때문에 (상태 keyCode가 해당 키 이벤트와 관련되어 있음) 필요합니다.
0
WTK는 정확하고있다 zombie.js에는 기본 방법은 없습니다하지만 난 당신이 너무 좋아 zombie.js에서 키를 눌러 입력하고 트리거 시뮬레이션 할 수있는 자바 스크립트 기능을 추가 할 수 있다고 생각 :
를 액세스 권한이있는 경우를 페이지 소스는, Enter 키를 눌러 시뮬레이션 페이지에 기능을 추가 zombie.js에서
function pressEnterKey(elmSelector){
elmSelector = elmSelector || 'document'
var e = jQuery.Event("keypress");
e.which = 13;
e.keyCode = 13;
$(elmSelector).trigger(e);
}
트리거를 :
browser.evaluate("pressEnterKey()");
당신이 액세스를 할 수없는 경우 이 소스 코드를 사용하여 페이지에 스크립트를 삽입 할 수 있습니다. 페이지가 준비되어 있는지 확인하려면 browser.wait을 사용하십시오.
var injectedScript = browser.document.createElement("script");
injectedScript.setAttribute("type","text/javascript");
injectedScript.innerText = '...pressEnterKey function text here...'
browser.body.appendChild(injectedScript);
관련 문제
- 1. 사용자 입력 ... ENTER 키 확인 방법
- 2. JTextPane 키 누르기 에뮬레이션
- 3. JTable Enter 키
- 4. IE Primefaces Enter 키 제출 해결 방법
- 5. TextBox에서 누른 키 입력 방법?
- 6. 안드로이드 앱 에뮬레이션 터치 입력
- 7. JTextField 자바에서 ENTER 키 사용
- 8. Enter 키 감지 C#
- 9. jQuery : Enter 키 금지
- 10. Ctrl + Enter 키
- 11. 입력 키
- 12. Tab 키 기능 VB.Net에서 Enter 키 사용
- 13. Zombie.js로 다이제스트 인증
- 14. Zombie.js로 Qunit의 결과를 확인하십시오.
- 15. zombie.js로 자바 스크립트 링크를 활성화하는 방법
- 16. 모카와 Zombie.js로 헤드리스 익스프레스 테스트 방법
- 17. jQuery : 키 입력 보내기
- 18. CSS 버튼 문제 Enter 키
- 19. Enter 키 전송을 어떻게 활성화합니까?
- 20. jqGrid DatePicker 필터링없이 Enter 키
- 21. Swing에서 Enter 키 시뮬레이션 (로봇을 사용하지 않고)
- 22. wx.grid에서 키 동작 입력
- 23. asp.net 텍스트 상자 및 Enter 키
- 24. 닫는 메뉴에서 Enter 키 누르는 것을 방지하는 방법
- 25. asp.net에서 잘못된 키 발사 키 입력
- 26. 프롬프트 사용자 입력. Enter 키를 눌러 종료하십시오
- 27. xhtml에서 Enter 키 사용 안 함
- 28. HTML 캡처 입력 키 및 탭 키
- 29. Silverlight 양식의 Tab 키에 Enter 키 변경
- 30. Zombie.js로 Backbone.js 앱의 DOM 쿼리하기