{"id":23564220,"url":"https://github.com/selectel/mobile-farm-appium-example","last_synced_at":"2025-07-27T09:33:06.193Z","repository":{"id":222719052,"uuid":"758047271","full_name":"selectel/mobile-farm-appium-example","owner":"selectel","description":"Automated Appium Test Example on Mobile Farm","archived":false,"fork":false,"pushed_at":"2024-02-15T20:01:35.000Z","size":7202,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-05-16T04:34:40.410Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/selectel.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2024-02-15T14:20:14.000Z","updated_at":"2024-02-15T20:01:39.000Z","dependencies_parsed_at":"2024-02-15T21:24:31.301Z","dependency_job_id":"c9b4b203-2563-4e56-bb1e-15685cb50485","html_url":"https://github.com/selectel/mobile-farm-appium-example","commit_stats":null,"previous_names":["selectel/mobile-farm-appium-example"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/selectel/mobile-farm-appium-example","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/selectel%2Fmobile-farm-appium-example","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/selectel%2Fmobile-farm-appium-example/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/selectel%2Fmobile-farm-appium-example/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/selectel%2Fmobile-farm-appium-example/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/selectel","download_url":"https://codeload.github.com/selectel/mobile-farm-appium-example/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/selectel%2Fmobile-farm-appium-example/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":265257231,"owners_count":23735675,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-12-26T17:13:21.489Z","updated_at":"2025-07-14T07:38:02.687Z","avatar_url":"https://github.com/selectel.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Automated Testing with Appium and Selectel Mobile Farm\nThis repository serves as an illustrative example of how to effectively utilize automated tests with Appium alongside Selectel Mobile Farm for mobile device testing.\n\n# Pre-requirements\nBefore getting started, ensure that the following prerequisites are met:\n\n* Both the Android Software Development Kit (SDK) and Java Development Kit (JDK) need to be installed on your local machine.\n* Set up and run an Appium server with the UiAutomator2 plugin installed.\n* Have access to a physical device connected via ADB (Android Debug Bridge). If utilizing a remote device from Selectel Mobile Farm, ensure proper setup by acquiring a device and configuring the ADB key in the settings.\n\n# Preparing\n1. Customize the `.env` file according to your specific requirements.\n2. Install the necessary dependencies using npm\n```shell\n npm install\n```\n\n# Testing\nExecute the automated tests using the following command:\n```shell\nnpm run test\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fselectel%2Fmobile-farm-appium-example","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fselectel%2Fmobile-farm-appium-example","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fselectel%2Fmobile-farm-appium-example/lists"}