我试图使用粘贴功能,当我长按一个文本输入,出现 "粘贴 "选项。我试过用
onView(withText("Paste"))
.perform(click(), pressImeActionButton());
使用espresso,但它不工作。如何点击出现的小粘贴提示?
这并不是你所要求的,但鉴于我认为用Espresso不可能做到这一点,你可以考虑在你的测试中用(ctrl + v)在UIAutomator中执行粘贴。
UiDevice
.getInstance(InstrumentationRegistry.getInstrumentation())
.pressKeyCode(KeyEvent.KEYCODE_V, KeyEvent.META_CTRL_MASK)
你可能想看看 Espresso & UIAutomator--完美的串联。 文章: