Size: a a a

2020 March 24

D

Dmitry in JS for testing
Oleksandr Khotemskyi
не юзай этого, tsconfig.json достаточно
источник

OK

Oleksandr Khotemskyi in JS for testing
я вообще стараюсь абсолютные пути не юзать
источник

D

Dmitry in JS for testing
Oleksandr Khotemskyi
я вообще стараюсь абсолютные пути не юзать
так все верно!)
источник

Ю

Юлия Филиппова in JS for testing
Всем привет!
Вопрос по CYPRESS :
на странице есть таблица с записями, у каждой записи есть статус: created, failed, processing, ready и дргие.
Таблица большая, уходит на N страниц вниз.
Статусы записей периодически обновляются, таблица использует virtual scroll.  
На первой странице могут быть записи с одним статусом (created), и чтобы добраться до других, нужно листать.

Может есть способ получить элементы с другими статусами, не листая таблицу?
источник

OS

Oleksandr Shevtsov in JS for testing
Api?
источник

IM

Ilya Murashka in JS for testing
Если все это уже отрисовано, можно взять у нижних элементов данные через атрибуты.
источник

Ю

Юлия Филиппова in JS for testing
Ilya Murashka
Если все это уже отрисовано, можно взять у нижних элементов данные через атрибуты.
похоже не отрисовано, рендер идет, когда начинается прокрутка, но сами данные же подтянуты с бэка
источник

YP

Yaroslav Pernerovskyy in JS for testing
нельзя, надо скроллить, либо по АПИ дергать
источник

OK

Oleksandr Khotemskyi in JS for testing
Юлия Филиппова
похоже не отрисовано, рендер идет, когда начинается прокрутка, но сами данные же подтянуты с бэка
если чего то нет - то его нет
источник

OS

Oleksandr Shevtsov in JS for testing
Так если данные уже есть, они где-то лежат в скоупе, можно с девами уточнить в каком именно компоненте и тянуть оттуда, что-то типа https://glebbahmutov.com/blog/angular-from-browser-console/
источник

Ю

Юлия Филиппова in JS for testing
поняла, спасибо
источник

OK

Oleksandr Khotemskyi in JS for testing
Oleksandr Shevtsov
Так если данные уже есть, они где-то лежат в скоупе, можно с девами уточнить в каком именно компоненте и тянуть оттуда, что-то типа https://glebbahmutov.com/blog/angular-from-browser-console/
врядли оно уже загружено, это убивает всю идею загрузки данных постранично. Я бы посмотрел network консоль, есть ли новые запросы при скролле? Хотя там может быть и по вебсокетам передача данных
источник

Ю

Юлия Филиппова in JS for testing
Есть апи, где приходят все данные таблицы, попробую к ней достучаться.
источник

OS

Oleksandr Shevtsov in JS for testing
Согласен, тут от имплементации зависит
источник

A

Andrii in JS for testing
Хтось стикався з такою ерророю E/launcher - Error: self signed certificate  at TLSSocket.onConnectSecure (_tls_wrap.js:1473:34)? Protractor 5.4.2, WebStorm.
источник

A

Andrii in JS for testing
Для деяких тестів відкривається браузер і валиться з такою ерророю
источник

D

Dmitry in JS for testing
Oleksandr Khotemskyi
я вообще стараюсь абсолютные пути не юзать
кароч нужно было создать отдельный конфиг для джеста. и в нем прописать  moduleDirectories: ['node_modules', '<rootDir>'], @xotabu4
источник

A

Andrey in JS for testing
Могу ли я в TS имея стрингой имя класса получить типизированный инстанс этого класса? Хочу фабрику создать
источник

OK

Oleksandr Khotemskyi in JS for testing
Andrey
Могу ли я в TS имея стрингой имя класса получить типизированный инстанс этого класса? Хочу фабрику создать
может тебе просто нужен Generic?
источник

OK

Oleksandr Khotemskyi in JS for testing
Andrey
Могу ли я в TS имея стрингой имя класса получить типизированный инстанс этого класса? Хочу фабрику создать
источник