Size: a a a

JavaScript testing

2021 November 29

BO

Boris Osipov in JavaScript testing
выложите код на gist.github.com \ pastebin. невозможно читать жеж...
источник

IB

Ivan Buruyane in JavaScript testing
источник

BO

Boris Osipov in JavaScript testing
return на 3  строчке добавь. return ApiHelper.blablabla
источник

IB

Ivan Buruyane in JavaScript testing
меджик
источник

IB

Ivan Buruyane in JavaScript testing
спасибо большое. а как это работает, можете скинуть что то почитать или на пальцах объяснить если не сложно?
источник

BO

Boris Osipov in JavaScript testing
https://learn.javascript.ru/promise

если не понимаете пока, пишите везде на async\await. там сложнее сделать фигню.
источник

DS

Denis Sitnikov in JavaScript testing
добрый день!
подскажите, пожалуйста, как обычно выходят из ситуации, если на проекте используются генерируемые название для классов (после каждой сборки новые названия) и девтим не хочет тестовые id добавлять?
источник

A

Andrey in JavaScript testing
самому попытатся добавить если есть понимание, ну или  после такого можно идти к манагеру или тому кто может "доходчиво" обьяснить для чего нужна автоматизация
источник

DS

Denis Sitnikov in JavaScript testing
добавить я могу, лид фронтов против(
есть ли какие-то альтернативы?

дополню, что мне надо часть е2е тестов написать для продакшн окружения, на тестовое вроде как договорился, что добавят)
источник

MT

Michael Tideus in JavaScript testing
Эскалировать вопрос на вышестоящее руководство, которое заставит это сделать
источник

MT

Michael Tideus in JavaScript testing
А какое обоснование отказа?
источник

DS

Denis Sitnikov in JavaScript testing
ни у кого из “гигантов” не видел на продакшн такого
источник

п

пицц ачка in JavaScript testing
Вот такой вопрос есть:

У меня есть две бд. Основная (монго) и для иных целей (файрстор). Были написаны тесты роутов до внедрения файрстор.
Сейчас тесты валятся, так как нет тестовой бд для файстор, а тестить сохранение доков в неё как бы и нет смысла. Как красиво в коде пропустить сохранение данных в файрстор? Не хочется через if(!process.env.NODE_ENV === "test") { сохраняем в бд }, так как загрязняет ветку
источник

A

Andrey in JavaScript testing
пусть посмотрит на тех кто пока не гигант но стремится им стать,
пусть сделают фиче тогл и билдят фронт с атрибутами для тестов на стейдж а если на прод то билдят без них
источник

MT

Michael Tideus in JavaScript testing
Поддерживаю
источник

SM

Stas Mokshin in JavaScript testing
А в чем проблема тестовых тегов на проде?
источник

MT

Michael Tideus in JavaScript testing
Их отсутствие усложняет жизнь для ботов и парсинга
источник

M

MnmlSniper in JavaScript testing
Пусть добавят не testid, а accessibility  id
источник

AP

Alexander Popov in JavaScript testing
так пусть сделают чтоб на проде их не было кек
источник

DS

Denis Sitnikov in JavaScript testing
Да, договорились, что добавят на тестовой среде. Всем спасибо!
источник