Как проверить тост сообщение на экране мобильного телефона, если оно отображается после неверного входа - PullRequest
0 голосов
/ 21 апреля 2020

Я хочу проверить всплывающее сообщение, которое появляется на экране после ввода неправильных данных для входа. Сообщение об ошибке показывает неверные учетные данные. Я также хочу напечатать сообщение об ошибке в консоли Eclipse. Я автоматизирую мобильное приложение с помощью Appium.

pls дайте мне знать java код для этого.

1 Ответ

0 голосов
/ 21 апреля 2020

Существует два подхода к этой проблеме:

Один. Вы можете просто обернуть весь процесс создания тоста в функцию с именем createErrorToast (), так как она позаботится о вашем состоянии ведения журнала, и вы можете проверить, если эта функция была вызвана или нет.

fun createErrorToast(): Toast {
  System.out.println("error toast created")

  return Toast.makeText(getApplicationContext(),"Error",Toast.LENGTH_SHORT);  
} 

Два. Вы можете использовать библиотеку тестирования пользовательского интерфейса Espresso, чтобы убедиться, что Toast View действительно раздут и пользователь выполняет с ним определенные действия.

...