Привет Я хочу знать, как прокручивать в appium с помощью питонаКак листать с помощью appium в Python
Я сделал это в Java, прежде чем, и она работала очень хорошо.
driver.scrollTo("Destination");
Однако я не могу сделать то же самое в python. Я довольно новыми для Python, и я стараюсь делать несколько способов прокрутки
Один способ, которым я попытался было
el1 = self.driver.find_element_by_name('Starting')
el2 = self.driver.find_element_by_name('Ending')
self.driver.scroll(el1, el2)
второй способ, которым я попытался было
self.driver.find_element_by_android_uiautomator('new UiScrollable(new UiSelector().scrollable(true).instance(0)).scrollIntoView(new UiSelector().text("DesinationText").instance(0));').
второй способ прокрутки один раз, но Бесполезный» t прокрутите весь путь вниз, чтобы он выбросил исключение NoSuchElementException. Кроме того, может кто-нибудь объяснить мне, какие экземпляры находятся в UiSelector? Я прочитал описание, но я не совсем понял
Экземпляр: установите критерии поиска, соответствующие виджету по его номеру экземпляра.
@Ganwk, ваш запрос автомата пользовательского интерфейса должен иметь любой вид scrollview, например listview, gridview или recyclerview. Пожалуйста, проверьте это видео, которое добавляет команды appium 1.5.3 для версии: https://www.youtube.com/watch?v=bT3tqaLNn-Y – Manidroid