如何在android studio上运行我的UI自动化测试类?

问题描述 投票:0回答:1

我试图制作一个UI Automator,它可以按Home并找到我的设置并点击它。我不知道如何在Android Studio上运行它,因为没有默认的Activity,它是否可以使用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();

    }
}

谢谢。

android adb uiautomator
1个回答
1
投票

我认为您不必进行任何活动。您只需要创建一个Android项目。然后创建你的Ui测试。您的测试类应如下所示:enter image description here

单击您的测试将运行的播放图标。如果您需要有关如何启动“设置”的示例。请看看here

© www.soinside.com 2019 - 2024. All rights reserved.