Size: a a a

QA — Автоматизация

2019 August 28

А

Антон in QA — Автоматизация
Коллеги, ещё вопрос. Возникла проблема, сайт использует куки, и оповещает про это поп-апом который перекрывает элементы на странице. Подскажите как решить?
источник

O

Olga in QA — Автоматизация
он обычно в эти же куки и складывает, согласились вы или нет. или в локал сторейдж какой-нибудь. узнайте у разрабов или посмотрите сами, и тоже перед тестом подкладывайте. скриптом
источник

O

Olga in QA — Автоматизация
Vitalii Budniak
а если форме что будет сдвигать кнопку с помощю JS задать hidden типа чтоб не отображалась и не машала кнопке)?
не, форма для теста нужна. но направление мысли, конечно, интересное :)
источник

А

Антон in QA — Автоматизация
вот так выглядит
источник

VB

Vitalii Budniak in QA — Автоматизация
так потом кликнули и hidden убрали)
источник

VB

Vitalii Budniak in QA — Автоматизация
Антон
вот так выглядит
а что мешает нажать ок и поп-ап пропадет)?
источник

А

Антон in QA — Автоматизация
Vitalii Budniak
а что мешает нажать ок и поп-ап пропадет)?
собственно можно и так, просто думал есть возможность разрешить использовать куки по умолчанию через вебдрайвер
источник

VB

Vitalii Budniak in QA — Автоматизация
источник

G

Gabit in QA — Автоматизация
Коллеги как по вашему мнению заменит ли Cypress через пару лет всё что связано с Selenium?
источник

M

M in QA — Автоматизация
нет
источник

G

Gabit in QA — Автоматизация
Я вот пользуюсь Selenium Cucumber до этого был Specflow на C# и как то привык
источник

O

Olga in QA — Автоматизация
Антон
собственно можно и так, просто думал есть возможность разрешить использовать куки по умолчанию через вебдрайвер
ну, если у вас идет открытие приложения один раз, вы жмете один раз эти куки и дальше выполняются все тесты, то так норм. а если у вас например для каждолго теста создается чистый экземпляр приложения, то это будет медленненько. и лучше все-таки типа такого (это пример)
browser.executeAsyncScript('localStorage.setItem("AgreedShowCookies", true); arguments[arguments.length - 1]();');;
источник

А

Антон in QA — Автоматизация
Olga
ну, если у вас идет открытие приложения один раз, вы жмете один раз эти куки и дальше выполняются все тесты, то так норм. а если у вас например для каждолго теста создается чистый экземпляр приложения, то это будет медленненько. и лучше все-таки типа такого (это пример)
browser.executeAsyncScript('localStorage.setItem("AgreedShowCookies", true); arguments[arguments.length - 1]();');;
спасибо)
источник

Г

Глеб in QA — Автоматизация
Всем привет! Кто использует avd эмуляторы, подскажите используете ли вы hardware в настройках emulated perfomance? Проблема в том, что если я использую automatic или software, эмулятор после продолжительной работы (30-40 минут) начинает дико лагать. А с использованием hardware все работает очень хорошо, но по истечению какого-то времени (тоже 30-40 минут) падает какая-то нативная либа с ошибкой  -

'''A/libc: /Volumes/Android/buildbot/src/android/ndk-release-r17/external/libcxx/../../external/libcxxabi/src/abort_message.cpp:73: abort_message: assertion "terminating with uncaught exception of type std::bad_alloc: std::bad_alloc" failed
E/libc++abi: terminating with uncaught exception of type std::bad_alloc: std::bad_alloc'''

А затем, соответсвенно, валятся тесты с ошибкой

'''Test failed to run to completion. Reason: 'Instrumentation run failed due to 'Process crashed.''. Check device logcat for details'''

В интернетах ошибка гуглится и предлагается решение не использовать hardware, что мне не подходит по причине выше. Кто сталкивался с подобной проблемой и какие есть рекомендации по настройке эмуляторов?
источник

V

Vitali in QA — Автоматизация
Привет народ. Если строить фреймворк на пайтоне. С какими трудностями можно столкнуться если сравнивать с джавой? Просто опыт Java и
TestNg есть и там все супер удобно. А вот с питоном опыта нет. Но сердцу заказщика не прикажешь. И по первой ссылке найти инфы различий по pytest и тест нг не могу.
источник

ВК

Владислав Кравченко in QA — Автоматизация
Глеб
Всем привет! Кто использует avd эмуляторы, подскажите используете ли вы hardware в настройках emulated perfomance? Проблема в том, что если я использую automatic или software, эмулятор после продолжительной работы (30-40 минут) начинает дико лагать. А с использованием hardware все работает очень хорошо, но по истечению какого-то времени (тоже 30-40 минут) падает какая-то нативная либа с ошибкой  -

'''A/libc: /Volumes/Android/buildbot/src/android/ndk-release-r17/external/libcxx/../../external/libcxxabi/src/abort_message.cpp:73: abort_message: assertion "terminating with uncaught exception of type std::bad_alloc: std::bad_alloc" failed
E/libc++abi: terminating with uncaught exception of type std::bad_alloc: std::bad_alloc'''

А затем, соответсвенно, валятся тесты с ошибкой

'''Test failed to run to completion. Reason: 'Instrumentation run failed due to 'Process crashed.''. Check device logcat for details'''

В интернетах ошибка гуглится и предлагается решение не использовать hardware, что мне не подходит по причине выше. Кто сталкивался с подобной проблемой и какие есть рекомендации по настройке эмуляторов?
HAXM установлен?
источник

E

Evgeniy in QA — Автоматизация
Vitali
Привет народ. Если строить фреймворк на пайтоне. С какими трудностями можно столкнуться если сравнивать с джавой? Просто опыт Java и
TestNg есть и там все супер удобно. А вот с питоном опыта нет. Но сердцу заказщика не прикажешь. И по первой ссылке найти инфы различий по pytest и тест нг не могу.
Как по мне основная проблема в том, что меньше комъюнити у питона, меньше всяких примеров, как делать то или иное действие, решать проблему. Можно много времени потратить решаю какую-то проблему, которая в джаве гуглится за минуты
источник

Г

Глеб in QA — Автоматизация
Владислав Кравченко
HAXM установлен?
Да
источник

ВК

Владислав Кравченко in QA — Автоматизация
Штош
я сделал все что мог
источник

OK

Oleksandr Khotemskyi in QA — Автоматизация
Ребята, а как вы решаете проблему с запуском тестов для кучи версий приложения? Есть 4 версии одного и того же приложения, + мобильные версии. Итого 8 версий. Просто плодите jenkins джобы? А есть подводные камни у multiconfiguration project или matrix builds?
источник