Android Studio中的咖啡测试记录 - 刷卡事件

问题描述:

我已经与咖啡测试记录玩弄和reading the documentationAndroid Studio中的咖啡测试记录 - 刷卡事件

的文档状态:

互动与您的设备开始记录事件,如“龙头“和 ”类型“操作。

是否有可能在浏览器上记录刷卡事件?我一直无法找到任何这样做的例子,尽管我知道它仍处于测试阶段。

由于

现在,Espresso测试记录仪缺乏像滑动事件或从实际活动开始的功能。也许这将在最近的功能中解决。

现在,更简单,更片面的方法是写浓咖啡测试。

这可能是有用的:https://google.github.io/android-testing-support-library/downloads/espresso-cheat-sheet-2.1.0.pdf

希望这将有助于。

我知道的唯一解决办法的时刻是该手势手动添加到所生成的测试码。

onView(withId(R.id.xyz)).perform(swipeLeft()); 
+0

是的,我希望新的浓缩咖啡记录器会抽象出来,但它似乎不是。 – RyPope

Recycler view particular item swap 

    ViewInteraction recyclerView = onView(allOf(withId(R.id.rc_vehicle_list), 
       withParent(withId(R.id.ll_vehicle)), 
       isDisplayed())); 
     recyclerView.perform(actionOnItemAtPosition(3,swipeUp())); 




public static ViewAction swipeUp() { 
     return new GeneralSwipeAction(Swipe.FAST, GeneralLocation.CENTER_LEFT, 
       GeneralLocation.CENTER_RIGHT, Press.FINGER); 
    }