Size: a a a

Selenide на русском

2020 July 27

AS

Andrei Solntsev in Selenide на русском
Sergey Chevychelov
может, ты делаешь это не так)))
А можешь накидать какую-нибудь инструкцию, как ты это делаешь?
Конечно может. :)
Но нет, эспрессо и не предлагает скриншотов.

Да какую инструкцию - обычный мануал по эспрессо.
источник

SC

Sergey Chevychelov in Selenide на русском
ну мне кажется, что эспрессо это просто способ обращения к приложению. Он и не должен предлагать ассерты, логирование и скрины
источник

AS

Andrei Solntsev in Selenide на русском
Но аппиум-то предлагает.
источник

SC

Sergey Chevychelov in Selenide на русском
ассерты?
источник

SC

Sergey Chevychelov in Selenide на русском
там вшитый селениум
скрины вроде через селениум там делаются
ассерты не знаю - я всегда подключаю хамКрест или еще какие
источник

SC

Sergey Chevychelov in Selenide на русском
логи самого аппиума в результаты прогона почти не попадают. Обычно в результатах прогона какой-нибудь стандартный логгер типа slf4j
источник

АБ

Алексей Бирюков... in Selenide на русском
Еще вопрос: другое приложение, вот скриншот:
источник

АБ

Алексей Бирюков... in Selenide на русском
источник

АБ

Алексей Бирюков... in Selenide на русском
по $(By.id("app_loan_personal_enter")).click(); в консоли получаю
Element not found {By.id: app_loan_personal_enter}
Expected: visible or transparent: visible or have css value opacity=0
источник

АБ

Алексей Бирюков... in Selenide на русском
Эта та же проблема?
источник

SC

Sergey Chevychelov in Selenide на русском
попробуй так
By.xpath("//*[@resource-id='app_loan_personal_enter']")
источник

SC

Sergey Chevychelov in Selenide на русском
by id не всегда может совпадать с ресорсАйДи
источник

АБ

Алексей Бирюков... in Selenide на русском
студия говорит, что тест пройден, но по факту кнопка не нажимается
источник

SC

Sergey Chevychelov in Selenide на русском
а, может, у тебя их несколько?
источник

SC

Sergey Chevychelov in Selenide на русском
сделай $$x("app_loan_personal_enter").size()
источник

АБ

Алексей Бирюков... in Selenide на русском
ничего не изменилось
источник

SC

Sergey Chevychelov in Selenide на русском
сколько элементов находит size() ?
источник

АБ

Алексей Бирюков... in Selenide на русском
Appium мне выдал такой код:
MobileElement el1 = (MobileElement) driver.findElementByAccessibilityId("Войти в личный кабинет");
el1.click();
источник

АБ

Алексей Бирюков... in Selenide на русском
как это переписать под Selenide?
источник

SC

Sergey Chevychelov in Selenide на русском
ты знаешь, что такое дебаг?
источник