monkey runner的命令可以在robotium中使用吗?
我已经用robotium编写了一个脚本,它工作得很好,但是我们的应用程序的设计方式是,它必须与本机android应用程序进行交互,这是无法接受的。我必须点击本机应用程序上的一个按钮,这不能通过robotium完成。所以我想知道我是否可以在我的脚本中添加monkey runner命令来点击应用程序monkey runner的命令可以在robotium中使用吗?,robotium,monkeyrunner,Robotium,Monkeyrunner,我已经用robotium编写了一个脚本,它工作得很好,但是我们的应用程序的设计方式是,它必须与本机android应用程序进行交互,这是无法接受的。我必须点击本机应用程序上的一个按钮,这不能通过robotium完成。所以我想知道我是否可以在我的脚本中添加monkey runner命令来点击应用程序 solo.sendKey(20); // used for move to next object on screen // 执行以上的行,并停止时,你们得到你们想要的按钮重点 然后执行下面的行,点击
solo.sendKey(20); // used for move to next object on screen //
执行以上的行,并停止时,你们得到你们想要的按钮重点
然后执行下面的行,点击按钮
solo.sendKey(66); // Click On Focused Button //
例如,屏幕上有3个对象:
[1] 用户名[文本框]
[2] 密码[文本框]
[3] 提交[按钮]
如果你想用“机器人”点击“提交”按钮,那么
通常我们从munkey代码发送keyevents,所以我建议您使用上面的代码
注:
KEYCODE_DPAD_DOWN[常量值:20(0x00000014)]
KEYCODE_输入[常量值:66(0x00000042)]
粘贴自
我在我的自动化应用程序上测试了这个
我希望这对你有帮助,谢谢
solo.sendKey(20);// focus on username textbox
solo.sendKey(20);// focus on password textbox
solo.sendKey(20);// focus on Submit button
solo.sendKey(66);// Click On Submit Button