Size: a a a

2020 August 27

AP

Alexander Popov in JS for testing
Почему не надо?
источник

m

mkots in JS for testing
нуууу, а нахкр оно там надо
источник

m

mkots in JS for testing
У меня есть такие PO
источник

m

mkots in JS for testing
и мне не нравится
источник

AP

Alexander Popov in JS for testing
mkots
нуууу, а нахкр оно там надо
Это все аргументы? :)
источник

VG

Vitalii Grygoruk in JS for testing
Sergey Chepets
Привет всем. Есть страница, на которой часть запросов отправляется из ServiceWorker. Задача проверить содержимое postData таких запросов, но вот беда puppeteer и playwright их не видят.
Есть идеи как можно это решить? Может можно какой-то скрипт заинжектить в браузер, который поможет словить эти реквесты?
Странно что puppeteer и playwright не реализовали такого функционала, ведь в девтулсах эти запросы видны, значит и какое-то апи существует.
Буду благодарен за любые идеи и предположения
написать свое прокси и подсунуть его браузеру
источник

SC

Sergey Chepets in JS for testing
Vitalii Grygoruk
написать свое прокси и подсунуть его браузеру
а можно немного поподробней? Есть подобные примеры? Это прокси подсовывается как отдельный сервис воркер?
источник

m

mkots in JS for testing
Alexander Popov
Это все аргументы? :)
Да)))
источник

VG

Vitalii Grygoruk in JS for testing
Sergey Chepets
а можно немного поподробней? Есть подобные примеры? Это прокси подсовывается как отдельный сервис воркер?
нет, прокси сервер через который будет гоняться весь трафик между браузером и тестируемым приложением. Вот нагуглил вам https://www.npmjs.com/package/playwright-proxy
источник

SC

Sergey Chepets in JS for testing
Vitalii Grygoruk
нет, прокси сервер через который будет гоняться весь трафик между браузером и тестируемым приложением. Вот нагуглил вам https://www.npmjs.com/package/playwright-proxy
спасибо
источник

VG

Vitalii Grygoruk in JS for testing
Sergey Chepets
спасибо
хотя скорее всего этот пакет не поможет. Но идейно можно попробовать взять что-то типа https://github.com/browserup/browserup-proxy и попробовать прикрутить
источник

SC

Sergey Chepets in JS for testing
Гайс, а как в драматурге запустить браузер/страницу не в инкогнит режиме? Что-то гугл по этому поводу молчит
источник

SC

Sergey Chepets in JS for testing
Sergey Chepets
Гайс, а как в драматурге запустить браузер/страницу не в инкогнит режиме? Что-то гугл по этому поводу молчит
Все же нашел - launchPersistentContext
источник

AZ

Andrew Zakordonets in JS for testing
Для тех кто спрашивал по поводу Typescript API client generation using swagger - написал небольшую статью о результатах своих исследований - https://biercoff.com/my-small-investigation-about-swagger-codegen-generation-in-typescript/
источник

A

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

AP

Alexander Popov in JS for testing
господа, а я могу закешировать нод модули для джоб в гитхаб экшенах ?
источник

AP

Alexander Popov in JS for testing
чтоб в начале пайплейна их поставить, а потом запустить пару джоб параллельно, аля тест линт билд
источник
2020 August 28

ik

illya kyrochkin in JS for testing
Alexander Popov
господа, а я могу закешировать нод модули для джоб в гитхаб экшенах ?
источник

BO

Boris Osipov in JS for testing
вакансии вот туда https://t.me/qa_jobs
источник

P

PH_cheerokee in JS for testing
ребят,подскажите, пожалуйста)
window keypress (enter) вызывает метод компонента. Как  это правильно проверить?
it('fires press enter event', () => {
       const initialState = {test: 1};
       const mockStore = configureStore();
       window.addEventListener = jest.fn((event, cb) => {
           events[event] = cb;
       });
       container = render(<MemoryRouter>
           <AddNewMember store={store}/>
       </MemoryRouter>)
       events.keypress({ key: 'Enter' });
       expect(container.addNewMember).toHaveBeenCalledTimes(1);
   });
источник