Size: a a a

2020 May 26

OK

Oleksandr Khotemskyi in JS for testing
обещают поддержку js фреймворков в zebrunner летом, будем ждать, их дешборд выглядит очень хорошо, и может быть хорошей альтернативой report portal
источник

MB

Michael Bodnarchuk in JS for testing
ага, я что-то с репортпорталом намучался, а тут всё в одном будет - селеноид и репортпортал
источник

MB

Michael Bodnarchuk in JS for testing
и главное можно прямо на их железе держать...
источник

OK

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

SW

Sniper Work in JS for testing
Ребят, а кто-нибудь c jest либу, чтобы делить тесты на epic-feature-story. А то я в проект тащу Аллюр по большей части ради трехуровнего расположения тестов.
источник

AP

Alexander Popov in JS for testing
Sniper Work
Ребят, а кто-нибудь c jest либу, чтобы делить тесты на epic-feature-story. А то я в проект тащу Аллюр по большей части ради трехуровнего расположения тестов.
да
источник

SW

Sniper Work in JS for testing
Порекомендуйте пожалуйста. Я дошел до мысли, что на самом деле нужна группировка, вывод в консоль и для статистики договориться с девопсами выводить данные в графану.
источник

M

MnmlSniper in JS for testing
Sniper Work
Порекомендуйте пожалуйста. Я дошел до мысли, что на самом деле нужна группировка, вывод в консоль и для статистики договориться с девопсами выводить данные в графану.
Мне такой штуки в ava сильно не хватало(
источник
2020 May 28

G

Gnam in JS for testing
Всем привет.
На днях обновил wdio до последней версии (была 5х если ничего не путаю, теперь 6х).
Возникла проблема с запуском на удаленной машине с selenium-standalone.

Вместо удаленной машины браузер запускается на локальной.

Я так понимаю что-то изменилось в конфиге?

Раньше работало с такими настройками. в wdio.conf
hostname: 'localhost',
port: 5556,
path: '/wd/hub’,


Пробежался по release notes и breaking changes, но пока не нашел что конкретно было изменено. Может кто подскажет?)

P.S> hostname: 'localhost', потому что предварительно прокидываю порт через ssh (ssh -L 5900:localhost:5900 -p 5222 xxx@gb.xxx.com)xxx@gb.xxx.com).
Да и grid console сама грузится при переходе в браузере по этому адресу. Подозреваю все таки что wdio conf не совсем верный теперь)
источник

SK

Sergey Korol in JS for testing
Gnam
Всем привет.
На днях обновил wdio до последней версии (была 5х если ничего не путаю, теперь 6х).
Возникла проблема с запуском на удаленной машине с selenium-standalone.

Вместо удаленной машины браузер запускается на локальной.

Я так понимаю что-то изменилось в конфиге?

Раньше работало с такими настройками. в wdio.conf
hostname: 'localhost',
port: 5556,
path: '/wd/hub’,


Пробежался по release notes и breaking changes, но пока не нашел что конкретно было изменено. Может кто подскажет?)

P.S> hostname: 'localhost', потому что предварительно прокидываю порт через ssh (ssh -L 5900:localhost:5900 -p 5222 xxx@gb.xxx.com)xxx@gb.xxx.com).
Да и grid console сама грузится при переходе в браузере по этому адресу. Подозреваю все таки что wdio conf не совсем верный теперь)
Вот тут есть пример конфига последней версии wdio: https://github.com/sskorol/wdio-testdeck-allure-examples/blob/master/wdio.conf.js
источник

G

Gnam in JS for testing
Там собственно как у меня,
host:
port:
path:

Причем WebdriverIO.Config тип ругается на host и просит hostname
Я пробовал оба - результат тот же 😅
Под результатом имею ввиду что тесты запускаются и работают, но только на локальной машине)
источник

SK

Sergey Korol in JS for testing
Тогда нужен мин проект, где это воспроизводится. Я что-то такое тоже припоминаю (с локальным запуском), когда впервые пробовал апдейтится. Но там по-моему и зависимости какие-то лишние были, и формат capabilities поменялся. Во всяком случае Selenoid/Chrome opts надо было иначе пробрасывать. Думаю, что ребята, которые регулярно следят за апдейтами wdio тут в чатике смогут точнее ответить, что там поменялось.
источник

G

Gnam in JS for testing
Видел в gitter парочку похожих проблем, у тех кто на 6 версию перешел, но решения так и не нашел 😕
Снес node_modules, package lock и заново проинсталлировал. Не особо помогло)

Для прикола выставил hostname от балды (абсолютно не корректный и не localhost) - ничего не поменялось. Тесты без проблем запустились и прошли на локальной машине 😅
источник

K

Korwwyn in JS for testing
Gnam
Видел в gitter парочку похожих проблем, у тех кто на 6 версию перешел, но решения так и не нашел 😕
Снес node_modules, package lock и заново проинсталлировал. Не особо помогло)

Для прикола выставил hostname от балды (абсолютно не корректный и не localhost) - ничего не поменялось. Тесты без проблем запустились и прошли на локальной машине 😅
А у тебя runner: ‘local’ не прописано случайно?
источник

G

Gnam in JS for testing
Korwwyn
А у тебя runner: ‘local’ не прописано случайно?
Есть такое. Но оно там с незапамятных времен и в v5 работало отлично.
Надо поменять на что-то другое?
источник

K

Korwwyn in JS for testing
Gnam
Есть такое. Но оно там с незапамятных времен и в v5 работало отлично.
Надо поменять на что-то другое?
Попробуй закомментировать
источник

K

Korwwyn in JS for testing
И конфиги оставь остальные как тебе нужно
источник

BO

Boris Osipov in JS for testing
Gnam
Видел в gitter парочку похожих проблем, у тех кто на 6 версию перешел, но решения так и не нашел 😕
Снес node_modules, package lock и заново проинсталлировал. Не особо помогло)

Для прикола выставил hostname от балды (абсолютно не корректный и не localhost) - ничего не поменялось. Тесты без проблем запустились и прошли на локальной машине 😅
automationProtocol: 'webdriver' в конфиг добавь
источник

BO

Boris Osipov in JS for testing
тесты перестанут запускаться локально через паппетир
источник

BO

Boris Osipov in JS for testing
Korwwyn
Попробуй закомментировать
не несите бред. это runner: ‘local’ вообще ни на что не влияет. там хотели делать разные виды раннеров - типо раннера тетсов на авс лямбдах, но дальше PoC дело не зашло
источник