2016-12-07 59 views

回答

4

是的,你应该这样做。没有任何借口,让它滑,因为Android是提供了一个很好的用户界面测试框架Espresso

通过简单的代码,这样如

onView(withId(R.id.my_view))   // withId(R.id.my_view) is a ViewMatcher 
     .perform(click())    // click() is a ViewAction 
     .check(matches(isDisplayed())); // matches(isDisplayed()) is a ViewAssertion 

,并用新Espresso Test Recorder你甚至可以录制你的测试用例。它仍然处于测试阶段,但它会创建一个方便的代码片段,您可以基于您的测试。

0

单元测试仅使用方法或类试验。这是Ui上的隐形物品。但是你会使用espresso或ui automator测试。意式浓缩咖啡取决于你的UI代码。 Uiautomator永远需要你的UI代码只使用可访问性API,并通过该API执行操作。

相关问题