Що краще вчити Junior тестувальнику: Selenium + Python чи Playwright + JS/TS?
Натрапили на просторах Reddit на таку історію від одного Manual QA. Людина почала розбиратись із Selenium на Python, зробила лише перші кроки, а потім з усіх боків полетіли поради переходити на Playwright із JavaScript/TypeScript, в результаті чого автор оригінального допису заплутався і пішов шукати поради
І от питання: що робити джуну в такій ситуації? Розвивати інструмент, з яким уже почав працювати, чи одразу стрибати в більш сучасний стек?
Та й загалом, як ви вважаєте, що зараз краще для входу в automation: Selenium чи Playwright? І що порадили б ви людині, яка тільки починає цей шлях?
8 коментарів
Додати коментар Підписатись на коментаріВідписатись від коментарівПотрібно мати на увазі, що Selenium це інструмент управління браузером, а Playwright це інструмент для тестування в браузері. Це не зовсім одне й те саме.
Ви в тому впевнені?)
Python + Playwright
Junior тестувальнику лучше учить как сваривать металлоконструкции и как работать у станка
Дивлячись на останні новини зі сфери, то думаю такі знання нікому не завадять :)
Я б зараз вчив Playwright: є великий попит у вакансіях, ком’юніті росте, гнучкіший і швидший ніж Селеніум.
Комент з оригінального поста, який підтримую:
Why not both? Selenium and Playwright are just tools and Typescript is the programming language.
You can choose to learn Typescript first on the context of Selenium then once you are familiar with the foundations of test automation through Selenium, then go for Playwright afterwards.
It’s your test automation and software development fundamentals on the context of testing that will drive your skills, and not the tools. They’re complements. 😊