Ich versuche, durch die Android App zu scrollen, um ein bestimmtes Element zu finden. Unten ist der Code für das Scrollen:Scrollen in Android mit Appium + Ruby
def self.swipe_to (programme)
begin
scroll_to(programme)
rescue
puts 'unable to find ' + programme
return false
end
return true
end
Das Scrollen aber gut funktioniert, ist das Problem ist die App blättert zum Programm, aber sobald das Programm gefunden, an die Spitze der Liste, um die App blättert zurück. Und dann wird ein Fehler ausgelöst, dass das Element nicht gefunden wurde.
Hat jemand schon einmal ähnliche Probleme gesehen? Gibt es eine Möglichkeit, das Scrollen zu stoppen, sobald das Programm gefunden wurde? Ich möchte nur das Zurückscrollen nach oben stoppen, sobald das Programm gefunden wurde. Bitte helfen Sie.
haben Sie die Sichtbarkeit des Elements überprüfen? – juhlila
Anfangs ist das Element nicht sichtbar, deshalb muss ich scrollen. Sobald das Element sichtbar ist, stoppt das Scrollen, aber das Scrollen beginnt automatisch in umgekehrter Reihenfolge und endet oben auf der Seite. An diesem Punkt wird das Element wieder unsichtbar. – Anshul
überprüfen, ob meine Antwort Ihnen helfen wird – juhlila