Size: a a a

2020 January 13

AV

Alex Vershinin in JS for testing
mkots
Да вот на самом деле да, но странно что тесткафе никому не нужен (на seek и hh посмотрел)
Мне кажется на тесткафе код более избыточный получается. И не настолько понятный. Но это очень делитантское мнение и вкусовщина.
источник

SC

Sergey Chepets in JS for testing
Привет. Кто из "наших" планирует выступать на Selenium Camp 2020 и с чем?
источник

OS

Oleg Shuliak in JS for testing
Добрый день. Вопрос по трактору + jasmine.
Сейчас у меня в конфиг файле в onPrepare в beforeAll происходит открытие браузера и логин в приложение. Вопрос: можно ли этот beforeAll вынести в отдельный файл, чтобы перед каждым тестом я логинился в приложение?
источник

AP

Alexander Popov in JS for testing
Oleg Shuliak
Добрый день. Вопрос по трактору + jasmine.
Сейчас у меня в конфиг файле в onPrepare в beforeAll происходит открытие браузера и логин в приложение. Вопрос: можно ли этот beforeAll вынести в отдельный файл, чтобы перед каждым тестом я логинился в приложение?
завернуть в функцию и рекваер сделать в конфиге
источник

OS

Oleg Shuliak in JS for testing
Alexander Popov
завернуть в функцию и рекваер сделать в конфиге
То есть в любом случае нужно будет вызвать эту функцию в onPrepare?
источник

SC

Sergey Chepets in JS for testing
@xotabu4 ты с чем поедешь на Selenium Camp. Я че спрашиваю, пришло время бабло заказывать, а для этого нужны цели, а на сайте еще тишина по докладам. Сейчас еще Коле напишу
источник

BO

Boris Osipov in JS for testing
держи в курсе. нам это очень важно.
источник

SC

Sergey Chepets in JS for testing
Сорян, строгий админ)
источник

NR

Nikolay Rudenko in JS for testing
Привет, подскажите пожалуйста, при настройке кофига для wdio 5.18.5, какой режим работы лучше выбирать  synchronous or asynchronous, проект веб на 8 ангуляре? В чем разница работы этих двух режимов в разрезе автотестов?
источник

OI

Oleksii Ihnatiuk in JS for testing
А вы потом их писать будете?
источник

NR

Nikolay Rudenko in JS for testing
@CrispusDH что значит потом? Подымаем проект, знакомлюсь с фреймом, настраиваю
источник

BO

Boris Osipov in JS for testing
Nikolay Rudenko
Привет, подскажите пожалуйста, при настройке кофига для wdio 5.18.5, какой режим работы лучше выбирать  synchronous or asynchronous, проект веб на 8 ангуляре? В чем разница работы этих двух режимов в разрезе автотестов?
источник

BO

Boris Osipov in JS for testing
все есть в доках. читаем, задаем конкретные вопросы что не понятно
источник

OK

Oleksandr Khotemskyi in JS for testing
Sergey Chepets
@xotabu4 ты с чем поедешь на Selenium Camp. Я че спрашиваю, пришло время бабло заказывать, а для этого нужны цели, а на сайте еще тишина по докладам. Сейчас еще Коле напишу
Versioned Page Objects: How to handle 12 versions of webapp
В автотестах часто бывает проблема работать с страницами, которые отличаются в зависимости от размера экрана, типа пользователя, локализации, или каких-то других параметров. И когда работаешь с такими страницами - возникает стойкое желание - "страница же практически такая же, вот бы просто один клик тут добавить для мобильной версии...", и часто люди добавляют такой клик через if/else. В этом докладе я хочу показать подход который я использую на текущем проекте, который позволяет мне одному поддерживать и развивать проект с 12 версиями web-приложения. Я называю это Versioned PageObjects, он позволяет переиспользовать общую логику между различными вариантами одной и той же страницы через наследование, а так же переопределить или убрать какую то логику где это нужно, не растыкивая if/else по всему коду. Примеры кода на TypeScript.
источник

SC

Sergey Chepets in JS for testing
Oleksandr Khotemskyi
Versioned Page Objects: How to handle 12 versions of webapp
В автотестах часто бывает проблема работать с страницами, которые отличаются в зависимости от размера экрана, типа пользователя, локализации, или каких-то других параметров. И когда работаешь с такими страницами - возникает стойкое желание - "страница же практически такая же, вот бы просто один клик тут добавить для мобильной версии...", и часто люди добавляют такой клик через if/else. В этом докладе я хочу показать подход который я использую на текущем проекте, который позволяет мне одному поддерживать и развивать проект с 12 версиями web-приложения. Я называю это Versioned PageObjects, он позволяет переиспользовать общую логику между различными вариантами одной и той же страницы через наследование, а так же переопределить или убрать какую то логику где это нужно, не растыкивая if/else по всему коду. Примеры кода на TypeScript.
спасибо
источник

NR

Nikolay Rudenko in JS for testing
благодарю
источник

MB

Michael Bodnarchuk in JS for testing
Зато в cypress даже номинальной поддержки iframe нет и все его любят
источник

MB

Michael Bodnarchuk in JS for testing
Sergey Chepets
Привет. Кто из "наших" планирует выступать на Selenium Camp 2020 и с чем?
Я буду про puppeteer рассказывать, а то его как-то даже меньше testcafe обсуждают)
источник

AP

Alexander Popov in JS for testing
Michael Bodnarchuk
Зато в cypress даже номинальной поддержки iframe нет и все его любят
Ты не на того фаната напал, я не про сайпрес))
источник

AP

Alexander Popov in JS for testing
Там вопрос был почему тест кафе не популярный, я излил душу немного
источник