Size: a a a

2020 September 17

S

Sergei in JS for testing
бэкап сделан)
источник

DA

Denis A in JS for testing
Андрей Пироженко
Ребята, как вы эмулируете девайсы?
пока я обхожусь вот так.
Appium
источник

VG

Vitalii Grygoruk in JS for testing
народ, а что сейчас “модно/молодежно” использовать для перезапуска девелопмент сервера на нодежс (при изменении файлов проекта)?
nodemon?
источник

AP

Alexander Popov in JS for testing
Vitalii Grygoruk
народ, а что сейчас “модно/молодежно” использовать для перезапуска девелопмент сервера на нодежс (при изменении файлов проекта)?
nodemon?
Вроде да
источник

OK

Oleksandr Khotemskyi in JS for testing
Vitalii Grygoruk
народ, а что сейчас “модно/молодежно” использовать для перезапуска девелопмент сервера на нодежс (при изменении файлов проекта)?
nodemon?
https://pm2.keymetrics.io/

но оно наверное слишком навороченное для простой разработки
источник

VG

Vitalii Grygoruk in JS for testing
Не, то мы в проде юзаем
источник

ИШ

Иван Шевелёв... in JS for testing
Denis A
Подскажите как можно обойти авторизацию при запуске тестов в wdio + puppeteer? Пробовал зайти на страницу авторизации, вставить токен в localStorage и перейти на нужную страницу, но урл только вставляется в адресную строку и сам переход не происходит
Недавно делал подобное, мб поможет. Была задача зарегать юзера по API и залогиниться им в другой сессии.  Мне помогло вытащить все куки из сессии API (вместе с доменом, expires итд), вставил во вторую сессию, нажал F5 и... it works! Токены и куки временные штуки, первые пару N часов, может, и залогинишься, но потом всё :(
источник

NK

ID:0 in JS for testing
GitHub зарелизил свой cli.
Теперь для просмотра, создания и других действий с issue или pr не нужно идти на ui, все можно сделать из консоли.

Подробнее по ссылке:
https://github.blog/2020-09-17-github-cli-1-0-is-now-available/
источник
2020 September 18

AZ

Andrew Zakordonets in JS for testing
Всем привет. Если вы используете axios в своих проектах, или же используете swagger generated api clients, то возможно вам будет интересна эта либа - https://github.com/new10com/axios-logger . Я искал логгеры, которые бы нормально логировали axios request/response и не нашел ни одного. По этому решил написать, потому что мы используем swagger generated client и нам очень нужен нормальный логгер :) Если будут вопросы или пожелания - можете мне писать или PR
источник

BO

Boris Osipov in JS for testing
Andrew Zakordonets
Всем привет. Если вы используете axios в своих проектах, или же используете swagger generated api clients, то возможно вам будет интересна эта либа - https://github.com/new10com/axios-logger . Я искал логгеры, которые бы нормально логировали axios request/response и не нашел ни одного. По этому решил написать, потому что мы используем swagger generated client и нам очень нужен нормальный логгер :) Если будут вопросы или пожелания - можете мне писать или PR
Привет, Андрей! Круто! Спасибо, что шаришь тут свои наработки :)
источник

B

Bola in JS for testing
Andrew Zakordonets
Всем привет. Если вы используете axios в своих проектах, или же используете swagger generated api clients, то возможно вам будет интересна эта либа - https://github.com/new10com/axios-logger . Я искал логгеры, которые бы нормально логировали axios request/response и не нашел ни одного. По этому решил написать, потому что мы используем swagger generated client и нам очень нужен нормальный логгер :) Если будут вопросы или пожелания - можете мне писать или PR
огонь, сохранил ссылочку
источник

AZ

Andrew Zakordonets in JS for testing
Boris Osipov
Привет, Андрей! Круто! Спасибо, что шаришь тут свои наработки :)
Без проблем :) Мне нужны бета тестеры :)
источник

R

Roman Mhoian in JS for testing
Andrew Zakordonets
Всем привет. Если вы используете axios в своих проектах, или же используете swagger generated api clients, то возможно вам будет интересна эта либа - https://github.com/new10com/axios-logger . Я искал логгеры, которые бы нормально логировали axios request/response и не нашел ни одного. По этому решил написать, потому что мы используем swagger generated client и нам очень нужен нормальный логгер :) Если будут вопросы или пожелания - можете мне писать или PR
👍💥
источник

AK

Alexander Kot in JS for testing
Всем привет! Ребята, кто юзал SuperTest (superagent). Столкнулся с проблемой, пытаюсь слать POST запрос в тестах, в теле передаю дату
{
 startDate: '2019-07-01',
 endDate: '2020-06-30',
},


В ответе мне возвращается дата -3 часа, т.е.
[{"endDate": "2020-06-29T21:00:00.000Z", "id": 4, "startDate": "2019-06-30T21:00:00.000Z"}]


НО, шлю запрос с тем же телом через Postman, и всё гуд - возвращается дата без смещения. Также заюзал node-fetch вместо суперагента, и тоже всё работает гуд без смещения. Но переписывать тесты под новую либу как-то не хотелось бы. Вдруг кто-то сталкивался, в чём может быть проблема и почему тут смещается таймзона?
источник

AI

Alexey Ivanov in JS for testing
😂
источник

AI

Alexey Ivanov in JS for testing
​​supertest-fetch - более современная альтернатива Supertest, основанная на Fetch API

Вместо Superagent (который использует Supertest), supertest-fetch основан на node-fetch. node-fetch имеет меньше зависимостей и более привычен по своему API.

Из других важных фич - полная поддержка TypeScript. В Supertest часто возникают странности с типами. Также supertest-fetch поддерживает промисы.

#jslib #nodejs #http #backend #testing
источник

G

Group in JS for testing
Переслано от Andrew Zakordonets
Всем привет. Если вы используете axios в своих проектах, или же используете swagger generated api clients, то возможно вам будет интересна эта либа - https://github.com/new10com/axios-logger . Я искал логгеры, которые бы нормально логировали axios request/response и не нашел ни одного. По этому решил написать, потому что мы используем swagger generated client и нам очень нужен нормальный логгер :) Если будут вопросы или пожелания - можете мне писать или PR
источник

DK

Dmytro Kryshtopenko in JS for testing
Знатоки Сypress, как передать тип браузера в CypressIO, а то всегда электрон.
источник

DK

Denis Klopyshko in JS for testing
В доках же написано
источник

EP

Eugene Petrik in JS for testing
Dmytro Kryshtopenko
Знатоки Сypress, как передать тип браузера в CypressIO, а то всегда электрон.
-- browser chrome
источник