Реліз Selenium 4.19. Розбираємося, що з’явилося в оновленні

Вийшов реліз Selenium 4.19.0 для JavaScript, Ruby, Python, .NET, Java та Grid! Переглянути всі зміни можна тут.

Основні зміни

  • Підтримка Chrome DevTools тепер: v121, v122 та v123 (Firefox все ще використовує v85 для всіх версій).
  • Java та JavaScript продовжують додавати нові WebDriver BiDi фічі.

Java:

  • se:bidi вилучено із session response під час запуску session Grid, оскільки тепер достатньо тільки webSocketUrl;
  • покращено розподіл пам’яті та обробку потоків у Grid;
  • додано відсутні event handlers для інтерфейсу TargetLocator у WebDriverListener;
  • декілька доповнень у BiDi: зокрема, додано команду setFiles у модулі вводу.

JavaScript:

  • декілька доповнень у BiDi: зокрема, додано команду setFiles у модулі вводу.

.NET:

  • виправлено назву ChromiumDriverService.AllowedIPAddresses;
  • додано можливість встановлювати таймаути за допомогою capabilities.

Python:

  • додано більше мережевих інтерфейсів для визначення lan ip;
  • доопрацьовано install_addon() (розширення для Firefox): у шляху до директорії додано можливість зчитувати шлях і з trailing stashes;
  • покращення для параметрів type.

Ruby:

  • додано повну підтримку RBS (#13234).

Rust:

  • покращено завантаження MS Edge;
  • виправлено керування MS Edge у Linux на основі RPM.
👍ПодобаєтьсяСподобалось0
До обраногоВ обраному0
LinkedIn
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter

Підписатись на коментарі