在Robotium框架中访问Android设备菜单

发布于 2024-10-03 09:54:57 字数 117 浏览 2 评论 0原文

我想知道有没有办法在Robotium框架的帮助下访问Android菜单? (http://code.google.com/p/robotium/) 我想以编程方式从菜单中选择 GPS 激活线。 Robotium 可以吗?

I would like to know is there any way to access to Android menu with help of Robotium framework? (http://code.google.com/p/robotium/) I want to programmatically select GPS activation line from menu. Is it possible with Robotium?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

雪落纷纷 2024-10-10 09:54:57

要使用 Robotium 访问您自己的应用程序中的菜单,只需使用

Solo solo = new Solo(getInstrumentation(), getActivity());
solo.clickOnMenuItem("MENU ITEM TEXT HERE");

To use Robotium to access the menu in your own application, simply use

Solo solo = new Solo(getInstrumentation(), getActivity());
solo.clickOnMenuItem("MENU ITEM TEXT HERE");
终遇你 2024-10-10 09:54:57

我实际上使用了一些不同的东西:

solo.sendKey(Solo.MENU);
solo.clickOnText("MenuItemText");

I actually use something a bit different:

solo.sendKey(Solo.MENU);
solo.clickOnText("MenuItemText");
帝王念 2024-10-10 09:54:57

不适用于您无法插入 Robotium 框架的另一个应用程序。

如果该 Android 设备菜单是您的应用程序的一部分,那么您可以,但事实并非如此。

您可以使用一个适合此测试用例的可视化测试库框架。

在我的博客上查找链接,它发布于 10 月或 11 月:
MobileBytes

not for another app in which you cannot insert the robotium framework..

if that Android device menu was part of your app than yes you could but that is not the case.

There is a visual testing library framework you could use though which would fit this test case..

Look on my blog for the link, it was posted in Oct or November:
MobileBytes

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文