Тестовый кейс Robotium для приложения Android

Я хочу автоматизировать тестовый пример вроде.

У меня есть два действия, и в первом действии я загружаю данные с сервера, а затем перехожу ко второму действию. поэтому после возвращения к первому действию состояние индикатора выполнения, которое я использую для отображения процента загрузки, должно быть сохранено / сохранено.

для этого требования я хочу написать тестовый пример. Пожалуйста, предложите мне решение / пример по дизайну / коду, если у вас есть.

Помощь всегда приветствуется, спасибо

С уважением, Рагху


person Randroid    schedule 14.12.2013    source источник


Ответы (1)


Я предполагаю, что вы используете кнопку с текстом для перехода ко второму действию, поэтому вы можете попробовать

solo.clickOnText("second activity");
solo.waitForActivity(YOUR_ACTIVITY_CLASS);
solo.goBack();  // back to the first activity

ProgressBar pb = (ProgressBar)solo.getCurrentActivity().findViewById(YOUR_PB_ID);
int progress = pb.getProgress();  // here you have the progressbar value

Подробнее см. Здесь: http://developer.android.com/reference/android/widget/ProgressBar.html#getProgress()

person Onivas    schedule 15.12.2013