Size: a a a

JavaScript testing

2020 December 24

AB

Alexei Barantsev 🗹... in JavaScript testing
так можно же например прийти и бахнуть что-то годное прямо в самом selenium. или в webdriver.io. или тот же протрактор вернуть к жизни, благо спрос на него до сих пор есть. нет, конечно надо сделать ещё один инструмент. потому что нет лучшего развлечения, чем миграция тестов с одного инструмента на другой
источник

m

mkots in JavaScript testing
Alexei Barantsev 🗹
надо бы мне тоже сделать фреймворк-другой, а то у всех есть, а у меня нет...
++
источник

m

mkots in JavaScript testing
Мне всегда казалось что создание подобного рода фреймворков это больше про игры разума, что-то на подобие To-Do App только задача со звездочкой)
источник

AB

Alexei Barantsev 🗹... in JavaScript testing
когда есть смысл делать что-то действительно новое? например, когда вы предлагаете новый API. однако я сходил по ссылке https://arctan.dev/apis — там тот же самый унылый стандартный набор методов
источник

m

mkots in JavaScript testing
новый API можно реализовать плагином в уже существующие популярные фреймворки, но это сложно и думать надо много. А написать клон какого-то фреймворка, особенно не полный а POC, гораздо проще, как мне кажется
источник

B

Bola in JavaScript testing
Унылый набор методов😂
источник

B

Bola in JavaScript testing
Хочется новые нескучные методы
источник

m

mkots in JavaScript testing
ну какой-то dragAndDrop было бы норм)
источник

m

mkots in JavaScript testing
или intercept из cypress тоже довольно прикольный метод
источник

B

Bola in JavaScript testing
да, есть же кипарис с нескучными методами )
источник

m

mkots in JavaScript testing
Ну, честно говоря, у драматурга самые нескучные методы)
источник

M

Mike in JavaScript testing
Всем привет!
Использую wdio6
Пытаюсь запустить тесты на сафари, возникли проблемы с basic auth через url типа https://log:pass@url.ru/
Гугл дал весьма грустную инфу, что скорее всего в сафари такой маневр не пройдет и единственное, что можно сделать, это отключить такую авторизацию
Может кто-то обходил подобное на сафари?
источник

OK

Oleksandr Khotemskyi in JavaScript testing
Mike
Всем привет!
Использую wdio6
Пытаюсь запустить тесты на сафари, возникли проблемы с basic auth через url типа https://log:pass@url.ru/
Гугл дал весьма грустную инфу, что скорее всего в сафари такой маневр не пройдет и единственное, что можно сделать, это отключить такую авторизацию
Может кто-то обходил подобное на сафари?
да, я проходил. Гугл дал правильную инфу
источник

M

Mike in JavaScript testing
Oleksandr Khotemskyi
да, я проходил. Гугл дал правильную инфу
Я видел твое сообщение в общей QA конфе на 7к участников(
источник

M

Mike in JavaScript testing
Но надежда умирала последней
источник

OK

Oleksandr Khotemskyi in JavaScript testing
Mike
Всем привет!
Использую wdio6
Пытаюсь запустить тесты на сафари, возникли проблемы с basic auth через url типа https://log:pass@url.ru/
Гугл дал весьма грустную инфу, что скорее всего в сафари такой маневр не пройдет и единственное, что можно сделать, это отключить такую авторизацию
Может кто-то обходил подобное на сафари?
возможно можно через прокси как то это захендлить, но я смутно представляю
источник

M

Mike in JavaScript testing
Oleksandr Khotemskyi
возможно можно через прокси как то это захендлить, но я смутно представляю
Окей, спасибо большое, пойду обсуждать с разрабами..
На сафари огромный трафик, без него нельзя
источник

OI

Oleksii Ihnatiuk in JavaScript testing
а через АПИ можно пройти?
источник

OK

Oleksandr Khotemskyi in JavaScript testing
Mike
Окей, спасибо большое, пойду обсуждать с разрабами..
На сафари огромный трафик, без него нельзя
Мы убрали baseAuth в итоге кстати, спрятали дев сервер за впн
источник

M

Mike in JavaScript testing
Oleksandr Khotemskyi
Мы убрали baseAuth в итоге кстати, спрятали дев сервер за впн
Предложу такой вариант. Наверно вместе с ним надо просить отдельный стенд для АТ.
Тк сейчас автотесты запускаются там же, куда выкатывают релиз кандидатов и ручные тестеры на нем сидят, постманом иногда что-то тыкают.
Мне кажется впн принесет много проблем в таком случае
источник