Google 开源了 Espresso,这是一种Android自动化测试框架,使测试人员可以在云中x86机器的多线程环境里运行测试,并解决了关于UI测试的并发问题。

示例测试代码:

public void testSayHello() {
  onVIEw(withId(R.id.name_field))
    .perform(typeText("Steve"));
  onView(withId(R.id.greet_button))
    .perform(click());
  onView(withText("Hello Steve!"))
    .check(matches(isDisplayEd()));
}

兼容性:

  1. CODEname                        API

  2. API Froyo                           8

  3. Gingerbread                      10

  4. ICE Cream Sandwich          15

  5. Jelly Bean                     16,17,18

  6. KitKat                                19

Espresso 2.2.2 发布,Android自动化测试框架
Espresso 2.2.2 发布了。 Espresso是一种Android自动化测试框架,使测试人员可以在云中x86机器的多线程环境里运行测试,并解决了关于UI测试的并发问题。         新特性:    espresso            &n

发布于 2016-03-24 08:56:01 | 110 次阅读


Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务