我想在我的应用程序中通过Robotia框架测试剪贴板功能,但我有问题。我尝试打开复制/粘贴菜单,但它不起作用(我不想在我的测试用例中看到类似的图像)。我尝试双击EditText中的文本(通过双击OnText clickOnText)和长按文本单击LongOnText,但没有任何效果(它在我的应用程序中正常工作问题仅限于Robotia)。
有人能帮我吗?我应该用什么?
为了回答你的问题,我会引用我的帖子如何使用机器人改变Android设置中的字体?
我肯定Robotia
没有提供这个功能。Robotia
是一个插桩测试框架,它接近你的应用程序的UI,所以如果你的应用程序在自己的界面中没有提供这个功能,Robotia
就不会这样做。
不过,最近我读到谷歌的UI测试框架uiAutomator
,它似乎有这个功能。为了证明这个假设,请阅读这个
Android:锁定屏幕/主屏幕的浓缩咖啡测试
http://qathread.blogspot.com/2015/05/espresso-uiautomator-perfect-tandem.html
因此,请尝试了解有关此uiAutomator
框架的更多信息,这可能是对您现有Robotia
测试的很好补充。
是的,帖子谈到了Espresso
,但您可以使用Robotia
来代替它。我已经发现这些框架非常相似