【发布时间】:2020-02-23 08:06:09
【问题描述】:
使用Appium python客户端,我想获取所有返回的视图;
elements = driver.find_elements_by_class_name(‘foo’)
在容器中;喜欢列表或其他。
我可以试试
elements = driver.find_elements_by_class_name(‘foo’)
for i in len(elements)
list_element + i = elements
那么我可以使用 list_element 访问所有属于该类的元素列表吗?
【问题讨论】:
-
谢谢,@frianH,我已经做了类似的事情,``` # Test EditText Class user_action = TouchAction(driver) element_class= driver.find_elements_by_class_name("android.widget.EditText") element_class[0] .click() driver.set_value(element_class[0], "Goodies") # 在新屏幕上向下滑动 driver.execute_script('mobile: performEditorAction', {'action': 'done'}) ``` 所以有没有
print (elements[i])并获取每个索引中元素的名称?此外,向下滑动的代码不起作用。我试着在打电话之前延迟..仍然没有,有什么建议吗?
标签: appium appium-android python-appium