如何在 android 中使用 Robotium 测试自定义列表视图中的复选框

发布于 2025-01-03 07:40:48 字数 190 浏览 1 评论 0原文

我正在使用 robotium 测试我的 Android 应用程序,我在活动中使用了片段,任何人都可以告诉我如何测试自定义 ListView 中存在的 Checkboxes code>,我无法获取 CheckBox 的索引来选中或取消选中它们。 谢谢

I'm testing my android app using robotium, I have used fragments in my activity, can anyone tell me how to test Checkboxes present inside the custom ListView, I'm not able to get the indexes of the CheckBox to check or uncheck them..
Thanks

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

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

发布评论

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

评论(3

计㈡愣 2025-01-10 07:40:48

关于此的相似之处:

CheckBox cb = (CheckBox) activity.findViewById (R.id.checkboxid);
cb.getVisibility () == View.VISIBLE; //example

Natali,如果应用程序是多语言的?而时间是否会改变文字的价值呢?如果按下,则 ID 更好。例如:

CheckBox all = (CheckBox) solo.GetView(R.id.checkboxid);
solo.clickOnView(all);

Something on the similarity of this:

CheckBox cb = (CheckBox) activity.findViewById (R.id.checkboxid);
cb.getVisibility () == View.VISIBLE; //example

Natali, and if the application is multilanguage? And if the time will change the value of the text? If pressed, then the ID is better. For example:

CheckBox all = (CheckBox) solo.GetView(R.id.checkboxid);
solo.clickOnView(all);
池木 2025-01-10 07:40:48

我认为最好的方法是使用:

solo.clickOnCheckBox(set_here_cb_index);

所以使用:

solo.clickOnCheckBox(0); //to check or uncheck the first checkbox
solo.clickOnCheckBox(1); //for the second

I think the best way is to use:

solo.clickOnCheckBox(set_here_cb_index);

So use:

solo.clickOnCheckBox(0); //to check or uncheck the first checkbox
solo.clickOnCheckBox(1); //for the second
如此安好 2025-01-10 07:40:48

尝试打电话

solo.clickOnText("your CheckBox name");

Try to call

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