Я изучаю appium (мобильная автоматизация) с использованием python.
У меня есть сценарий, в котором у меня есть listView, и мне приходится перебирать каждый элемент, а затем нажимать назад, пока не будут выбраны все элементы.
Я использую следующий код:
def test_selectingEveryOption(self):
availableOptions = self.driver.find_elements_by_xpath('//android.widget.ListView')
for options in availableOptions:
availableOptions[options].click()
self.driver.back()
availableOptions - это веб-элемент, имеющий список.Когда я запускаю приведенный выше фрагмент кода, я получаю TypeError: list indices must be integers or slices, not WebElement
Так как availableOptions - это webElement, как я могу получить его элементы списка в виде целых чисел, а затем перебрать их?