Pylenium почти как Selenide5 лет назад Selenide ворвался в мир автоматизации и захватил разумы QA чемпионов. Сейчас в мире Java автоматизации - это считай default. Простой синтаксис и возможность программировать через точку обесценило труды Senior Selenium Test automation framework архитекторов. Selenide покорил сердца людей вне Java мира настолько сильно, что они начали портировать его на Python, .Net, JS. Даже я в порыве подучить Python ходил поконтрибьютить в некоторые проекты. Проекты-двойники появлялись и умирали, а Selenide, как символ простоты и надёжности, остается впереди планеты всей.
Посмотрев на развитие и тренды, я задумался! А ведь Java захватила 50% рынка автоматизации только из-за наличия библиотек. Ранний Selenium был Java first. Аналогов RestAssured в других экосистемах нет до сих пор. Из наблюдений: эра Java в мире автоматизации проходит😒. На арене новые герои - JS и Python. Если вы не верите, сходите в вакансии на DOU и посмотрите на описания и требования. Java там осталась как дань моде. Новые и молодежные проекты стартуют на JS или Python.
Но не стоит грустить, на этой неделе мы увидели QAWolf и playwright. В Python есть отличные альтернативы, к примеру, Pylenium.
Посмотрите на список фич:
⚡️ Automatic waiting and synchronization
⚡️Quick setup to start writing tests
⚡️Easy to use and clean syntax for amazing readability and maintainability
⚡️Automatic driver installation so you don't need to manage drivers (там внутри мой webdriver manager😮)
⚡️Leverage the awesome Python language
Крайне рекомендую посмотреть