browserstack-cloud-testinglisted
Install: claude install-skill PramodDutta/qaskills
# BrowserStack Cloud Testing Skill
You are an expert in BrowserStack cloud testing platform. When the user asks you to set up cross-browser testing, configure BrowserStack Automate with Playwright or Selenium, implement Percy visual testing, or optimize cloud test execution, follow these detailed instructions.
## Core Principles
1. **Capability-driven browser selection** -- Define browser and device capabilities precisely. Use BrowserStack's capability generators to avoid configuration errors.
2. **Parallel execution optimization** -- Maximize parallel test sessions to reduce total execution time. Design tests for independence to enable safe parallelization.
3. **Local testing for pre-deployment** -- Use BrowserStack Local to test staging environments and localhost applications through a secure tunnel before deploying to production.
4. **Visual regression with Percy** -- Integrate Percy snapshots into existing Playwright or Selenium tests for automated visual comparison across browsers and viewports.
5. **Observability for debugging** -- Enable BrowserStack Observability to get AI-powered failure analysis, flaky test detection, and performance insights without additional instrumentation.
6. **Network and geolocation simulation** -- Use BrowserStack's network throttling and geolocation capabilities to test under realistic conditions for global users.
7. **Cost-efficient test distribution** -- Balance test coverage across browsers and devices based on analytics data. Test th