Appium: Утвердить spla sh экран - PullRequest
0 голосов
/ 30 мая 2020

Я хочу проверить, что на экране spla sh появляется lo go. Но я не могу найти его локатор, потому что, когда я открываю Appium Inspector, lo go исчезает очень быстро.

Как я могу его проверить?

Я использую:
Версия Appium: 1.15.1
Ma c OS Catalina
Java 1.8

Шаги для воспроизведения:

  1. Запустите Appium Inspector
  2. Возможности запуска
  3. Наблюдайте за экраном Spla sh, он будет оставаться на очень короткое время (нет времени, чтобы найти элемент для lo go)
  4. Появляется экран посадки

enter image description here

1 Ответ

0 голосов
/ 09 июня 2020

Вы можете получить page_source сразу после открытия приложения и сохранить его в переменной:

page_source = driver.page_source

вы можете утверждать, что элемент находится в page_source или нет.

page_source = driver.page_source
locator: '//android.widget.TextView[2]/android.widget.TextView[1]'
assert locator in page_source

Это работает только с абсолютным xpath.

(Синтаксис находится в Python)

...