Size: a a a

2020 March 16

AP

Alexander Popov in JS for testing
источник

AP

Alexander Popov in JS for testing
хотя чет я намутил, с обычным конструктором это бы норм работало
источник

AP

Alexander Popov in JS for testing
хз кароч, интересно, но извращение какое то)
источник

B

Bola in JS for testing
mkots
class A {
   constructor() {
       return (async () => {
           this.value = '12'
           return this;
       })();
   }
}
const iA = await new A();
некрасиво, предлагаемое по ссылке - выглядит опрятнее
источник

m

mkots in JS for testing
Нуу, опрятнее, не спорю
источник

m

mkots in JS for testing
но так прикольнее)
источник

B

Bola in JS for testing
о чем и речь
все можно сделать
но по мне - решение должно быть наглядным, сопровождаемым, красивым )
источник

B

Bola in JS for testing
а эти выкрутасы в js - это оставьте для тренировки мозга
источник

AP

Alexander Popov in JS for testing
ого
источник

AP

Alexander Popov in JS for testing
тссервер по полям уже бегает
источник

AP

Alexander Popov in JS for testing
источник

AP

Alexander Popov in JS for testing
источник

AP

Alexander Popov in JS for testing
и дальше тоже достает все https://share.getcloudapp.com/geu2RgDQ
источник

AC

Anton Chaukin in JS for testing
Привет всем, есть проблема. WDIO
Тест: переходим в браузере на страницу логина - логинимся - ждем пока елемент отобразится - выполняем проверку.
Локально отрабатывает норм, когда запускаю через CI на удаленной машине после логина ждущий елемент не находит webdriver: RESULT { error: 'no such element'}
Подскажите, как дебажить. На машине нет GUI, я вот прямо вообще не понимаю, что делать(
источник

RS

Roman Solodukhin in JS for testing
Anton Chaukin
Привет всем, есть проблема. WDIO
Тест: переходим в браузере на страницу логина - логинимся - ждем пока елемент отобразится - выполняем проверку.
Локально отрабатывает норм, когда запускаю через CI на удаленной машине после логина ждущий елемент не находит webdriver: RESULT { error: 'no such element'}
Подскажите, как дебажить. На машине нет GUI, я вот прямо вообще не понимаю, что делать(
Хотя бы самые кустарные методы дебага: запись видео, скриншоты на каждом шаге + увеличить timeout ожидания элементов
источник

AC

Anton Chaukin in JS for testing
Roman Solodukhin
Хотя бы самые кустарные методы дебага: запись видео, скриншоты на каждом шаге + увеличить timeout ожидания элементов
спасибо, да, возьмусь за скриншоты
источник

V

Vladyslav in JS for testing
всем привет, если есть задача проскролить до елемента который не видим при загрузке, wdio scrollIntoView выдает что елемент не найден
источник

V

Vladyslav in JS for testing
по той же причине, елемент находится внизу страницы
источник

V

Vladyslav in JS for testing
есть ли что-то стандартное для этого? не вижу в документации
источник

m

mkots in JS for testing
Скролить вниз пока не появится этот элемент
источник