我正在完成移植到操作栏(使用ActionBarSherlock),其中最后一件事是转换所有Robotium集成测试。单击操作栏操作项似乎已经解决,但是我无法弄清楚如何使用Robotium单击操作栏标签。
我正在完成移植到操作栏(使用ActionBarSherlock),其中最后一件事是转换所有Robotium集成测试。单击操作栏操作项似乎已经解决,但是我无法弄清楚如何使用Robotium单击操作栏标签。
你可以使用
[1] solo.clickOnText("TAB A");
// click on action bar tab 1
// where action bar tab 1 diaplay text = "TAB A"
[2] solo.clickOnText("TAB A");
// click on action bar tab 1
// where action bar tab 1 diaplay text = "TAB A"
[1] solo.clickOnImage(0); OR solo.clickOnImageButton(0);
// click on action bar tab 1
[2] solo.clickOnImage(1); OR solo.clickOnImageButton(1);
// click on action bar tab 2
点击操作栏:如果您有被测试应用程序的源代码,最好的方法是通过其ID识别操作栏项,该ID可以在被测试应用程序的R.Java文件中找到。
solo.clickOnActionBarItem(R.id.ItemToBEClicked);