Size: a a a

Советский Angular

2021 February 13

ЕУ

Евгений Удалов... in Советский Angular
Anton Shvets
вечер в хату
звучит как-то...
источник

C

Constantine in Советский Angular
Алексей Романченко
Уже второй день заблоканы. Блин .
может упал какой днс или еще что
источник

SS

Sergei Sergeevich in Советский Angular
Constantine
Обычно интерцептор вешаю
на cypress
(но моя цель - протестировать бэкенд в том числе)
почему cypress а не  protractor?
источник

АР

Алексей Романченко... in Советский Angular
Constantine
может упал какой днс или еще что
И типо с моих 2 провайдеров не зайдешь? Что с мобильного что с домашнего
источник

G

Genady in Советский Angular
Sergei Sergeevich
почему cypress а не  protractor?
Проблемы с тайм-аутом решены
источник

G

Genady in Советский Angular
У меня все работает
источник

AS

Anton Shvets in Советский Angular
Sergei Sergeevich
ребята, делаете ли вы mocking network calls для e2e тестов?
это тогда не е2е
источник

C

Constantine in Советский Angular
Sergei Sergeevich
почему cypress а не  protractor?
лучше cli инструменты + протрактор предпочтительнее использовать на приложениях которые стабилизируются, а у нас есть проекты с чэнж детекшен дискотекой и файлами по 6 тысяч строк

так что имело смысло выбрать один инструмент для всех проектов
источник

G

Genady in Советский Angular
Anton Shvets
это тогда не е2е
💯это интеграционные
источник

AS

Anton Shvets in Советский Angular
Genady
💯это интеграционные
дык интеграционные предполагают интеграцию :)
источник

SS

Sergei Sergeevich in Советский Angular
Genady
Проблемы с тайм-аутом решены
о а какие проблемы с таймаутом?
источник

G

Genady in Советский Angular
Anton Shvets
дык интеграционные предполагают интеграцию :)
Ну да, с моками
источник

G

Genady in Советский Angular
Sergei Sergeevich
о а какие проблемы с таймаутом?
Он не знает когда заканчивается асинхронный запрос и не может это контролировать. А вот cypress эту проблему решили.
И кстати - есть костыли для протрактора, но уж очень задалбывает ставить после каждого запроса sleep(3000)
источник

C

Constantine in Советский Angular
Genady
Он не знает когда заканчивается асинхронный запрос и не может это контролировать. А вот cypress эту проблему решили.
И кстати - есть костыли для протрактора, но уж очень задалбывает ставить после каждого запроса sleep(3000)
Слип это антипаттерн
источник

G

Genady in Советский Angular
Constantine
Слип это антипаттерн
Protractor по другому не умеет
источник

G

Genady in Советский Angular
А свой костыль делать - это не очень. Использовать типа их waiter
источник

C

Constantine in Советский Angular
Genady
А свой костыль делать - это не очень. Использовать типа их waiter
Через вэйт и появление новых элементов в уи решал
источник

G

Genady in Советский Angular
Constantine
Через вэйт и появление новых элементов в уи решал
Ну так и есть, это все костыли.
источник

SS

Sergei Sergeevich in Советский Angular
Genady
Он не знает когда заканчивается асинхронный запрос и не может это контролировать. А вот cypress эту проблему решили.
И кстати - есть костыли для протрактора, но уж очень задалбывает ставить после каждого запроса sleep(3000)
класс, спасибо. попробую cypress тогда
источник

SS

Sergei Sergeevich in Советский Angular
Constantine
лучше cli инструменты + протрактор предпочтительнее использовать на приложениях которые стабилизируются, а у нас есть проекты с чэнж детекшен дискотекой и файлами по 6 тысяч строк

так что имело смысло выбрать один инструмент для всех проектов
что значит "приложения которые стабилизируются"?
источник