Size: a a a

2019 December 11

OK

Oleksandr Khotemskyi in JS for testing
Глеб Щукин
настроены конфиги для запуска android\ios эмуляторов. вопрос в том, как эмуляторы закрывать после тестов. сами они не закрываются (как браузер в этих же тестах)
А как стартуешь эмули?
источник

OK

Oleksandr Khotemskyi in JS for testing
Глеб Щукин
в хуках пишет, что driver is not defined
Там поидее browser будет
источник

ГЩ

Глеб Щукин in JS for testing
Oleksandr Khotemskyi
А как стартуешь эмули?
вопрос сейчас только в контексте эмуляторов android на винде.
wdio ./configs/wdio.android.config.js
источник

ГЩ

Глеб Щукин in JS for testing
Oleksandr Khotemskyi
Там поидее browser будет
не видит ни browser ни driver в хуках afterSession или onComplete
источник

BO

Boris Osipov in JS for testing
Глеб Щукин
не видит ни browser ни driver в хуках afterSession или onComplete
ну это логично. onComplete вообще отрабатывает когда раннеры уже все  умерли, а afterSession когда управлять уже не чем
источник

OK

Oleksandr Khotemskyi in JS for testing
Boris Osipov
ну это логично. onComplete вообще отрабатывает когда раннеры уже все  умерли, а afterSession когда управлять уже не чем
да, именно
источник

ГЩ

Глеб Щукин in JS for testing
так, сек, только что прилетело обновление на android studio,  теперь эмуляторы вообще не стартуют
источник

OK

Oleksandr Khotemskyi in JS for testing
Глеб Щукин
так, сек, только что прилетело обновление на android studio,  теперь эмуляторы вообще не стартуют
/**
    * Gets executed after all tests are done. You still have access to all global variables from
    * the test.
    * @param {Number} result 0 - test pass, 1 - test fail
    * @param {Array.<Object>} capabilities list of capabilities details
    * @param {Array.<String>} specs List of spec file paths that ran
    */
   after: function (result, capabilities, specs) {
   },
источник

OK

Oleksandr Khotemskyi in JS for testing
попробуй этот хук
источник

BO

Boris Osipov in JS for testing
а что он там делать то будет?)
источник

OK

Oleksandr Khotemskyi in JS for testing
Boris Osipov
а что он там делать то будет?)
хз, вызовет руками adb? )
источник

BO

Boris Osipov in JS for testing
ну adb можно и после всех тестов в onComplete вызвать
источник

BO

Boris Osipov in JS for testing
вообще лучше перекатиться в апиум чатик. тут больше вопрос про апиум чем про wdio...
источник

m

mkots in JS for testing
EL
Привет, ребят. #cypress
Бывало ли у вас, что выпалада ошибка таймаута,элемент не найден, но если перезапустить тест, то все ок. С чем это может быть связано. или принудлительно втыкать ожидание каждый раз?
Покажи код.
cy.wait(ms: number) не нужно использовать вообще никогда
источник

AV

Alex Vershinin in JS for testing
EL
Привет, ребят. #cypress
Бывало ли у вас, что выпалада ошибка таймаута,элемент не найден, но если перезапустить тест, то все ок. С чем это может быть связано. или принудлительно втыкать ожидание каждый раз?
Можно только увеличивать таймаут для cy.get, cy.wait ждет запросы)
источник

E

EL in JS for testing
mkots
Покажи код.
cy.wait(ms: number) не нужно использовать вообще никогда
Отправила в лс
источник

ГЩ

Глеб Щукин in JS for testing
ни у  кого с андроид студио на винде нет проблем? установил 3.5.3, и эмуляторы отвалились
источник

BO

Boris Osipov in JS for testing
Глеб Щукин
ни у  кого с андроид студио на винде нет проблем? установил 3.5.3, и эмуляторы отвалились
хм все ок. define "эмуляторы отвалились"
источник

BO

Boris Osipov in JS for testing
эмуляторы c sdk поставляются. врятли обновление именно студии что-то сломало..
источник

ГЩ

Глеб Щукин in JS for testing
Boris Osipov
эмуляторы c sdk поставляются. врятли обновление именно студии что-то сломало..
после обновы отвалился intelhaxm, не получается его переустановить. из студии (sdk manager) просто ошибка падает при его установке. скачал с сайта интел - вроде установился, но проблему не решает.
источник