Как запустить мой класс тестирования автоматизации пользовательского интерфейса на Android Studio? - PullRequest
0 голосов
/ 15 февраля 2019

Я пытался создать UI Automator, который может нажать Home и найти мои настройки и щелкнуть по ним.Я не знаю, как запустить это на Android Studio, потому что нет активности по умолчанию, будет ли она работать с использованием ADB?

Вот часть моего кода, что-то не так с ней?

@RunWith(AndroidJUnit4.class)
@SdkSuppress(minSdkVersion = 18)
public class MainActivity  {

    @Test
    public void testA() throws Exception{
        UiDevice mDevice =UiDevice.getInstance(InstrumentationRegistry.getInstrumentation());
        mDevice.pressHome();
        UiScrollable searchsetting = new UiScrollable(new UiSelector().scrollable(true));
        searchsetting.scrollIntoView(new UiSelector().text("Settings"));
        mDevice.findObject(new UiSelector().text("Settings")).clickAndWaitForNewWindow();

    }
}

Спасибо.

1 Ответ

0 голосов
/ 15 февраля 2019

Я думаю, вам не нужно ничего делать. Вам просто нужно создать проект Android.А затем создайте свой Ui Test.Ваш тестовый класс должен выглядеть следующим образом: enter image description here

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

...