Size: a a a

2020 November 18

AV

Alex Vershinin in JS for testing
спасибо, сделали моё утро)
источник

O

Olga in JS for testing
ужас какой )) у нас хорошие девелоперы, помогают )) язык проекта другой, но js на уровне автотестов знают все
источник

DK

Dmitry Kuyanov in JS for testing
Bola
обычно они хотят помочь, программисты - альтруисты )
но бизнес с них требует бизнес-фичи, поэтому чаще всего просто некогда
Это, к счастью, у нас на проекте решаемый вопрос и баланс между фичами и тестами можно выстроить
источник

OI

Oleksii Ihnatiuk in JS for testing
упавшие тесты блочат билд - вот и баланс
источник

DK

Dmitry Kuyanov in JS for testing
Oleksii Ihnatiuk
упавшие тесты блочат билд - вот и баланс
в точку!
источник

O

Olga in JS for testing
Здравствуйте. У нас проект автотестов на Protractor. Ранее запускался на Zalenium и на локальном сервере. Возникла необходимость переехать полностью в облако. Сделали работу на Moon, запуск автотестов - пайплан на Azure Devops, у нас там все.

Проблема: вывод output под azure pipelines. Если билд успешный, то выводится только первая строка (с параметрами запуска), все остальное - результаты отдельных тестов и пр. - только по окончании билда. Если билд по какой-то причине падает, то не выводится вообще ничего.

Похоже это трабл совместимости с трактором? Или из-за вызова ноды в azure devops?

[command]C:\windows\system32\cmd.exe /D /S /C ""C:\Program Files\nodejs\npm.cmd" run protractor eptest5.conf.js -- --params.newMenu.use "--suite=approvalRequests" "--browser.params.account.reuseExistingAccount=null""

Вроде как гарантированный фикс это переезд на playwright, но хотелось бы обойтись средствами помягше ))) Помогите пожалуйста, а то я тут плаваю :(

UPD Вроде трабл вроде был в таске npm, вроде пофиксили
источник

OD

Ostap Dutchack in JS for testing
Привіт, питання по wdio (services: ['appium']), можна якось закривати апку без стирання сесії?
источник

OD

Ostap Dutchack in JS for testing
тобто щоб не виконувався deleteSession() метод
источник

A

Andrey in JS for testing
Подскажите по WDIO-6
сегодня начал ругаться при локальном запуске
Failed to create session.
session not created: This version of ChromeDriver only supports Chrome version 85
ну обновил селениум до "@wdio/selenium-standalone-service": "6.8.0"
но проблема осталась - в чем дело?
источник

EL

Evgeny Lukoyanov in JS for testing
браузер обновил, а драйвер - дома забыл
источник

O

Olga in JS for testing
так у вас хром обновился, а драйвер нет? вроде в этом?
источник

O

Olga in JS for testing
драйвер-то ручками надо ((
источник

OK

Oleksandr Khotemskyi in JS for testing
Andrey
Подскажите по WDIO-6
сегодня начал ругаться при локальном запуске
Failed to create session.
session not created: This version of ChromeDriver only supports Chrome version 85
ну обновил селениум до "@wdio/selenium-standalone-service": "6.8.0"
но проблема осталась - в чем дело?
хромдрайвер обнови
источник

OK

Oleksandr Khotemskyi in JS for testing
Andrey
Подскажите по WDIO-6
сегодня начал ругаться при локальном запуске
Failed to create session.
session not created: This version of ChromeDriver only supports Chrome version 85
ну обновил селениум до "@wdio/selenium-standalone-service": "6.8.0"
но проблема осталась - в чем дело?
я как раз постил вчера что вышел новый хром
источник

OK

Oleksandr Khotemskyi in JS for testing
Andrey
Подскажите по WDIO-6
сегодня начал ругаться при локальном запуске
Failed to create session.
session not created: This version of ChromeDriver only supports Chrome version 85
ну обновил селениум до "@wdio/selenium-standalone-service": "6.8.0"
но проблема осталась - в чем дело?
источник

A

Andrey in JS for testing
Oleksandr Khotemskyi
хромдрайвер обнови
руками обновить нужно? типа скачать с офф репы и закинуть в
/home/andreym/projects/5wdio/node_modules/selenium-standalone/.selenium
?
источник

OK

Oleksandr Khotemskyi in JS for testing
Andrey
руками обновить нужно? типа скачать с офф репы и закинуть в
/home/andreym/projects/5wdio/node_modules/selenium-standalone/.selenium
?
ты используешь chromedriver service для wdio?
источник

A

Andrey in JS for testing
Oleksandr Khotemskyi
ты используешь chromedriver service для wdio?
нет
источник

OK

Oleksandr Khotemskyi in JS for testing
Andrey
нет
тогда смотри как запускаешь и как это обновить
источник

OK

Oleksandr Khotemskyi in JS for testing
Andrey
нет
если ты просто положишь в node_modules руками - после переустановки зависимостей все слетит и на ci ведь этого файла тоже не будет
источник