AWS Device Farm Mobile and Browser Testing
Workflow capability for QA engineers and mobile developers to run automated tests on real physical devices and desktop browsers using AWS Device Farm. Combines project management, device pool configuration, test scheduling, artifact collection, and remote access session management.
What You Can Do
MCP Tools
list-projects
List all AWS Device Farm test projects
create-project
Create a new Device Farm test project
list-devices
List available real physical devices for testing
list-device-pools
List device pools configured for a project
create-device-pool
Create a device pool with rules to filter devices for testing
create-upload
Create an upload slot and get a pre-signed URL to upload your app or test package
get-upload
Check the status of an uploaded app or test package
schedule-run
Schedule a test run on real physical devices
get-run
Get the status and results of a test run
list-runs
List all test runs for a project
stop-run
Stop a currently running test
list-jobs
List jobs within a test run
create-remote-access-session
Start an interactive remote access session on a real device
stop-remote-access-session
Stop an active remote access session
list-test-grid-projects
List Selenium test grid projects for browser testing
create-test-grid-url
Create a signed URL for Selenium RemoteWebDriver to connect to Device Farm
list-artifacts
List test artifacts like screenshots, logs, and videos from a run
list-unique-problems
List unique problems found across test runs