Size: a a a

2020 January 22

RG

Rus G in JS for testing
руками такого не происходит
источник

OK

Oleksandr Khotemskyi in JS for testing
источник

B

Bola in JS for testing
Oleksandr Khotemskyi
Прости, у нас демократия. Борис просто самый жесткий из админов.
А я с ним согласен. Надо быть жёстким)
источник

OK

Oleksandr Khotemskyi in JS for testing
Alexander Koptyaev
Таблица сравнения e2e-фреймворков тестирования готова к заполнению:
https://docs.google.com/spreadsheets/d/132A8gAo6t0pS_GUnIx6iT5fPH02jz4EFvDZzJ-NgkZ4

Предложения по доработке, при желании, можете писать в документе.

При необходимости — переделаю формат, или же посодействую с тем, кто решит взять на себя сбор/обработку информации :)
источник

BO

Boris Osipov in JS for testing
да я кидал Александру в личку уже
источник

AK

Alexander Koptyaev in JS for testing
могу сегодня ночью аккуратно объединить инфу в одну таблицу;
какой гугло-док лучше актуализировать: 2018 или 2020?
источник

OI

Oleksii Ihnatiuk in JS for testing
оба отстойные, так что на твое усмотрение :)
источник

SK

Slava Kharchenko in JS for testing
Гайз не посоветуете проксю/либу для вывода нетворк, консоль логов с браузера, если нужно делать это в сафари/хром. Мобайл/десктоп
источник

OK

Oleksandr Khotemskyi in JS for testing
Slava Kharchenko
Гайз не посоветуете проксю/либу для вывода нетворк, консоль логов с браузера, если нужно делать это в сафари/хром. Мобайл/десктоп
консоль логи браузера через проксю не перехватишь...
источник

ДП

Діма Потапов in JS for testing
Slava Kharchenko
Гайз не посоветуете проксю/либу для вывода нетворк, консоль логов с браузера, если нужно делать это в сафари/хром. Мобайл/десктоп
Можно обернуть хмлхттпреквест и писать все в сешн сторедж, или если новый браузер то fetch обернуть
источник

BO

Boris Osipov in JS for testing
Діма Потапов
Можно обернуть хмлхттпреквест и писать все в сешн сторедж, или если новый браузер то fetch обернуть
и так на каждый рефреш window делать? еще и следить за этим?
источник

ДП

Діма Потапов in JS for testing
Boris Osipov
и так на каждый рефреш window делать? еще и следить за этим?
Ну если там переход по линке, не уверен а если асинхронная подгоузка или отправка данных с последующим переход тогда можно
источник

ДП

Діма Потапов in JS for testing
Slava Kharchenko
Гайз не посоветуете проксю/либу для вывода нетворк, консоль логов с браузера, если нужно делать это в сафари/хром. Мобайл/десктоп
С консоль логами должно быть проще всего, оберни лог варн и инфо в свои обертки и пиши в объект/массив/локал или сешн сторджи
источник

P

Paul G in JS for testing
Ребята вообщем запустил Edge новый, работает норм.

Важный момент, надо явно запускать этот драйвер руками на 4444 порту ну или прокинуть эту команду в webdriver-manager

java -Dwebdriver.edge.driver=/Users/administrator/Documents/setup_new_project/node_mod
ules/protractor/node_modules/webdriver-manager/selenium/msedgedriver -jar /Users/administrator/Documents/setup_new_project/node_modules/protractor/node_modules/webdriver-manager/selenium/selenium-server-standalone-3.141.59.jar -port 4444
источник

P

Paul G in JS for testing
Путь свой конечно прокидывайте
источник

VB

Vitalii Budniak in JS for testing
Puppeteer кто то знает как можно скролить мышкой пока не загрузится определенный елемент. Скролить именно там где курсор стоит (внутри таблицы), а не страницу целиком. И да елемент к которому надо скролить не существует в доме, он будет рендериться только если скролить.....
источник

AD

Andrei Dzeichyk in JS for testing
Vitalii Budniak
Puppeteer кто то знает как можно скролить мышкой пока не загрузится определенный елемент. Скролить именно там где курсор стоит (внутри таблицы), а не страницу целиком. И да елемент к которому надо скролить не существует в доме, он будет рендериться только если скролить.....
источник

OK

Oleksandr Khotemskyi in JS for testing
Там у него вроде оффсет можно задать...
источник
2020 January 23

VG

Vitalii Grygoruk in JS for testing
Vitalii Budniak
Puppeteer кто то знает как можно скролить мышкой пока не загрузится определенный елемент. Скролить именно там где курсор стоит (внутри таблицы), а не страницу целиком. И да елемент к которому надо скролить не существует в доме, он будет рендериться только если скролить.....
До тех пор пока в таблице нет нужного элемента в цикле делаешь следующее
1) Находишь последнюю строку в таблице
2) делаешь ей scrollIntoView
3) проверяешь что подгрузилось и не пора ли выйти с цикла

Но я бы подумал как сделать так чтобы скролить больше 1 раза не надо было (если ты конролируешь содержимое этой таблицы).
источник

VB

Vitalii Budniak in JS for testing
Vitalii Grygoruk
До тех пор пока в таблице нет нужного элемента в цикле делаешь следующее
1) Находишь последнюю строку в таблице
2) делаешь ей scrollIntoView
3) проверяешь что подгрузилось и не пора ли выйти с цикла

Но я бы подумал как сделать так чтобы скролить больше 1 раза не надо было (если ты конролируешь содержимое этой таблицы).
я так и думал делать. но надеялся что есть способ скролить просто по указанию курсора
источник