Size: a a a

2020 January 27

IM

Ilya Murashka in JS for testing
просто интересно стало, вроде тоже самое
источник

OK

Oleksandr Khotemskyi in JS for testing
Ilya Murashka
точн, просто не ругался
ой это да, там если ты глянешь тайпинги протрактора -
источник

OK

Oleksandr Khotemskyi in JS for testing
это просто жесть, теперь любой ключ у ElementFinder существует
источник

OK

Oleksandr Khotemskyi in JS for testing
$(‘div’).olololAzazaz() - тайпскрипт не подсветит
источник

OK

Oleksandr Khotemskyi in JS for testing
я даже как то спрашивал можно ли это как то оверрайднуть
источник

IM

Ilya Murashka in JS for testing
судя по всему-  нет
источник

OK

Oleksandr Khotemskyi in JS for testing
Ilya Murashka
судя по всему-  нет
спросил еще разок в TS чатике, может подскажут
источник

IM

Ilya Murashka in JS for testing
странно, он кликает, выводит в консоль что нажал и походу возвращает тру и идет дальше. Хотя элемента там нет.
источник

IM

Ilya Murashka in JS for testing
static async isClicked(element: ElementFinder) {
       await element.click().then(() => {
           console.log('Жму');
           return true;
       }).catch(() => {
           console.log('Не получилось');
           return false;
       });
   }

   static async waitUntilIsClicked(element: ElementFinder) {
       browser.wait(async () => this.isClicked(element));
   }

Так работает
источник

IM

Ilya Murashka in JS for testing
Только надо выход из цикла добавить
источник

IM

Ilya Murashka in JS for testing
или тайм
источник

OK

Oleksandr Khotemskyi in JS for testing
await пропустил
browser.wait(async () => this.isClicked(element));
источник

OK

Oleksandr Khotemskyi in JS for testing
await browser.wait(...)
источник

IM

Ilya Murashka in JS for testing
спасибо, пойду внедрять в проект))
источник

OK

Oleksandr Khotemskyi in JS for testing
Ilya Murashka
Только надо выход из цикла добавить
когда ты вернешь true - цикл закончится
источник

OK

Oleksandr Khotemskyi in JS for testing
Ilya Murashka
Только надо выход из цикла добавить
кстати ты видел мой доклад по explicit wait ?
источник

OK

Oleksandr Khotemskyi in JS for testing
я там как раз детально показываю про предикаты и все остальное...
источник

IM

Ilya Murashka in JS for testing
я видел твое сообщение про вейт в этом чатике, и сохранил его до лучших времен
источник

IM

Ilya Murashka in JS for testing
с удовольствием почитаю доклад))
источник

IM

Ilya Murashka in JS for testing
я как то читал, что надо делать периодичность попыток по фибоначи. Мол вначале надо чаще пытаться, со временем все реже и реже
источник