gpt4 book ai didi

robotium - 可以在机器人中使用来自猴子运行者的命令吗?

转载 作者:行者123 更新时间:2023-12-01 06:38:56 27 4
gpt4 key购买 nike

我在 Robotium 中编写了一个脚本,它工作得很好,但是我们的应用程序的设计方式是它必须与无法辞职的 native android 应用程序进行交互。我必须单击 native 应用程序上的一个按钮,而该按钮无法通过 Robotium 完成。所以我想知道我是否可以在我的脚本中添加monkey runner 命令来点击应用程序。

最佳答案

solo.sendKey(20); // used for move to next object on screen //

执行上面的行并在您将注意力集中在所需的按钮上时停止

然后执行波纹管,点击按钮
solo.sendKey(66); // Click On Focused Button //

例如,您在屏幕上有 3 个对象:

[1] 用户名 [文本框]

[2]密码[文本框]

[3]提交[按钮]

如果您想使用“robotium”单击“提交”按钮,则
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

通常我们从munkey代码发送keyevents,所以我建议你使用上面的代码。

笔记:

KEYCODE_DPAD_DOWN [常数值:20 (0x00000014)]

KEYCODE_ENTER [常数值:66 (0x00000042)]

粘贴自 http://developer.android.com/reference/android/view/KeyEvent.html

我在我的自动化应用程序上对此进行了测试。

我希望这会帮助你,谢谢。

关于robotium - 可以在机器人中使用来自猴子运行者的命令吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12710821/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com