656 karma · joined January 7, 2009
Physical devices for AI agents is something we at TestingBot do provide: https://testingbot.com/support/ai/mcp
It uses a remote browser to start a Puppeteer session and runs JavaScript code to extract the critical CSS needed for above-the-fold content. We chose Puppeteer because it’s fast to instrument the browser and works well even on JavaScript-heavy sites.
If you run macOS without the virtualization.framework, which is only possible on non-ARM mac's, then it will work.
We’ve seen a consistent growth of interest in people wanting to use Playwright for browser automation (and testing).
We're using the "PowerPad" hubs for mobile device hosting. Each of the ports on the USB hub will detect the device and deliver its fastest possible charge.
It is a grid of browsers; currently Chrome, Firefox and Edge, which can be used to run Puppeteer and Playwright scripts.
Your existing Puppeteer and Playwright scripts can be easily configured to connect to our grid. The advantage for the user is scalability, no maintenance and setup of infrastructure and support.
Usecases include generating PDFs and screenshot and headless browser testing.
It’s a grid of browsers and mobile devices for people to run their automated tests on.
The advantage is that you can run a lot of tests concurrently at a relatively cheap cost.
The company [1] I work for offers VMs that are created/destroyed automatically after each test. There's no cold start, and no time limit. Plus you can choose to run headless like Puppeteer or test in an actual OS like Win/Mac.
We run each test in a new VM, running on our own private cloud (dedicated servers).
Note: we use the Selenium protocol for this, not yet Puppeteer.
If you'd run multiple tests on 1 VM, then one customer could change a property on the VM or alter a state that might cause the next test on the VM to fail.
By providing a pristine VM per test, we guarantee that each test cannot be affected by any previous test.
Compared to the other browsers we offer, Chrome is by far the most stable.