使用AndroidJunit.4测试app二维码扫描器

时间:2017-02-22 14:52:29

标签: android android-studio testing junit4 qr-code

我正在尝试为MainActivity创建一个测试脚本。这个主类有一个QR码扫描仪。此时我可以在使用手机测试时扫描QR码,但我希望能够使用模拟器进行测试。我的QR码中的文字只包含一个字符串:“start1”。

这是我的测试脚本:

@Test
    public void shouldRenderView() throws Exception {
        rule.launchActivity(new Intent());


        onView(withId(R.id.textStatus)).check(matches(withText("Inruimen")));

        onView(withId(R.id.scan_btn)).perform(click());
        pressBack();

        Thread.sleep(5000);
        //within this period I scan the code.

        onView(withId(R.id.textStatus)).check(matches(withText("draaien")));
    }

0 个答案:

没有答案