首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Appium和for循环

Appium和for循环
EN

Stack Overflow用户
提问于 2016-03-30 12:11:41
回答 1查看 1.1K关注 0票数 0

请帮助我在android应用程序中为循环编写appium-java代码。我有一个ListView,就像下面的图片一样,我想依次点击每个下载按钮,然后返回到同一个页面,但是我被卡住了,因为我对Appium并不熟悉。任何帮助都将不胜感激。提前谢谢。

EN

回答 1

Stack Overflow用户

发布于 2016-03-31 03:20:35

您可以创建下载按钮的列表,并根据它们重定向到哪个视图来单击它们(如果是的话)。

假设:单击“下载”只需在后台启动下载,或者将您带到另一个UI视图,您可以在那里单击一次即可导航回来。可以相应地处理

相关代码将类似于:

代码语言:javascript
复制
List <WebElement> downloadButtons = driver.findElements(<your locator strategy>);
for(int i = 0; i<downloadButtons.size(); i++) {
    downloadButtons.get(i).click(); //performs a click on the i-th button
    driver.navigate.back(); //if previous click takes you to another view
}

您的定位器策略可以是{ByClass,ById,ByXPath,ByCss,ByName}中的任意一个。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36308509

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档