I'm finishing up moving to the actionbar (using actionbarsherlock), and one of the last things is to convert all the robotium integration tests. Clicking on action bar action items seems to be solved, however I cannot figure out how to click on action bar tabs with Robotium.
you can use
[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"
if you have images in action bar tabs,
[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
i hope this will help you. Thanks.
Click on action bar :-If you have the source code of the application under test, The best way is when you identify the Action Bar Item by its Id, which can be found in the R.Java of the application under test.
solo.clickOnActionBarItem(R.id.ItemToBEClicked);
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With