Size: a a a

2019 October 11

Sb

Sergii bapo in JS for testing
подскажите,
есть путь к тестам:
project\cypress\integration\front\run(тут разные папки)\operators(тут разные папки)\sometestname.js
генерятся скрины:
project\cypress\reports\screenshots\front\run\operators\sometestname.js\screenshot.png

когда прописываю контекст:
import addContext from 'mochawesome/addContext';
Cypress.on('test:after:run', (test, runnable) => {
 if (test.state === 'failed') {
   addContext({ test }, ${location.pathname.replace(/(.*)\//, '')}/${runnable.parent.title} -- ${test.title} (failed).png);
 }
});
то в отчете генерятся ссылки http://localhost:63342/project/cypress/reports/screenshots/front/run/01_train.js/Check%20booking%20possibility%20--%20Booking%20confirmation%20Page%20(failed).png
которые, естественно не рабочие, т.к. теряется еще один уровень - папка operators(либо другая папка).
что можно сделать, чтоб mochawesome не тупил(или чтоб я не тупил) и путь к скриншотам указывало верный?
источник
2019 October 12

A

Andrey in JS for testing
Подскажите пожалуйста как зарезолвить проблему
ERROR: Couldn't initialise framework "wdio-mocha-framework".
Error: Cannot find module 'fibers/future'
источник

B

Bola in JS for testing
npm install без ошибок прошел?
источник
2019 October 13

A

Andrey in JS for testing
Bola
npm install без ошибок прошел?
c ошибками
источник

A

Andrey in JS for testing
откатился на 10-ю ноду все пофиксилось.
Юзаю NVM, подскажите как сделать так что бы открывая новую консоль у меня была версия ноды ту которую я указал командой nvm use?
источник

N

Nikita in JS for testing
Если указали nvm use
источник

N

Nikita in JS for testing
То консоль открывает ту версию которую указали по умолчанию в nvm use, по крайней мере так было
источник

A

Andrey in JS for testing
у меня почему-то постоянно по дефолту указана 12.12
источник

A

Andrey in JS for testing
источник

AP

Alexander Popov in JS for testing
Andrey
откатился на 10-ю ноду все пофиксилось.
Юзаю NVM, подскажите как сделать так что бы открывая новую консоль у меня была версия ноды ту которую я указал командой nvm use?
В доке написано. NVM default
источник

A

Andrey in JS for testing
Alexander Popov
В доке написано. NVM default
спасибо за направление, все поправил. Но там написано не так. Дока конечно требует доработки как по мне. Короче помогло консольный хелп:
nvm alias default 8.1.0               Set default node version on a shell
источник

AP

Alexander Popov in JS for testing
Andrey
спасибо за направление, все поправил. Но там написано не так. Дока конечно требует доработки как по мне. Короче помогло консольный хелп:
nvm alias default 8.1.0               Set default node version on a shell
источник

A

Andrey in JS for testing
после java такие прыжки в ширину пока не ожиданность. Кстати на селениум капм прошлом был на твоем докладе по Селенид ДЖ, на джаве я юзаю Селенид, вот сейчас на ТС перешел WDIO, подумываю заюзать твой селенидДЖ
источник

AP

Alexander Popov in JS for testing
Andrey
после java такие прыжки в ширину пока не ожиданность. Кстати на селениум капм прошлом был на твоем докладе по Селенид ДЖ, на джаве я юзаю Селенид, вот сейчас на ТС перешел WDIO, подумываю заюзать твой селенидДЖ
у меня все на jvm под sdkman, так же как nvm для ноды
источник

AP

Alexander Popov in JS for testing
вертел весь этот гемор с установкой java/groovy/maven/gradle
источник

A

Andrey in JS for testing
это делается один раз и надолго. а вот с нодой постоянно прилетают несовместимости
источник

AP

Alexander Popov in JS for testing
да конечно)
источник

A

Andrey in JS for testing
вот fiber прилетел с ошибками
источник

A

Andrey in JS for testing
пришлось откатиться на 10ю ноду
источник

AP

Alexander Popov in JS for testing
это делается один раз и надолго. ставишь 10 ноду и все 🙂
источник