mintzworld
Re:Stealthy Playwright Mode: Bypass CAPTCHAs and Bot-Detection [video]
on Wednesday December 24, 2025 @01:04PM (#46377746)
Oh, the irony of using SeleniumBase to make Playwright stealthy!
Re:SeleniumBase: Python APIs for web automation and bypassing bot-dete...
on Thursday December 19, 2024 @09:07AM (#42461488)
Even a single script that performs actions too quickly on a website can trigger anti-bot measures, even if the bot isn't detected directly.
Re:SeleniumBase: Python APIs for web automation and bypassing bot-dete...
on Wednesday December 18, 2024 @05:10PM (#42456009)
Why pay to solve CAPTCHAs when SeleniumBase can bypass them for free?
SeleniumBase can also "solve" CAPTCHAs (such as Cloudflare via click).
Re:SeleniumBase: Python APIs for web automation and bypassing bot-dete...
on Wednesday December 18, 2024 @12:50AM (#42448402)
On the topic of scraping grocery sites, here's an example of bypassing bot-detection on Albertsons: https://github.com/seleniumbase/SeleniumBase/blob/master/exa... (A demo of that is in https://www.youtube.com/watch?v=Mr90iQmNsKM)
Re:SeleniumBase: Python APIs for web automation and bypassing bot-dete...
on Wednesday December 18, 2024 @12:06AM (#42448255)
PyAutoGUI is the optimal tool for clicking things inside of closed shadow-root elements, which are hidden to JavaScript. Can use CDP for clicking other elements.
Re:SeleniumBase: Python APIs for web automation and bypassing bot-dete...
on Tuesday December 17, 2024 @10:24PM (#42447857)
The "CDP Mode" used for bypassing CAPTCHAs and bot-detection has it's own ReadMe within SeleniumBase: https://github.com/seleniumbase/SeleniumBase/blob/master/exa...
And there's a recent YouTube video with live demos: https://www.youtube.com/watch?v=Mr90iQmNsKM
Re:SeleniumBase: Python APIs for web automation and bypassing bot-dete...
on Tuesday December 17, 2024 @06:47PM (#42446705)
According to live demos seen in https://www.youtube.com/watch?v=Mr90iQmNsKM, it'll bypass Cloudflare, Akamai, Shape Security, DataDome, Incapsula, Kasada, and PerimeterX.
Re:SeleniumBase: Python APIs for web automation and bypassing bot-dete...
on Tuesday December 17, 2024 @05:46PM (#42446268)
SeleniumBase is free, open-source, can bypass CAPTCHAs with a few lines of code, and it works from the free tier of GitHub Actions.
Using the Chrome Devtools Protocol (CDP) for Bypassing CAPTCHAs [video]
Re:The virtual device farm for rendering websites on multiple devices
on Thursday October 22, 2020 @02:19PM (#24861354)
"Service workers can only be used over HTTPS, or on localhost for development" - That's a known Gatsby issue: https://github.com/gatsbyjs/gatsby/issues/10369
Re:The virtual device farm for rendering websites on multiple devices
on Thursday October 22, 2020 @02:14PM (#24861276)
It's possible to be testing a live version of your own site when you can't easily change the Same-Origin policy for just yourself.
Re:The virtual device farm for rendering websites on multiple devices
on Thursday October 22, 2020 @12:42PM (#24860000)
Some websites have a Same-Origin policy that won't allow rendering in an iframe. The CORS proxy lets you bypass the restriction.
Re:The virtual device farm for rendering websites on multiple devices
on Thursday October 22, 2020 @12:07PM (#24859539)
There are a few websites that will detect unusual behavior from browsers living inside of browsers. Although it does seem to work for most websites.
SeleniumBase ships releases to GitHub and PyPI
SeleniumBase Chart Maker lets you build charts with Python
Pytest vs. Cypress: A fair fight in UI testing?
Pytest vs. Cypress: A fair fight in UI testing?
Re:Using Python to load JavaScript packages into any website via brows...
on Monday May 25, 2020 @01:26PM (#23302980)
Selenium to the rescue!
Using Python and GitHub Workflows for Web UI Testing
Re:Using Python and Selenium for automated visual regression testing
on Wednesday February 12, 2020 @09:28PM (#22314823)
SeleniumBase (which wraps Selenium) adds reliability by improving existing methods so that the browser waits for page elements to fully load before interacting with them. It might be worth trying some of the examples from the SeleniumBase GitHub page to see if you still feel that way.
Re:Using Python and Selenium for automated visual regression testing
on Wednesday February 12, 2020 @09:12PM (#22314749)
SeleniumBase methods wait for page elements to fully load before interacting with them, which brings test reliability. There's also built-in mobile testing and cross-browser testing features included: https://github.com/seleniumbase/SeleniumBase/blob/master/hel...