Я намагаюся написати кілька тестів з новим набором тестів для Android (еспресо) . Але я не можу знайти жодної інформації про те, як перевірити, чи відображається діалогове вікно, і виконати з ним деякі дії (наприклад, натискання позитивних і негативних кнопок тощо). Зверніть увагу, що діалогове вікно також може відображатися програмою a WebView
, а не самою програмою.
Будь-яка допомога буде вдячна. Мені просто потрібно посилання або якийсь приклад коду для основ:
- Перевірте, чи не з’явиться діалогове вікно
- Виконайте клацання на діалогових кнопках
- Взаємодія з внутрішнім видом діалогового вікна (якщо це власний вигляд)
- Попередньо клацніть кліки поза діалоговим вікном і перевірте, відображається воно чи ні (наприклад, якщо його
setCancelable(false)
було викликано у конструкторі діалогових вікон, і ми хочемо це перевірити)
Дякую за пораду!