1
我正在使用Robotium測試應用程序,並且使用複選框自定義列表視圖。當我點擊一個複選框時,它會加載一個上下文菜單,讓用戶可以修改和刪除這些項目。將Robotium與上下文菜單一起使用
我可以讓Robotium點擊加載菜單的複選框,但由於某種原因我無法獲得它點擊刪除按鈕。
我已經試過:
solo.clickOnActionBarItem(R.id.menu_delete);
solo.clickOnMenuItem("Delete");
solo.clickOnImageButton(1);
solo.clickOnImage(1);
到目前爲止沒有奏效。是否可能是因爲我在菜單彈出之前點擊了按鈕?我怎樣才能讓Robotium等待?
此解決方案時,才顯示menu_edit,如果它與「ifRoom」,從而隱藏在子菜單 - 它不會工作,我找不到任何其他解決方案。發佈在Robotium上:https://github.com/RobotiumTech/robotium/issues/792 – Croc 2015-10-30 21:31:22