У меня маленько подгорело. 1. То есть у вас была куча слипов в тестах (как минимум в методах click)? И тесты ваши стали быстрее вовсе не из-за Playwright, а просто потому, что вы удалили эти слипы. А ничего, что в Selenium тоже можно убрать слипы? 2. То есть вы засрали ваши тесты миллионом слов "await" и думаете, что это сделало тесты вдвое быстрее? Что значит "селениум медленный, потому что там API синхронный"? Нет, синхронный код не значит медленный. Нет, добавление "await" не делает код быстрее. Вы уж меня простите, но надо меньше полагаться на ИИ. Естественный интеллект рулит!
@@bbrother92 а почему должен делать быстрее? "Await" означает "дождись". Как ожидание чего-либо может ускорить что-либо? ;) Ускорить может не await сам по себе, а асинхронные запросы, если их несколько запустить одновременно: const promise1 = loadFirstName(); const promise2 = loadLastName(); const firstName = await promise1; const lastName = await promise2; Но вы же в тестах так не делаете.
У меня маленько подгорело.
1. То есть у вас была куча слипов в тестах (как минимум в методах click)?
И тесты ваши стали быстрее вовсе не из-за Playwright, а просто потому, что вы удалили эти слипы.
А ничего, что в Selenium тоже можно убрать слипы?
2. То есть вы засрали ваши тесты миллионом слов "await" и думаете, что это сделало тесты вдвое быстрее?
Что значит "селениум медленный, потому что там API синхронный"?
Нет, синхронный код не значит медленный.
Нет, добавление "await" не делает код быстрее.
Вы уж меня простите, но надо меньше полагаться на ИИ.
Естественный интеллект рулит!
шо ты хотел от дот нета
Привет я новичек. Можете объяснить почему - "await" не делает код быстрее. Плиз
@@bbrother92 а почему должен делать быстрее? "Await" означает "дождись". Как ожидание чего-либо может ускорить что-либо? ;)
Ускорить может не await сам по себе, а асинхронные запросы, если их несколько запустить одновременно:
const promise1 = loadFirstName();
const promise2 = loadLastName();
const firstName = await promise1;
const lastName = await promise2;
Но вы же в тестах так не делаете.
Playwright очень хорош! Всячески рекомендую! 👍
Vam prosto nujno bilo pereyti na Selenide😂
Тесты на C#, а Selenide для Java-языков.
@@LeonSabr Vse verno, yaa zabil chto na C# net selenide