Size: a a a

2020 March 21

M

Merg in atinfo chat
@sniiick @igorsereda @ornichola смотрите, у него pytest-bdd
источник

Н

Нурсултан in atinfo chat
куда деньги на лечение скидывать
источник

AH

Andrey Hrishchenko in atinfo chat
хз, узнай у знакомых своих, где они фонд для тебя открыли
источник

AH

Andrey Hrishchenko in atinfo chat
лучше бы сказали, что я не так пишу, чем «шутки» шутили
источник

M

Mikhail in atinfo chat
Andrey Hrishchenko
хз, узнай у знакомых своих, где они фонд для тебя открыли
У нас в чате не переходят на личности. Здесь дружный народ
источник

AH

Andrey Hrishchenko in atinfo chat
Mikhail
У нас в чате не переходят на личности. Здесь дружный народ
мне следовало завуалировать этот месседж?
источник

AK

Alexander Kudryashov in atinfo chat
@Djuise @Phoenix124

Спасибо за отклик!
Выяснилось, что во время теста appium перестает видеть эти элементы(comments_list = driver.find_elements_by_id('com.myapp:id/a2j'), которые находятся на небольшой панели поверх главного экрана приложения.

Если посмотреть в инспекторе Appium, то эта панель видна на снимке, но во вкладке App Source показывается xml иерархия главного экрана без открытой панели. Хотя по поиску элементов можно найти эти самые элементы.

Если обновить источник и скриншот ничего не поменяется.  В чем проблема?

desired_caps['platformName'] = 'Android'
desired_caps['platformVersion'] = '8.1'
desired_caps['automationName'] = 'uiautomator2'
desired_caps['deviceName'] = 'Android Emulator'
desired_caps['appPackage'] = 'com.myapp'
desired_caps['appActivity'] = 'com.myapp.mainActivity'
desired_caps['autoLaunch'] = False
desired_caps['noReset'] = True
desired_caps['fullReset'] = False
desired_caps['skipDeviceInitialization'] = True
desired_caps['skipServerInstallation'] = True
desired_caps['newCommandTimeout'] = 1000000
источник

Y

Yevhenii in atinfo chat
Alexander Kudryashov
@Djuise @Phoenix124

Спасибо за отклик!
Выяснилось, что во время теста appium перестает видеть эти элементы(comments_list = driver.find_elements_by_id('com.myapp:id/a2j'), которые находятся на небольшой панели поверх главного экрана приложения.

Если посмотреть в инспекторе Appium, то эта панель видна на снимке, но во вкладке App Source показывается xml иерархия главного экрана без открытой панели. Хотя по поиску элементов можно найти эти самые элементы.

Если обновить источник и скриншот ничего не поменяется.  В чем проблема?

desired_caps['platformName'] = 'Android'
desired_caps['platformVersion'] = '8.1'
desired_caps['automationName'] = 'uiautomator2'
desired_caps['deviceName'] = 'Android Emulator'
desired_caps['appPackage'] = 'com.myapp'
desired_caps['appActivity'] = 'com.myapp.mainActivity'
desired_caps['autoLaunch'] = False
desired_caps['noReset'] = True
desired_caps['fullReset'] = False
desired_caps['skipDeviceInitialization'] = True
desired_caps['skipServerInstallation'] = True
desired_caps['newCommandTimeout'] = 1000000
Не совсем понял. Видио главный экран при открытом приложении? Или внутри приложения есть главный экран? Мб скрин кинешь?
источник

НС

Надежда Сопот in atinfo chat
Здравствуйте, начала изучать API тестирование и пока очень сложно понять, помогите, пжл, разобраться)) Изучаю в рамках курсов, но хочу понять, как реально делается на проектах. Вопрос: есть запрос к серверу (GET). В теле ответа возвращается json. Я хочу протестировать, значения по ключу name.(где находятся имена всех магазинов в республике, где есть ресторан). Я получаю лист значений по ключу name из тела респонса, но с чем мне его сравнивать? Где и как м образом я должна хранить ожидаемый лист с магазинами в своем фреймворка? В ресурсах в виде json или в константах (наверное, не очень подходит). Если есть пример такой задачи, была бы рада взглянуть. Спасибо заранее.
источник

S

Sergei in atinfo chat
А разве на курсах это не объясняют? Кажется что вопрос довольно обширный, чтобы ответить на него одним предложением)
источник

НС

Надежда Сопот in atinfo chat
Sergei
А разве на курсах это не объясняют? Кажется что вопрос довольно обширный, чтобы ответить на него одним предложением)
Нет, не объясняют)) Это не курсы, а скорее стажировка. Но в любом случае, я сейчас делаю задание, хочется сделать правильно сейчас, а в пн конечно, смогу спросить у ментора. Но если сделаю неправильно, то придется переделывать))
источник

S

Sergei in atinfo chat
А вдруг ваш ментор здесь тоже :) Увидит, что вы не сами делаете :)
источник

MZ

Maxim Zaitsev in atinfo chat
Надежда вариантов особо нет. Взять то, что приходит сейчас в ответ за ожидаемый результат. Формально, если была бы спецификация, то можно было сверить ответ вручную, убедится, что все ок и добавить в код тестов в качестве expected response
источник

НС

Надежда Сопот in atinfo chat
Спасибо! Положу expected result как json в ресурсы.
источник

AK

Alexander Kudryashov in atinfo chat
Yevhenii
Не совсем понял. Видио главный экран при открытом приложении? Или внутри приложения есть главный экран? Мб скрин кинешь?
Обновил версию Appium Desktop на пре-релизную 1,17,0 - работает.

Но проблема в инспекторе с xml иерархией осталось.
источник
2020 March 23

M

Merg in atinfo chat
оъуенно
источник

M

Merg in atinfo chat
а можно мне в продажи
источник

СБ

Сергей Блохин in atinfo chat
Какое отношение это имеет к автоматизированному тестированию?
источник

M

Merg in atinfo chat
сколько платите?
источник

S

Sergei in atinfo chat
Вы можете быть мне интересны - внушает :)
источник