Size: a a a

Мобильное тестирование с Appium

2019 December 11

RS

Roman Speranskii in Мобильное тестирование с Appium
Всем привет.
Подскажите пожалуйста:
Есть поле в которое вводится текст опердленной длинны, после чего он автоматически начинает поиск.
В результате должен показать алерт окно с двумя кнопками.

Когда я делаю это руками - все ок
Когда я делаю это "тестами" - окно не появляется, но поиск отрабатывает

Есть идеи в чем может быть дело?
источник

AC

Alice Carroll in Мобильное тестирование с Appium
Roman Speranskii
Всем привет.
Подскажите пожалуйста:
Есть поле в которое вводится текст опердленной длинны, после чего он автоматически начинает поиск.
В результате должен показать алерт окно с двумя кнопками.

Когда я делаю это руками - все ок
Когда я делаю это "тестами" - окно не появляется, но поиск отрабатывает

Есть идеи в чем может быть дело?
Вставляйте побуквенно
источник

RS

Roman Speranskii in Мобильное тестирование с Appium
Alice Carroll
Вставляйте побуквенно
Звучит ужасено, но попробую
Я пробовал тупо копированием руками и все отрпбатывает нормально.
источник

AC

Alice Carroll in Мобильное тестирование с Appium
Roman Speranskii
Звучит ужасено, но попробую
Я пробовал тупо копированием руками и все отрпбатывает нормально.
Ну не так ужасно на самом деле)
У меня было такое но в вебе, что sendkeys слишком быстро вставляет строку, и при этом скрипт на странице не успевал отрабатывать
источник

RS

Roman Speranskii in Мобильное тестирование с Appium
Alice Carroll
Ну не так ужасно на самом деле)
У меня было такое но в вебе, что sendkeys слишком быстро вставляет строку, и при этом скрипт на странице не успевал отрабатывать
Забавно что как раз валидация/поиск отрабатывают, а "диалог" не появляется )
источник

AC

Alice Carroll in Мобильное тестирование с Appium
Roman Speranskii
Забавно что как раз валидация/поиск отрабатывают, а "диалог" не появляется )
Логично, т.к. валидация и поиск отработают уже после ввода строки... Вообще кто его знает что там под капотом у этого поля
источник

RS

Roman Speranskii in Мобильное тестирование с Appium
Alice Carroll
Ну не так ужасно на самом деле)
У меня было такое но в вебе, что sendkeys слишком быстро вставляет строку, и при этом скрипт на странице не успевал отрабатывать
Лол - SendKeys стерает предыдущие буквы )))
источник

AC

Alice Carroll in Мобильное тестирование с Appium
Всмысле?
источник

RS

Roman Speranskii in Мобильное тестирование с Appium
Alice Carroll
Всмысле?
В прямом.
Думаю это Selenide под капотом делает )
источник

AC

Alice Carroll in Мобильное тестирование с Appium
Roman Speranskii
В прямом.
Думаю это Selenide под капотом делает )
🤔 тогда ещё ужаснее предложение - через presskey
источник

AS

Andrei Solntsev in Мобильное тестирование с Appium
Roman Speranskii
В прямом.
Думаю это Selenide под капотом делает )
Нет, точно не селенид.
источник

RS

Roman Speranskii in Мобильное тестирование с Appium
Andrei Solntsev
Нет, точно не селенид.
SetValue так делает, а вот SendKeys ты вроде юзаешь стандартный...
источник

RS

Roman Speranskii in Мобильное тестирование с Appium
В коде у меня тоже никакой магии нет:
@Step("Type ECC ID")
   fun typeEccId(id: String): AddContactScreen {
       ECC_ID_FIELD.waitUntil(appear, 1000)
       ECC_ID_FIELD.sendKeys(id)
       return this
   }
источник

RS

Roman Speranskii in Мобильное тестирование с Appium
Прблема найдена:
У меня тупо приложение очень медленно помечает контакт как удаленный
Но почему SendKeys удаляет текст я не поинмаю
источник

AC

Alice Carroll in Мобильное тестирование с Appium
Roman Speranskii
Прблема найдена:
У меня тупо приложение очень медленно помечает контакт как удаленный
Но почему SendKeys удаляет текст я не поинмаю
А если перед сендкейс тапнуть на это поле, что бы курсор встал в конец строки?
источник

RS

Roman Speranskii in Мобильное тестирование с Appium
Alice Carroll
А если перед сендкейс тапнуть на это поле, что бы курсор встал в конец строки?
Я на обеде - у меня час дня :)
Если честно, то впадлу экспериментировать, ибо тест идёт минуту 😭
источник
2019 December 12

C

Celio Augusto in Мобильное тестирование с Appium
Здравствуйте. Не могли бы вы указать мне курс Appium и некоторые интересные предметы
источник

K

Kimmy in Мобильное тестирование с Appium
Celio Augusto
Здравствуйте. Не могли бы вы указать мне курс Appium и некоторые интересные предметы
источник

C

Celio Augusto in Мобильное тестирование с Appium
спасибо
источник
2019 December 13

ГЩ

Глеб Щукин in Мобильное тестирование с Appium
MacOS + android эмулятор.
если в конфиге эмулятора выставлена опция boot option: quick boot, то при закрытии эмулятора (по команде adb emu kill) появляется модальное окно с предложением сохранить снапшот, соответственно пока не ткнёшь да\нет кнопку, эмулятор не закроется. можно ли как то игнорировать это модальное окно?
источник