Size: a a a

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

2019 December 07

BO

Boris Osipov in Мобильное тестирование с Appium
Vitalii Budniak
Всем привет! Торлкьо начал знакомится с Appium.
Пытался использовать driver.touchScroll http://v4.webdriver.io/api/protocol/touchScroll.html но он все время дает еррор что path не ок..... Я же прочитал что он типа  deprecated и должен быть заменен на driver.touchPerform http://appium.io/docs/en/commands/interactions/touch/touch-perform/ -  которий рпаботает, но только если между press и moveTo испльзовать wait - что показлось как то немного странно и возмонжно не сосвем правильно  (`         await driver.touchAction([
               {action: 'press', x: 2, y: 1549},
               {action: 'wait', ms: 1000},
               {action: 'moveTo', x: 4, y: 227},
               'release'
           ]);`)   Кто что ипсользует для того, чтоб скролить в нативном приложении?
ты уверен что хорошая идея смотреть доку wdio 4?
источник

BO

Boris Osipov in Мобильное тестирование с Appium
как бы он уже deprecated.
источник

VB

Vitalii Budniak in Мобильное тестирование с Appium
Boris Osipov
как бы он уже deprecated.
Я понял уже. Но версии v5 не нашел. Есть может место где лежат актуальние доки, где все вместе будет...
источник

VB

Vitalii Budniak in Мобильное тестирование с Appium
или по частям искать приходится
источник

BO

Boris Osipov in Мобильное тестирование с Appium
Vitalii Budniak
Я понял уже. Но версии v5 не нашел. Есть может место где лежат актуальние доки, где все вместе будет...
источник

VB

Vitalii Budniak in Мобильное тестирование с Appium
спс, буду смотреть дальше
источник

VB

Vitalii Budniak in Мобильное тестирование с Appium
Я так понимаю есть WD и webdriverIO есть предпочтения чтоб использовать какой-то из них
источник

BO

Boris Osipov in Мобильное тестирование с Appium
да, это разные инструменты
источник
2019 December 08

MB

Mikhail Barinov in Мобильное тестирование с Appium
Коллеги, вопрос по pytest и Appium. У меня не работает декодер, если я вызываю его через фикстуру. Но если тот же самый код вставить в сам тест, то он работет на отлично. В чём может быть причина?
источник

MB

Mikhail Barinov in Мобильное тестирование с Appium
Вот пример кода:

video_rawdata = pydriver.stop_recording_screen()
video_name = name + time.strftime('%Y_%m_%d_%H%M%S')
filepath = os.path.join('/Users/user/PycharmProjects/appium/Tests/test_records', video_name + '.mp4')

with open(filepath, 'wb') as vd:
   vd.write(base64.b64decode(video_rawdata))
источник
2019 December 10

VB

Vitalii Budniak in Мобильное тестирование с Appium
На практике как кто пишет тест для нативной апки - типа разные файлы для IOS и Android ? Например если использовать Xpath (он же на андроид всегда будет типа android.view.ViewGroup и т.п.) и такой тест на Айфон уже не пойдет
источник

AG

Alexandra Gamazina in Мобильное тестирование с Appium
Vitalii Budniak
На практике как кто пишет тест для нативной апки - типа разные файлы для IOS и Android ? Например если использовать Xpath (он же на андроид всегда будет типа android.view.ViewGroup и т.п.) и такой тест на Айфон уже не пойдет
Не пойдет
источник

AG

Alexandra Gamazina in Мобильное тестирование с Appium
Разные локаторы
источник

VB

Vitalii Budniak in Мобильное тестирование с Appium
я понимаю, вот думаю может есть красивое решение (если нету айди и нельзя делать Xpath по тексту)
источник

DS

Daniil Stepanov in Мобильное тестирование с Appium
источник

DS

Daniil Stepanov in Мобильное тестирование с Appium
источник

V

Vel in Мобильное тестирование с Appium
Ребята а свайп вы реализовываете через TouchAction ?
источник

SS

Stereo Sempai in Мобильное тестирование с Appium
Vel
Ребята а свайп вы реализовываете через TouchAction ?
У нас - да, мы делали через тач
Но мы давно пилили, когда свайпы были еще не очень - больше полутора лет +-
источник

MB

Mikhail Barinov in Мобильное тестирование с Appium
Vel
Ребята а свайп вы реализовываете через TouchAction ?
У меня кастомный метод, который смотрит на разрешение экрана, берет точки в процентном соотношении, затем делает свайп
источник

ES

Evgeny Shandrik in Мобильное тестирование с Appium
Mikhail Barinov
У меня кастомный метод, который смотрит на разрешение экрана, берет точки в процентном соотношении, затем делает свайп
можно взглянуть?
источник