Size: a a a

2020 June 30

AP

Alexander Popov in JS for testing
если хочешь потом гистом кину
источник

AP

Alexander Popov in JS for testing
Slava Kharchenko
Всем хай, кто-то подскажет либу/прокси для перехвата http запроса. Схема такая: поднимается сервис (локально в докере) который что-то делает и в конце отправляет колл в другой сервис, нужно словить этот колл и чекнуть что он отправил все верно
nock
источник

SK

Slava Kharchenko in JS for testing
Я вот только его смотрел, но на сколько я понял с первого взгляда, нок берет ендпоинт и когда ты к ему обращаешься возвращает тебе ответ с метода`reply`, а мне бы получить сам реквест от сервиса, а не респонс. Может ли он это сделать
источник

ДП

Діма Потапов... in JS for testing
там же сервис в докере, нок оборачивает http и ничего не отправит
источник

AP

Alexander Popov in JS for testing
Slava Kharchenko
Я вот только его смотрел, но на сколько я понял с первого взгляда, нок берет ендпоинт и когда ты к ему обращаешься возвращает тебе ответ с метода`reply`, а мне бы получить сам реквест от сервиса, а не респонс. Может ли он это сделать
ну ты описываешь реквест в ноке, и он его ждет, если не дожидается - падает
источник

AP

Alexander Popov in JS for testing
т.е. ты им ожидаемый запрос описываешь, и что ответить
источник

AP

Alexander Popov in JS for testing
источник

SK

Slava Kharchenko in JS for testing
сейчас попробую спасибо
источник

OK

Oleksandr Khotemskyi in JS for testing
Діма Потапов
там же сервис в докере, нок оборачивает http и ничего не отправит
+1
источник

OK

Oleksandr Khotemskyi in JS for testing
Думаю тут надо как то подменить dns или что…
источник

ДП

Діма Потапов... in JS for testing
Slava Kharchenko
Я вот только его смотрел, но на сколько я понял с первого взгляда, нок берет ендпоинт и когда ты к ему обращаешься возвращает тебе ответ с метода`reply`, а мне бы получить сам реквест от сервиса, а не респонс. Может ли он это сделать
https://habr.com/ru/company/funcorp/blog/492940/

ось це може допомогти, ми його для проксування використовували
источник

ES

Eugene Stogniy in JS for testing
ну если вспомнили про Чарлик - есть ещё Fiddler web debugger
источник

ES

Eugene Stogniy in JS for testing
источник

ES

Eugene Stogniy in JS for testing
у него кстати есть отличная либа под c#
источник

OK

Oleksandr Khotemskyi in JS for testing
Какой таргет для какой версии nodejs нужно выставлять:

https://github.com/microsoft/TypeScript/wiki/Node-Target-Mapping


А есть у кого-то инфа для 13/14 версии nodejs? там все еще es2019?
источник

S

Sergey in JS for testing
Alexander Popov
если хочешь потом гистом кину
Если можно, кинь плиз
источник

SK

Slava Kharchenko in JS for testing
Мне же это нужно в тесте юзать, ручками понятно что можно заюзать чарлз
источник

AP

Alexander Popov in JS for testing
Sergey
Если можно, кинь плиз
источник

ДП

Діма Потапов... in JS for testing
Slava Kharchenko
Мне же это нужно в тесте юзать, ручками понятно что можно заюзать чарлз
в нього є програмне апі, але воно досить "геморойне"
источник

S

Sergey in JS for testing
Спасибо
источник