Size: a a a

2019 December 04

D

Dmitriy in JS for testing
а тебе какие логи нужны вообще?
источник

SG

Sergey Golovin in JS for testing
да разные пробую. Когда-то на тракторе крепил логи браузера к Аллюру при падении теста. А тут как-то туговато с этим
источник

D

Dmitriy in JS for testing
есть такое
источник

D

Dmitriy in JS for testing
ну перформанце лог в новой версии webdriver protocola не работают
источник

SG

Sergey Golovin in JS for testing
ну хотя бы явные ошибки в консоли отлавливать
источник

D

Dmitriy in JS for testing
это жа
источник

SG

Sergey Golovin in JS for testing
[0-0] Error in "AfterTest Hook"
unknown command: session/cfafb2cd3431aba11569eee7f22cc59f/se/log
источник

SG

Sergey Golovin in JS for testing
дичь какая-то
источник

VG

Vitalii Grygoruk in JS for testing
альтернативно - wdio пишет логи браузера и драйвера в config.outputDir
источник

VG

Vitalii Grygoruk in JS for testing
можешь просто файл забирать оттуда и атачить в алюр
источник

B

Bola in JS for testing
Sergey Golovin
да разные пробую. Когда-то на тракторе крепил логи браузера к Аллюру при падении теста. А тут как-то туговато с этим
      const logs = browser.getLogs('browser');
     reporter.addAttachment("browser log", JSON.stringify(logs));
источник

SG

Sergey Golovin in JS for testing
Bola
      const logs = browser.getLogs('browser');
     reporter.addAttachment("browser log", JSON.stringify(logs));
Мне на getLogs() ошибку бросает
источник

SG

Sergey Golovin in JS for testing
Vitalii Grygoruk
можешь просто файл забирать оттуда и атачить в алюр
Идея прям очень даже. Спасибо. Но надо понять теперь какой именно лог забирать. Их там тонна собирается
источник

D

Dmitriy in JS for testing
Sergey Golovin
[0-0] Error in "AfterTest Hook"
unknown command: session/cfafb2cd3431aba11569eee7f22cc59f/se/log
а ты я так понимаю со стендалоном запускаешь?
источник

SG

Sergey Golovin in JS for testing
Да
источник

D

Dmitriy in JS for testing
С ним не будет логов. Нужно на chromedriver переключиться
источник

SG

Sergey Golovin in JS for testing
Ах вот оно что. Ты уверен?
источник

SG

Sergey Golovin in JS for testing
Звучит логично
источник

D

Dmitriy in JS for testing
да
источник

D

Dmitriy in JS for testing
Sergey Golovin
Звучит логично
//
   // Test runner services
   // Services take over a specific job you don't want to take care of. They enhance
   // your test setup with almost no effort. Unlike plugins, they don't add new
   // commands. Instead, they hook themselves up into the test process.
   services: ['chromedriver', 'devtools'],
источник