Junit을 사용하면 "Set Time"버튼을 클릭 할 수 있습니다 (그림 1 참조). 그러면 그림 2와 같이 대화 상자가 열립니다. 새로 열린 대화 상자에서 "완료"버튼을 클릭하는 방법을 알려주십시오. 나에게 예를 보여줄 수 있다면, 나는 그것을 감사하게 생각할 것이다. 당신이에 AlertDialog를 사용하는 경우, 당신은이 방법을 사용해야합니다Android 테스팅 : 대화 상자의 버튼을 클릭하는 방법?
1
A
답변
0
:이 경우
.setPositiveButton("Done",new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int whichButton) {
}
}) )
+0
답장을 보내 주셔서 감사합니다.하지만 "AlertDialog"대신 "Dialog"가 있다면 어떨까요? 둘 다 똑같습니까? 작은 모범을 보여 주시겠습니까? 당신의 도움을 주셔서 감사합니다. –
0
아마도 최선의 선택은 쓸 원하는 경우의 monkeyrunner를 사용하는 것입니다 Java의 테스트에서는 chimpchat
라이브러리를 사용할 수 있습니다. 사용 방법은 Using monkey from Java입니다. 다른 API> = 15, callOnClick()
에서
0
dialog.findViewById(android.R.id.button1).callOnClick();
감사합니다, 나는 그것을 알아 냈다. 나는 나중에 대답을 게시 할 것이다. 모든 도움을 주셔서 감사합니다 –