{"id":20503455,"url":"https://github.com/react-native-windows/appium-windows-driver","last_synced_at":"2025-09-10T06:36:58.477Z","repository":{"id":98811728,"uuid":"214276593","full_name":"react-native-windows/appium-windows-driver","owner":"react-native-windows","description":"Support WinAppDriver 1.2 RC","archived":false,"fork":false,"pushed_at":"2019-10-10T20:13:01.000Z","size":38,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-05T20:41:13.129Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","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/react-native-windows.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,"publiccode":null,"codemeta":null}},"created_at":"2019-10-10T20:12:01.000Z","updated_at":"2019-10-10T20:13:03.000Z","dependencies_parsed_at":"2023-03-07T15:45:35.219Z","dependency_job_id":null,"html_url":"https://github.com/react-native-windows/appium-windows-driver","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/react-native-windows/appium-windows-driver","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/react-native-windows%2Fappium-windows-driver","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/react-native-windows%2Fappium-windows-driver/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/react-native-windows%2Fappium-windows-driver/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/react-native-windows%2Fappium-windows-driver/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/react-native-windows","download_url":"https://codeload.github.com/react-native-windows/appium-windows-driver/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/react-native-windows%2Fappium-windows-driver/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274422349,"owners_count":25282124,"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","status":"online","status_checked_at":"2025-09-10T02:00:12.551Z","response_time":83,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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-11-15T19:31:27.540Z","updated_at":"2025-09-10T06:36:58.399Z","avatar_url":"https://github.com/react-native-windows.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"Appium Windows Driver\n===================\n\n[![Greenkeeper badge](https://badges.greenkeeper.io/appium/appium-windows-driver.svg)](https://greenkeeper.io/)\n\nAppium Windows Driver is a test automation tool for Windows devices. Appium Windows Driver automates UWP apps on Windows 10.  In the future it will automate other kinds of native, hybrid and mobile web apps on Windows 10 and Windows 10 mobile simulators and real devices. Appium Windows Driver is part of the [Appium](https://github.com/appium/appium) mobile test automation tool.\n\n\n## Installation\n```\nnpm install appium-windows-driver\n```\n\n## Usage\nImport Windows Driver, set [desired capabilities](http://appium.io/slate/en/1.5/?javascript#appium-server-capabilities) and create a session:\n\n```\nimport { WindowsDriver } from `appium-windows-driver`\n\nlet defaultCaps = {\n  app: 'your.app.id',\n  platformName: 'Windows'\n};\n\nlet driver = new WindowsDriver();\nawait driver.createSession(defaultCaps);\n```\n\n## WindowsDriver-specific capabilities\n\n|Capability|Description|Values|\n|----------|-----------|------|\n|`createSessionTimeout`|Timeout in milliseconds used to retry `WinAppDriver` session startup. This capability could be used as a workaround for the long startup times of UWP applications (aka `Failed to locate opened application window with appId: TestCompany.my_app4!App, and processId: 8480`). Default value `20000`|e.g., `15000`|\n\n\n## Watch code for changes, re-transpile and run unit tests:\n\n```\ngulp\n```\n\n## Test\n\n\nYou can run unit and e2e tests:\n\n\n```\n// unit tests:\ngulp once\n\n// e2e tests\ngulp e2e-test\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Freact-native-windows%2Fappium-windows-driver","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Freact-native-windows%2Fappium-windows-driver","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Freact-native-windows%2Fappium-windows-driver/lists"}