Size: a a a

2019 October 10

OS

Oleksii Sup in JS for testing
очень важный вопрос, как в джиес с дебагом? какие лучшие практики логгирования и hard / soft fail?
источник

m

mkots in JS for testing
Soft fail?
источник

OS

Oleksii Sup in JS for testing
это когда на ассертах тест не падает а просто выдает нотификейшн что есть несоответствие с ожидаемым
источник

OS

Oleksii Sup in JS for testing
в репорте у меня это желтый кружочек
источник

m

mkots in JS for testing
Какой-то странный тест
источник

B

Bola in JS for testing
почему? софт - это норм
источник

m

mkots in JS for testing
Юзкейса не вижу
источник

B

Bola in JS for testing
вешай не алерты, а логгер какой-нить и выводи warn
источник

m

mkots in JS for testing
Ну это нужна какая-то хитрая ассершн либа, скорее всего
источник

B

Bola in JS for testing
Oleksii Sup
это когда на ассертах тест не падает а просто выдает нотификейшн что есть несоответствие с ожидаемым
а когда такое используется? потому вы читаете эти нотификейшны?
источник

N

Nikita Kryzhin in JS for testing
Oleksii Sup
очень важный вопрос, как в джиес с дебагом? какие лучшие практики логгирования и hard / soft fail?
в webstorme норм можно дебажить или console.log в помощь
источник

B

Bola in JS for testing
Oleksii Sup
очень важный вопрос, как в джиес с дебагом? какие лучшие практики логгирования и hard / soft fail?
в тестах мне так редко приходилось дебажить, что я не дебажу вообще.
все хочется спросить - что вы там дебажите в тестах?
ps: в либах - это еще понимаю
источник

B

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

m

mkots in JS for testing
Ну у меня бывало пару раз неправильно писал интерфейсы в ts
источник

m

mkots in JS for testing
И не мог понять в чем беда
источник

m

mkots in JS for testing
Дебаг спасает
источник

B

Bola in JS for testing
mkots
Ну у меня бывало пару раз неправильно писал интерфейсы в ts
я и ts не юзаю.. так и не подружился (((
если подвернется свежий проект - попробую там на ts
источник

OS

Oleksii Sup in JS for testing
Bola
а когда такое используется? потому вы читаете эти нотификейшны?
чтоб пройти на магазине чекаут повторяется определенная последовательность действий (или дергать апи). Когда доходишь до пейджи шиппинга / билинга там много проверок на UI. Если в билде что то поламалось нерационально чтоб он падал потому что там где то элемент пропал. Потому я использую софтассерт
источник

B

Bola in JS for testing
на js не встречал нормальной либы для софт алертов (когда писал тесты на питоне - использовал тоже софталерты, но только для того, чтобы все проверки прошли, и потом ронять тест)
источник

ВС

Владимир Стецко in JS for testing
Alexei Barantsev
скажите клиенту, что котлин тоже в тренде, и пишите на Java :)
Котлин уже не в тренде
источник