Size: a a a

2020 June 16

OI

Oleksii Ihnatiuk in JS for testing
так это не работает, создал канал с флудом и здесь флуда не стало
источник

ДП

Діма Потапов... in JS for testing
Oleksii Ihnatiuk
так это не работает, создал канал с флудом и здесь флуда не стало
це очевидно
источник

OK

Oleksandr Khotemskyi in JS for testing
Діма Потапов
так як бачиш що запит на "попиздіти" досить високий
Наоборот оно как рак начинает из флудильни во все чаты вокруг просачиватся
источник

D

Dmitry in JS for testing
Кто-то писал тесты на AWS Synthetics?
источник

VG

Vitalii Grygoruk in JS for testing
Dmitry
Кто-то писал тесты на AWS Synthetics?
источник

ЖR

Жора Rusanov in JS for testing
Жора Rusanov
Добрый вечер
codeceptjs + wdio
Запускаю параллельно в несколько чанков.
Я так понял, что раннер просто берет общее количество файлов с фичами и делит их на количество чанков, а далее распределяет тесты на потоки до их запуска. И вроде все хорошо, и у в каждом потоке одинаковое количество фича файлов.
Но в каких то есть параметризованные тесты, а в каких то сами тесты длиннее, чем время среднего теста. Из-за этого время прогона в самом долгом потоке получается почти в два раза длиннее времени в самом коротком.
Правильно ли я понял логику раннера и сталкивался ли кто-нить с подобным? Если да, то как решали?
Добрый день.
Попробовал запускать параллельно через воркеры. Тесты в потоках выровнялись по времени. Спасибо)

Но наткнулся на то, что у запуска воркеров нет флага --reporter. Получается я не могу написать  --reporter mochawesome как с вариантов run-multiple. Поэтому пришлось перейти на плагин аллюра.
Вопросы:
1. Правильно ли я понял, что mochawesome с воркерами уже не заюзать?
2. В алюровский отчет подтягиваются только степы с I., чет не могу найти как реализовать степы по типу @Step в джаве. Это возможно, если да, можно меня в доку ткнуть, где написано?)
источник

D

Dmitry in JS for testing
Начал разбираться с AWS Synthetics, он поддерживает синтаксис puppeteer 1.14.0. Не получается переключиться на попап с microsoft авторизацией. Есть кто  делал такое ранее?
источник

a

anton in JS for testing
всем привет, вопрос по поводу селениума, мне надо отследить обновление контента в блоке, там получается аяксом меняются данные в таблице, и нужно отследить это, есть может какой то хук для этого?
что бы было понятней
попап, в нем таблица, снизу пагинация, нажимаешь на след страницу и данные в таблице обновляются без перезагрузки, вот нужно отследить этот момент обновления
источник

a

anton in JS for testing
nodejs, selenium, chromedriver
источник

AD

Andrei Dzeichyk in JS for testing
anton
всем привет, вопрос по поводу селениума, мне надо отследить обновление контента в блоке, там получается аяксом меняются данные в таблице, и нужно отследить это, есть может какой то хук для этого?
что бы было понятней
попап, в нем таблица, снизу пагинация, нажимаешь на след страницу и данные в таблице обновляются без перезагрузки, вот нужно отследить этот момент обновления
ну хук тут не причем, имхо.
Если это ожидаемое поведение, то можно explicit waits юзать (если там есть задержка) и тем самым отслеживать
источник

a

anton in JS for testing
да задержка есть после перехода на след стр пагинации и причем такая в секунд 5 аж
источник

AD

Andrei Dzeichyk in JS for testing
ну это не проблема. Если чистые selenium-webdriver то
driver.wait(until.elementLocated(By.id('foo')), 10000);
источник

a

anton in JS for testing
ну я так и писал кстати
источник

a

anton in JS for testing
но что то не помогло
источник

AD

Andrei Dzeichyk in JS for testing
anton
но что то не помогло
мб есть что-то по конкретней?
источник

ДП

Діма Потапов... in JS for testing
anton
всем привет, вопрос по поводу селениума, мне надо отследить обновление контента в блоке, там получается аяксом меняются данные в таблице, и нужно отследить это, есть может какой то хук для этого?
что бы было понятней
попап, в нем таблица, снизу пагинация, нажимаешь на след страницу и данные в таблице обновляются без перезагрузки, вот нужно отследить этот момент обновления
напряму можна через папітір, а там можна костильнути на fetch, якщо шариш як це розити, можна обгорнути глобальний об'єкт fetch
источник

a

anton in JS for testing
Andrei Dzeichyk
мб есть что-то по конкретней?
ну смотри
источник

a

anton in JS for testing
вот пагинация сама
источник

a

anton in JS for testing
тут я игрался с wait
источник

a

anton in JS for testing
и тут тоже с wait игрался
источник