Size: a a a

2019 December 11

MB

Michael Bodnarchuk in JS for testing
вообще на вид прикольно, спасибо за наводку
источник

m

mkots in JS for testing
@nik3r ping
источник

m

mkots in JS for testing
А, он в другом чате
источник
2019 December 12

E

EL in JS for testing
EL
Ну, там как... Если верить скринам ранера, то как раз в момент ожидания прогружается результат запроса.ни позже,ни раньше. Но клик приводящий к экрану с запросом  да, был ранее... Попробую в бефор переместить, да...
Благодарю за помощь всех .Может кому пригодится тоже.  Решение оказалось нюансово, но простое - переместить все описание запроса до клика побуждающего действие, ожидание воткнуть после, адрес сервака сделать не опирающимся на базовыйюрл.
источник

IM

Ilya Murashka in JS for testing
Хай гайз, чем пишите логи? Есть что то интересное? хотелось бы разноуровневый логер.
источник

OK

Oleksandr Khotemskyi in JS for testing
Ilya Murashka
Хай гайз, чем пишите логи? Есть что то интересное? хотелось бы разноуровневый логер.
console.log
console.warn
console.error
источник

IM

Ilya Murashka in JS for testing
а если мне не нужен все время срач в консоли?
источник

OK

Oleksandr Khotemskyi in JS for testing
Ilya Murashka
а если мне не нужен все время срач в консоли?
источник

IM

Ilya Murashka in JS for testing
ну я о нем думал, просто решил собрать статистику)
источник

ar

artem rudenko in JS for testing
тоже юзаем log4js но некоторые топчут за winston
источник

OK

Oleksandr Khotemskyi in JS for testing
Ilya Murashka
ну я о нем думал, просто решил собрать статистику)
статистика по моим наблюдениям где-то такая
95% console.log
2% что-то от фреймворка - например - https://github.com/webdriverio/webdriverio/tree/master/packages/wdio-logger#usage
3% другие логгеры
источник

VG

Vitalii Grygoruk in JS for testing
winston юзаем тоже на куче проектов
источник

IM

Ilya Murashka in JS for testing
спасибо, пойду посмотрю winston
источник

OK

Oleksandr Khotemskyi in JS for testing
у меня вопрос как настроить логер чтобы логи не писались в одну кучу при паралельных прогонах
источник

m

mkots in JS for testing
EL
Благодарю за помощь всех .Может кому пригодится тоже.  Решение оказалось нюансово, но простое - переместить все описание запроса до клика побуждающего действие, ожидание воткнуть после, адрес сервака сделать не опирающимся на базовыйюрл.
1. Вы должны настроить сервер до того как его использовать, в идеале весь сетап должен быть в хуке before
2. Ожидания ответов должны быть после запросов, а не в любом месте, т.е. если вы ждете ответа от страницы, скорее всего нужно чейнить ожидание от visit
3. url параметр в route нужно писать через wild-cart, т.е.
cy.route('GET', '**/profile/**).as('profile)
источник

DK

Dmytro Kryshtopenko in JS for testing
Oleksandr Khotemskyi
у меня вопрос как настроить логер чтобы логи не писались в одну кучу при паралельных прогонах
но ведь когда тесты бегут, у тебя одно место вывода в принципе. Либо разбивай тесты на докер изолированные контейнеры.
источник

VG

Vitalii Grygoruk in JS for testing
Oleksandr Khotemskyi
у меня вопрос как настроить логер чтобы логи не писались в одну кучу при паралельных прогонах
Писать в поток отдельный, когда конкретный воркер заканчивает - писать в stdout
источник

VG

Vitalii Grygoruk in JS for testing
Ну тогда логи будут с задержкой
источник

OK

Oleksandr Khotemskyi in JS for testing
Dmytro Kryshtopenko
но ведь когда тесты бегут, у тебя одно место вывода в принципе. Либо разбивай тесты на докер изолированные контейнеры.
Вот например хочу по файлам пораскладывать
источник

OK

Oleksandr Khotemskyi in JS for testing
Или кибану какую то
источник