Working examples for running your Appium, Selenium and Playwright tests on Pcloudy's real device cloud. Clone a sample, add your credentials, run it.
| Language / framework | Repo | Good for |
|---|---|---|
| Java | PC-appium-java | Maven project, no test framework. Simplest starting point |
| Java + TestNG | PC-appium-java-testng | Single and parallel runs |
| Python | PC-appium-python | Android and iOS, app and web tests |
| Node.js | PC-appium-nodejs | Android and iOS, app and web tests |
| C# | PC-appium-CSharp | .NET projects |
| Language | Repo | Good for |
|---|---|---|
| Java | PC-selenium-java | Maven + TestNG |
| C# | PC-selenium-CSharp | .NET projects |
| Repo | What you get |
|---|---|
| PC-ci-cd-templates | Pipeline templates for GitHub Actions, Jenkins, GitLab CI and Azure DevOps |
| PC-parallel-execution-patterns | Patterns for splitting a suite across parallel devices |
- Get a Pcloudy account and your API key from the Pcloudy dashboard.
- Open the repo for your stack and clone it.
- Set your credentials as environment variables. Never commit them to code.
- Follow the run steps in that repo's README. Commands and settings differ by repo.
- Found a bug or an outdated step in a sample? Open an issue in that repo.
- Pull requests that fix or improve a sample are welcome.
- Questions about your Pcloudy account or devices: support@pcloudy.com