Size: a a a

2020 August 10

ФН

Филип Нырковский... in JS for testing
понял
источник

ФН

Филип Нырковский... in JS for testing
пасиб
источник

o

over9ooo in JS for testing
привет! есть вопрос по webdriverio v6 + TS. мигрирую с 5 на 6 версию и паралельно пытаюсь подключить чтение JS ошибок из консоли хрома. вебшторм подсвечивает browser.cdp() ни browser.on() красным - Property 'cpd' does not exist on type 'BrowserObject'. это в 6 версии тайпинги еще не обновили, или искать проблему гдето в другом месте?
источник
2020 August 11

VB

Vitalii Budniak in JS for testing
Филип Нырковский
а с помощью чего это можно проверить ?
как вариант snapshot т.е скрин сделать и сравнить з мок картинкой есть там инфа или нет
источник

ФН

Филип Нырковский... in JS for testing
Vitalii Budniak
как вариант snapshot т.е скрин сделать и сравнить з мок картинкой есть там инфа или нет
понял , спасибо 🙏
источник

B

Bola in JS for testing
Филип Нырковский
ребят подскажите как получить этот tooltip?
Это фишки html5. Можно проверить наличие атрибутов. Сам тултип не надо чекать
источник

PS

Pavel Strunkin in JS for testing
Bola
Это фишки html5. Можно проверить наличие атрибутов. Сам тултип не надо чекать
👍
не нужно проверять такое скриншотами
источник

OK

Oleksandr Khotemskyi in JS for testing
Филип Нырковский
ребят подскажите как получить этот tooltip?
оно еще и не во всех браузерах будет работать помоему
источник

PS

Pavel Strunkin in JS for testing
а потом говорят что сравнение картинок - гавно )
источник

B

Bola in JS for testing
Pavel Strunkin
👍
не нужно проверять такое скриншотами
Какими скриншотами? Просто достаточно проверить, что есть атрибуты типа required, maxlength и и т.д., если на них юнитов нет.
источник

PS

Pavel Strunkin in JS for testing
я же написал что НЕ нужно )
источник

PS

Pavel Strunkin in JS for testing
и полностью с вами согласен
источник

B

Bola in JS for testing
ааа, сорри )
источник

PS

Pavel Strunkin in JS for testing
но вдруг все таки если нужно проверять скриншотами…
знаю тулзу которая поможет )
источник

DT

Denys Tsehelnyk in JS for testing
привет Всем ребят.
axios/node (testing api)
раннер Jest

пытаюсь проверить 400 статус, нашел хендл в офф доке след.
axios.get('/user/12345', {
 validateStatus: function (status) {
   return status < 500; // Resolve only if the status code is less than 500
 }
})


все равно не получается, после дебага получаю ошибку 401, в просторах нашел, след материал:

https://github.com/axios/axios/issues/1318

вопросЫ следующиЕ,
- пытался ли кто-то воспользоваться validateStatus?
- кто каким образом обрабатывает еррор статус коды?

Если что не так, сори.
Спасибо заранее за помощь)

UPD. так же запрос с токеном*
источник

BO

Boris Osipov in JS for testing
Denys Tsehelnyk
привет Всем ребят.
axios/node (testing api)
раннер Jest

пытаюсь проверить 400 статус, нашел хендл в офф доке след.
axios.get('/user/12345', {
 validateStatus: function (status) {
   return status < 500; // Resolve only if the status code is less than 500
 }
})


все равно не получается, после дебага получаю ошибку 401, в просторах нашел, след материал:

https://github.com/axios/axios/issues/1318

вопросЫ следующиЕ,
- пытался ли кто-то воспользоваться validateStatus?
- кто каким образом обрабатывает еррор статус коды?

Если что не так, сори.
Спасибо заранее за помощь)

UPD. так же запрос с токеном*
ну т.е. мы должны угадать что значит "все равно не получается," ? :)
источник

DT

Denys Tsehelnyk in JS for testing
Boris Osipov
ну т.е. мы должны угадать что значит "все равно не получается," ? :)
екскюзми. исправил
после дебага и проверки кода, получаю 401.

грешу, что это из-за токена*
источник

BO

Boris Osipov in JS for testing
Denys Tsehelnyk
екскюзми. исправил
после дебага и проверки кода, получаю 401.

грешу, что это из-за токена*
ну да. и чем мы тут должны помочь?)
источник

BO

Boris Osipov in JS for testing
добавляй токены в хидер и вперед.
источник

DT

Denys Tsehelnyk in JS for testing
Boris Osipov
добавляй токены в хидер и вперед.
сори за недостаточную инфу
Енв + хидеры в beforeAll
в том-то и дело
источник