Size: a a a

2020 March 23

AP

Alexander Popov in JS for testing
это будет интересное путешествие
источник

OK

Oleksandr Khotemskyi in JS for testing
Anton Vasilyev
если я правильно понимаю он возвращает вот такое
 Promise {
 <pending>
Но я не совсем понимаю что это.
Это дивный новый мир, с коллбеками, промисами, файберами, асинк\авейтами. Можешь сьесть красную таблетку - и узнаешь как глубока кроличья нора, а можешь просто тыкнуть await и пометить функцию где ты сейчас async и сьесть синюю таблетку и вернешься назад в псевдосинхронный мир кодсепта
источник

SC

Sergey Chepets in JS for testing
В тему карантина в Украине, как часто вам попадаются вакансии по авто парттайм или удаленка сдельная? Ведь вроде как для авто это норм тема. Автоматизатору можно и митинги пропускать и его спринт не особо завязан на бизнес.  Ведь авто не всегда можно пилить параллельно с бизнесом.
источник

ES

Eugene Stogniy in JS for testing
Sergey Chepets
В тему карантина в Украине, как часто вам попадаются вакансии по авто парттайм или удаленка сдельная? Ведь вроде как для авто это норм тема. Автоматизатору можно и митинги пропускать и его спринт не особо завязан на бизнес.  Ведь авто не всегда можно пилить параллельно с бизнесом.
На фриланс биржах иногда есть а вот конторі (украинские) редко с удаленщиками работают
источник

PC

Pavel Cherednichenko in JS for testing
Sergey Chepets
В тему карантина в Украине, как часто вам попадаются вакансии по авто парттайм или удаленка сдельная? Ведь вроде как для авто это норм тема. Автоматизатору можно и митинги пропускать и его спринт не особо завязан на бизнес.  Ведь авто не всегда можно пилить параллельно с бизнесом.
от конторы зависит, наша например норм, я в офис только на инглиш хожу, да и с других контор были предложения на удаленку.
источник

OK

Oleksandr Khotemskyi in JS for testing
Sergey Chepets
В тему карантина в Украине, как часто вам попадаются вакансии по авто парттайм или удаленка сдельная? Ведь вроде как для авто это норм тема. Автоматизатору можно и митинги пропускать и его спринт не особо завязан на бизнес.  Ведь авто не всегда можно пилить параллельно с бизнесом.
полно, работы и такой и такой валом
источник

AV

Anton Vasilyev in JS for testing
Oleksandr Khotemskyi
Это дивный новый мир, с коллбеками, промисами, файберами, асинк\авейтами. Можешь сьесть красную таблетку - и узнаешь как глубока кроличья нора, а можешь просто тыкнуть await и пометить функцию где ты сейчас async и сьесть синюю таблетку и вернешься назад в псевдосинхронный мир кодсепта
Вот такое написал
async function getValue(){
   await I.executeScript(() => 17);
}

Вызываю вот так:
val = getValue();

Но все равно получаю undefined.
источник

AP

Alexander Popov in JS for testing
Anton Vasilyev
Вот такое написал
async function getValue(){
   await I.executeScript(() => 17);
}

Вызываю вот так:
val = getValue();

Но все равно получаю undefined.
return await...
источник

OK

Oleksandr Khotemskyi in JS for testing
Anton Vasilyev
Вот такое написал
async function getValue(){
   await I.executeScript(() => 17);
}

Вызываю вот так:
val = getValue();

Но все равно получаю undefined.
ты return из getValue не сделал
источник

AV

Anton Vasilyev in JS for testing
и снова вернулся к Promise, пойду глодать таблетку и понимать что это такое и как с ним работать.
источник

OK

Oleksandr Khotemskyi in JS for testing
Anton Vasilyev
и снова вернулся к Promise, пойду глодать таблетку и понимать что это такое и как с ним работать.
тебе везде вверх по цепочке теперь надо сделать async/await
источник

AV

Anton Vasilyev in JS for testing
я думаю лучше изучить все таки изучить это. Вдруг найду как решить еще одну проблему (сделал костыль но мне он не нравится).
источник

OK

Oleksandr Khotemskyi in JS for testing
Anton Vasilyev
я думаю лучше изучить все таки изучить это. Вдруг найду как решить еще одну проблему (сделал костыль но мне он не нравится).
изучи но потом всеравно вверх по цепочке надо поставить await
источник

AP

Alexander Popov in JS for testing
Anton Vasilyev
и снова вернулся к Promise, пойду глодать таблетку и понимать что это такое и как с ним работать.
val = await getValue()
источник

AV

Anton Vasilyev in JS for testing
Alexander Popov
val = await getValue()
val = await getValue()
         ^^^^^

SyntaxError: await is only valid in async function
источник

AV

Anton Vasilyev in JS for testing
вот такая ошибка
источник

IM

Ilya Murashka in JS for testing
Там в ошибке ответ
источник

AP

Alexander Popov in JS for testing
Anton Vasilyev
вот такая ошибка
в каждой функции где ты хочешь авейт нужно добавить асинк
источник

AP

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

AV

Anton Vasilyev in JS for testing
решил пойти другим способом через команду
let val = await I.grabValueFrom('input[name=width]');
Но у меня в консоли пишет вот такую ошибку:
SyntaxError: await is only valid in async function
Я не пойму, это ошибка с запуском? По документации все правильно сделал. Кто нибудь с этим сталкивался?
источник