Size: a a a

QA — русскоговорящее сообщество

2021 March 25

К

Коля in QA — русскоговорящее сообщество
Alexander Zgnetov
Кстати, никто не знает на чем пишут в альфа банке? Пока карту новую подключил, один воспроизводимый краш и один undefined. На иос. Стыдоба.
Undefined - react
источник

S1

Sceptic 1234 in QA — русскоговорящее сообщество
Коля
Undefined - react
undefined это примитивное значение js, означает, что переменная не инициализированна. это не обязательно реакт
источник

К

Коля in QA — русскоговорящее сообщество
Извини
источник

🐻

🐻 in QA — русскоговорящее сообщество
Ekaterina Mukhina
Могу в личку накидать
Можно мне тоже, пожалуйста?)
источник

EM

Ekaterina Mukhina in QA — русскоговорящее сообщество
🐻
Можно мне тоже, пожалуйста?)
Напиши
источник

EM

Ekaterina Mukhina in QA — русскоговорящее сообщество
перешлю
источник
2021 March 26

K

Kenny in QA — русскоговорящее сообщество
Sceptic 1234
Но ведь ты в любом случае если ранишь юай тесты работаешь с js'ом. Просто если пишешь тесты на джаве то заворачиваешь всё это в ещё один слой абстракции и для обхода асинхронности пишешь вейты.
В случае написания тестов на js'е это будет проще т.к. это нативный язык браузеров
были бы еще под js либы для ui нормальные, цены бы не было!
источник

S1

Sceptic 1234 in QA — русскоговорящее сообщество
В каком смысле были бы? Их разве нет?
источник

K

Kenny in QA — русскоговорящее сообщество
Sceptic 1234
В каком смысле были бы? Их разве нет?
года полтора назад смотрел, в основном все про js cypress писали, но по функционалу не дотянул до selenium, сейчас может стал получше. А что еще есть?
источник

S1

Sceptic 1234 in QA — русскоговорящее сообщество
Ну, под js есть тот же selenium и крутая обёртка над ним WebDriverIO есть Pupeteer есть Playwright есть Cypress.
У Сайпреса насколько я знаю из минусов только сложная работа с айфреймами через костыли и невозможность работать с несколькими вкладками браузера, но есть и много плюсов относительно Селениума
источник

K

Kenny in QA — русскоговорящее сообщество
Sceptic 1234
Ну, под js есть тот же selenium и крутая обёртка над ним WebDriverIO есть Pupeteer есть Playwright есть Cypress.
У Сайпреса насколько я знаю из минусов только сложная работа с айфреймами через костыли и невозможность работать с несколькими вкладками браузера, но есть и много плюсов относительно Селениума
Ух ты, про Pupeteer есть Playwright не слышал еще, изучу!
Сам не работаю с ui, только по бэку, но в конце концов придется расширять кругозор и перекатывать на веб и мобилки тоже
источник

SS

Sergei Shatilov in QA — русскоговорящее сообщество
Ещё есть Protractor - тот же selenium, только для js
источник

S1

Sceptic 1234 in QA — русскоговорящее сообщество
Sergei Shatilov
Ещё есть Protractor - тот же selenium, только для js
Так и думал, что что-то забыл, да)
источник

AZ

Alexander Zgnetov in QA — русскоговорящее сообщество
Sergei Shatilov
Ещё есть Protractor - тот же selenium, только для js
Гадость. Ничего не умеет. Баги висят годами.
источник

AK

Artemy Kaizer in QA — русскоговорящее сообщество
Andrew Gasov
Да, фронтендеры в перерывах между подворачиванием штанов уже лет десять орут, что ЖС заменит всё.
Так он может. Язык гибкий, мультипарадигменный, легко осваивается, постоянно поддерживается с помощью опенсорса и специальной комиссии, не тупо корпорация под себя пилит. Уже сейчас на нем можно делать фронт, бек, мобилки, десктоп, вообще все. Фигма и постман на электроне сделаны, например, то есть это просто урезанные версии хрома. В фигме десктопной даже девтулз хромовский раньше на ф12 открывался, лол.
источник

S1

Sceptic 1234 in QA — русскоговорящее сообщество
vscode кстати тоже на js написан
источник

AK

Artemy Kaizer in QA — русскоговорящее сообщество
А автотесты и подавно на жс можно. То есть в целом можно построить микросервисную архитектуру, где почти все на жс, а на клиенте будут и десктоп, и мобилки, и просто веб, все это будет покрыто автотестами на жс. Один язык для вообще всего, он хоть и кривой, но другие языки такой фичи не могут предложить, а за счет гибкости можно его в какой угодно язык превратить.
источник

AG

Andrew Gasov in QA — русскоговорящее сообщество
Artemy Kaizer
Так он может. Язык гибкий, мультипарадигменный, легко осваивается, постоянно поддерживается с помощью опенсорса и специальной комиссии, не тупо корпорация под себя пилит. Уже сейчас на нем можно делать фронт, бек, мобилки, десктоп, вообще все. Фигма и постман на электроне сделаны, например, то есть это просто урезанные версии хрома. В фигме десктопной даже девтулз хромовский раньше на ф12 открывался, лол.
Ох уж это «всё», которое сводится к «веб приложения».

Но да, на JS можно с переменным успехом писать под несколько платформ.
Это, правда, не значит, что для тех же мобил оно нормально заменяет нативные инструменты. :)
источник

AG

Andrew Gasov in QA — русскоговорящее сообщество
Artemy Kaizer
А автотесты и подавно на жс можно. То есть в целом можно построить микросервисную архитектуру, где почти все на жс, а на клиенте будут и десктоп, и мобилки, и просто веб, все это будет покрыто автотестами на жс. Один язык для вообще всего, он хоть и кривой, но другие языки такой фичи не могут предложить, а за счет гибкости можно его в какой угодно язык превратить.
Хорошие фантазии.
источник

S1

Sceptic 1234 in QA — русскоговорящее сообщество
Ну, это не фантазии, а вполне себе реальность как бы. Понятно, что не для всего такие решения подойдут. Но на MERN стеке вполне себе пилятся приложухи, они же обкладываются написанными на js автотестами. Причём на таких проектах часто и фронт и бэк и автотесты пишет один и тот же человек)
источник