Size: a a a

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

2020 October 09

S

Sergei in QA — Автоматизация
а зачем ставите глобально?
источник

VS

Vitalii Sotnichenko in QA — Автоматизация
Надя
Всем привет! Вчера пыталась обновить webdriver, после этого перестали запускаться тесты на моем пк - насколько я понимаю не может загрузиться appium helper
запускаю команду на инсталляцию вэбдрайвера и не понимаю, успешная она или нет
подскажите пожалуйста что можно с этим сделать?
а просто добавить в package.json webdriverio и заранить npm install ?
источник

VS

Vitalii Sotnichenko in QA — Автоматизация
и попробуйте с 6 версией, вроде 5 версия не работает уже с codeceptjs
источник

VS

Vitalii Sotnichenko in QA — Автоматизация
"webdriverio": "^6.0.0"
источник

VG

Vlad Go in QA — Автоматизация
гайз, вопрос, кто-нибудь использовал сайпрес? если да, то как он? и есть ли у него какие-то альтернативы кроме webdriverio?
источник

OK

Oleksandr Khotemskyi in QA — Автоматизация
Надя
Всем привет! Вчера пыталась обновить webdriver, после этого перестали запускаться тесты на моем пк - насколько я понимаю не может загрузиться appium helper
запускаю команду на инсталляцию вэбдрайвера и не понимаю, успешная она или нет
подскажите пожалуйста что можно с этим сделать?
заходи к нам в js чат, там могут помочь
источник

Н

Надя in QA — Автоматизация
непонятно как но я разрулила, спасибо!
источник

Н

Надя in QA — Автоматизация
Oleksandr Khotemskyi
заходи к нам в js чат, там могут помочь
а что за чатик?
источник

OK

Oleksandr Khotemskyi in QA — Автоматизация
Надя
а что за чатик?
источник

i

i think it's okay in QA — Автоматизация
Roman (rpwheeler)
Плохо. Из кода должно быть понятно что он делает. Из getCategory(False) понятно не будет.

Вообще непонятно зачем так делать, но если так делать таки нужно, то параметр лучше сделать енамом, который будет явно указывать какой ИД категории отдавать -- parent или child.
спасибо. создал отдельные методы
источник

AV

Alex Vershinin in QA — Автоматизация
Vlad Go
гайз, вопрос, кто-нибудь использовал сайпрес? если да, то как он? и есть ли у него какие-то альтернативы кроме webdriverio?
Привет. Он норм, свои плюсы, свои минусы. Альтернативы: playwright, puppeteer, testcafe (по убыванию приоритетов лично для меня).
источник

VG

Vlad Go in QA — Автоматизация
Alex Vershinin
Привет. Он норм, свои плюсы, свои минусы. Альтернативы: playwright, puppeteer, testcafe (по убыванию приоритетов лично для меня).
спасибо, понял. я его щупаю уже несколько недель и выглядит сыровато, много чего не работает или приходится использовать уродливые воркэраунды
источник

AV

Alex Vershinin in QA — Автоматизация
Vlad Go
спасибо, понял. я его щупаю уже несколько недель и выглядит сыровато, много чего не работает или приходится использовать уродливые воркэраунды
Интересное наблюдение, например?
источник

VG

Vlad Go in QA — Автоматизация
Alex Vershinin
Интересное наблюдение, например?
например у меня есть страница с гифкой и мне нужно просто сравнивать скриншот страницы с голдом. опция blackout замазывает гифку, но вместе с ней очень коряво работает опция fullscreen, страница то съезжает, то еще какая-то дичь. много раз ловил такое, что делает скрин всей страницы нормально, но склеивает так, что на выходе получает горизонтальный скриншот с двумя дублирующими скринами одной и той же страницы. приложение на реакте.
источник

VG

Vlad Go in QA — Автоматизация
надеюсь более менее понятно описал)
источник

VG

Vlad Go in QA — Автоматизация
так же он скролит экран к элементу на автомате, а используя force, чтобы этого избежать, я по сути отдаляюсь от того, как на самом деле это использует юзер
источник

VG

Vlad Go in QA — Автоматизация
+ часто не находит элементы, которые подгружаются лэйзи лоадингом после НАЧАЛА его поиска, но ДО того, как таймаут вышел
источник

VG

Vlad Go in QA — Автоматизация
в доме элемент есть, но CY его не видит
источник

AV

Alex Vershinin in QA — Автоматизация
Vlad Go
например у меня есть страница с гифкой и мне нужно просто сравнивать скриншот страницы с голдом. опция blackout замазывает гифку, но вместе с ней очень коряво работает опция fullscreen, страница то съезжает, то еще какая-то дичь. много раз ловил такое, что делает скрин всей страницы нормально, но склеивает так, что на выходе получает горизонтальный скриншот с двумя дублирующими скринами одной и той же страницы. приложение на реакте.
Ну у тебя достаточно специфичный кейс, я бы сказал. Могу предложить завести им ишью, они быстро реагируют, может ты что-то не так делаешь, может и правда кривота в апишке. А зачем такой тест? Вёрстку чекнуть?
источник

VG

Vlad Go in QA — Автоматизация
Alex Vershinin
Ну у тебя достаточно специфичный кейс, я бы сказал. Могу предложить завести им ишью, они быстро реагируют, может ты что-то не так делаешь, может и правда кривота в апишке. А зачем такой тест? Вёрстку чекнуть?
да, приложение сложное с кучей секьюрити из финансового сектора сша. они построили свой конструктор страниц и надо верстку чекать
источник