Robotium에서 자동화 된 테스트를 실행하려고합니다. 그러나 내 테스트는 오류로 인해 실패Robotium에서 Action Bar Menu Items를 클릭하십시오.
solo.sendKey(Solo.MENU);
solo.clickOnView(solo.getView(R.id.share)); //share is the id of the menu item
:
public boolean onCreateOptionsMenu(com.actionbarsherlock.view.Menu menu) {
com.actionbarsherlock.view.MenuInflater inflater = getSupportMenuInflater();
inflater.inflate(R.layout.logoutmenu, menu);
return super.onCreateOptionsMenu(menu);
}
내가 코드를 사용하여 Robotium의 메뉴를 클릭하려고 : 저는 옵션 메뉴를 설정 내 응용 프로그램에서 다음 코드를 :
solo.clickOnView(solo.getView(R.id.logoutmenu));
solo.clickOnMenuItem("Share My Artists");
:
View is null and therefore cannot be clicked.
는 또한 또한 실패한 아래의 코드를 사용하여 시도
Android 2.3에서 테스트를 실행 하시겠습니까? – atermenji
@atermenji no on 4.1 – AndroidEnthusiast