{"id":22850671,"url":"https://github.com/mega6453/appiumwizard","last_synced_at":"2025-10-20T06:46:56.117Z","repository":{"id":236810226,"uuid":"696250991","full_name":"mega6453/AppiumWizard","owner":"mega6453","description":"Appium Wizard is a Windows software designed to help testers to run mobile automation tests on android and iOS(without depending on Mac machine) platforms in windows.","archived":false,"fork":false,"pushed_at":"2025-04-26T17:23:06.000Z","size":211251,"stargazers_count":15,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-26T17:41:17.681Z","etag":null,"topics":["android","android-automation","appium","appium-ios","appium-server","ios","ios-automation","ios-automation-windows","ios-automation-without-mac","ipa-sign","ipa-signer","mobileautomation","screencontrol","screenmirror","sign-ipa","ui-automation","xcuitest"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mega6453.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE-GPL","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,"zenodo":null},"funding":{"github":"mega6453","tiers":[{"name":"Tier 1","description":"Basic Sponsorship","monthly_price":5},{"name":"Tier 2","description":"Premium Sponsorship","monthly_price":10}]}},"created_at":"2023-09-25T11:49:11.000Z","updated_at":"2025-04-26T17:23:10.000Z","dependencies_parsed_at":"2025-04-15T09:33:59.139Z","dependency_job_id":null,"html_url":"https://github.com/mega6453/AppiumWizard","commit_stats":null,"previous_names":["mega6453/appiumwizard"],"tags_count":19,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mega6453%2FAppiumWizard","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mega6453%2FAppiumWizard/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mega6453%2FAppiumWizard/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mega6453%2FAppiumWizard/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mega6453","download_url":"https://codeload.github.com/mega6453/AppiumWizard/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251658196,"owners_count":21622819,"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":["android","android-automation","appium","appium-ios","appium-server","ios","ios-automation","ios-automation-windows","ios-automation-without-mac","ipa-sign","ipa-signer","mobileautomation","screencontrol","screenmirror","sign-ipa","ui-automation","xcuitest"],"created_at":"2024-12-13T05:08:28.812Z","updated_at":"2025-10-20T06:46:46.102Z","avatar_url":"https://github.com/mega6453.png","language":"C#","funding_links":["https://github.com/sponsors/mega6453",{"name":"Tier 1","description":"Basic Sponsorship","monthly_price":5},{"name":"Tier 2","description":"Premium Sponsorship","monthly_price":10}],"categories":[],"sub_categories":[],"readme":"![GitHub Downloads (all assets, all releases)](https://img.shields.io/github/downloads/mega6453/AppiumWizard/total)\n![GitHub Release](https://img.shields.io/github/v/release/mega6453/AppiumWizard)\n\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"logo.jpg\" alt=\"Appium Wizard Logo\"\u003e\n\u003c/p\u003e\n\n# Appium Wizard for Mobile Automation Testing\n\nAppium Wizard is a Windows software designed to streamline mobile automation using the open-source Appium server. This user-friendly tool helps testers to seamlessly run mobile automation tests on android and iOS(without depending on Mac machine) platforms in windows.\n\n\n\nhttps://github.com/mega6453/AppiumWizard/assets/50325649/1fb5333e-4be0-46c5-b2b6-35f36695f800\n\n\n\n## Downloading and Installing\n* Download the Appium Wizard zip file from here --\u003e https://github.com/mega6453/AppiumWizard/releases/latest\n* Appium Wizard executable is added in a zip file because some browser thinks that this exe is a suspicious file. So, after downloading, extract the exe file and Run it.\n* When you run the exe file, you will see \"**Microsoft Defender SmartScreen prevented an unrecognized app from starting.** Running this app might put your PC at risk.\" error. This error is because, this software is not signed with a certificate which involves cost in buying the certificate. Click on **More Info -\u003e Run Anyway to start the installation.**      \n\n## During Installation\n* Appium Wizard will Install Appium Server, iOS and Android drivers over the internet using npm. So, Please make sure you have proper internet connection during installation.\n  \n  ####  During first launch\n  First launch will verify the installation of the software components(i.e.Appium Server and drivers).  If any of the component installation is not proper, then Appium Wizard will try \nto install it during the first time launch which may take sometime to complete it. Again here, Please make sure you have proper internet connection during installation.\n\n## How to Use\n1. Install Appium Wizard and Launch it.\u003cbr\u003e\n2. Click Add Device -\u003e Add your iOS/Android device.\u003cbr\u003e\n3. For iOS : Go to Tools -\u003e iOS profile management and Add your iOS provisioning profiles (Get the profiles from Apple Developer account for your device or Check with your iOS developer)\n4. Select the device and Click Open device to open the device reflection.\u003cbr\u003e\n5. Now start running automation from your automation script. (Make sure you have given the correct appium server port number and device id in your script)\n\n## NOTE\nAppium Wizard is in it's early stage of development. So,expect \n* Unhandled exceptions\n* Crashes \n* Performance issues\n* Reliability issues\n  \nThe above issues are expected in Appium Wizard software and not in your mobile app under test.\n\nPLEASE CREATE AN ISSUE UNDER ISSUES SECTION, IF YOU ARE OBSERVING ANY ISSUE WHICH WILL HELP TO IMPROVE THE QUALITY OF APPIUM WIZARD. THANKS !\n\n## Features Available\n\n* Upto 5 Parallel Appium servers\n* Server Settings - Set server arguments and default capabilities separately for each server \n* Update Appium Server and drivers\n* iOS Automation Execution **(including iOS version 17.x)**\n* iOS Screen Reflection and Screen Control\n* iOS Profile management\n* IPA Signer\n* Android Automation Execution\n* Android Screen Reflection and Screen Control\n* Use Android 11+ device over Wi-Fi\n* Server Management\n* Troubleshooter\n* Status bar for Element interaction (Find element, Click and Send text as of now)\n* Highlight element accessed by Appium in Screen Reflection during execution\n* Manage Apps - Install / Launch / Kill / Uninstall / Clear App Data for Android\n* Take Device Screenshot\n* Reboot Device\n* Unlock Mobile using Screen Control (**New**)\n* Start iOS proxy manually (**New**)\n* iOS Executor - 2 ways to execute iOS actions (**New**)\n* etc.\n\n## Features/Improvements in Queue\n* Add cancel button for progress window\n* Status bar for Element interaction (WaitForElement, Swipe, etc.)\n* Performance and Reliability Improvements\n* Error handling\n\n## Known Issues (fix in progress)\n* Performance issues\n\n## Built With\n* .Net C# \u0026 Windows Forms \n* NodeJS\n* Appium, XCUITest, UIAutomator2\n* go-ios\n* pymobiledevice3\n* imobiledevice-net\n* zsign\n* adb\n* Newtonsoft.Json\n* RestSharp\n* Innosetup\n\n## Thanks To\n* [danielpaulus](https://github.com/danielpaulus) - For iOS device features in windows.\n* [doronz88](https://github.com/doronz88/pymobiledevice3) - For iOS device features in windows. \n* [libimobiledevice-win32](https://github.com/libimobiledevice-win32) - For iOS device features in windows. \n* [zhlynn](https://github.com/zhlynn) - For zsign which helps in iOS app signing.\n* [Dadoum](https://github.com/Dadoum/zsign-Windows) - For providing zsign windows executable.\n\n## Icons\n* \u003ca href=\"https://www.flaticon.com/free-icons/left-arrow\" title=\"left arrow icons\"\u003eLeft arrow icons created by Lizel Arina - Flaticon\u003c/a\u003e\n* \u003ca href=\"https://www.flaticon.com/free-icons/homepage\" title=\"homepage icons\"\u003eHomepage icons created by Md Tanvirul Haque - Flaticon\u003c/a\u003e\n* \u003ca href=\"https://www.flaticon.com/free-icons/search\" title=\"search icons\"\u003eSearch icons created by Maxim Basinski Premium - Flaticon\u003c/a\u003e\n* \u003ca href=\"https://www.flaticon.com/free-icons/pin\" title=\"pin icons\"\u003ePin icons created by Pixel perfect - Flaticon\u003c/a\u003e\n* \u003ca href=\"https://www.flaticon.com/free-icons/toggle-button\" title=\"toggle button icons\"\u003eToggle button icons created by Vectorslab - Flaticon\u003c/a\u003e\n* \u003ca href=\"https://www.flaticon.com/free-icons/android\" title=\"android icons\"\u003eAndroid icons created by Roundicons - Flaticon\u003c/a\u003e\n* \u003ca href=\"https://www.flaticon.com/free-icons/logo\" title=\"logo icons\"\u003eLogo icons created by Pixel perfect - Flaticon\u003c/a\u003e\n* \u003ca href=\"https://www.flaticon.com/free-icons/configuration\" title=\"configuration icons\"\u003eConfiguration icons created by mynamepong - Flaticon\u003c/a\u003e\n* \u003ca href=\"https://www.flaticon.com/free-icons/troubleshooting\" title=\"troubleshooting icons\"\u003eTroubleshooting icons created by Flat Icons - Flaticon\u003c/a\u003e\n* \u003ca href=\"https://www.flaticon.com/free-icons/inspector\" title=\"inspector icons\"\u003eInspector icons created by HAJICON - Flaticon\u003c/a\u003e\n* \u003ca href=\"https://www.flaticon.com/free-icons/team-management\" title=\"team management icons\"\u003eTeam management icons created by pojok d - Flaticon\u003c/a\u003e\n* \u003ca href=\"https://www.flaticon.com/free-icons/docx-file\" title=\"docx file icons\"\u003eDocx file icons created by Shuvo.Das - Flaticon\u003c/a\u003e\n* \u003ca href=\"https://www.flaticon.com/free-icons/word-doc\" title=\"word doc icons\"\u003eWord doc icons created by Roman Káčerek - Flaticon\u003c/a\u003e\n* \u003ca href=\"https://www.flaticon.com/free-icons/manual\" title=\"manual icons\"\u003eManual icons created by Freepik - Flaticon\u003c/a\u003e\n* \u003ca href=\"https://www.flaticon.com/free-icons/info\" title=\"info icons\"\u003eInfo icons created by kumakamu - Flaticon\u003c/a\u003e\n* \u003ca href=\"https://www.flaticon.com/free-icons/copy\" title=\"copy icons\"\u003eCopy icons created by Freepik - Flaticon\u003c/a\u003e\n* \u003ca href=\"https://www.flaticon.com/free-icons/linked\" title=\"linked icons\"\u003eLinked icons created by Freepik - Flaticon\u003c/a\u003e\n* \u003ca href=\"https://www.flaticon.com/free-icons/refresh\" title=\"refresh icons\"\u003eRefresh icons created by Freepik - Flaticon\u003c/a\u003e\n* \u003ca href=\"https://www.flaticon.com/free-icons/install\" title=\"install icons\"\u003eInstall icons created by NajmunNahar - Flaticon\u003c/a\u003e\n* \u003ca href=\"https://www.flaticon.com/free-icons/restart\" title=\"restart icons\"\u003eRestart icons created by Paul J. - Flaticon\u003c/a\u003e\n* \u003ca href=\"https://www.flaticon.com/free-icons/screenshot\" title=\"screenshot icons\"\u003eScreenshot icons created by icon_small - Flaticon\u003c/a\u003e\n* \u003ca href=\"https://www.flaticon.com/free-icons/more\" title=\"more icons\"\u003eMore icons created by Anggara - Flaticon\u003c/a\u003e\n* \u003ca href=\"https://www.flaticon.com/free-icons/signature\" title=\"signature icons\"\u003eSignature icons created by srip - Flaticon\u003c/a\u003e\n* \u003ca href=\"https://www.flaticon.com/free-icons/virus\" title=\"virus icons\"\u003eVirus icons created by Freepik - Flaticon\u003c/a\u003e\n* \u003ca href=\"https://www.flaticon.com/free-icons/discussion\" title=\"discussion icons\"\u003eDiscussion icons created by Freepik - Flaticon\u003c/a\u003e\n* \u003ca href=\"https://www.flaticon.com/free-icons/upgrade\" title=\"upgrade icons\"\u003eUpgrade icons created by Arkinasi - Flaticon\u003c/a\u003e\n* \u003ca href=\"https://www.flaticon.com/free-icons/update\" title=\"update icons\"\u003eUpdate icons created by Freepik - Flaticon\u003c/a\u003e\n* \u003ca href=\"https://www.flaticon.com/free-icons/yes\" title=\"yes icons\"\u003eYes icons created by hqrloveq - Flaticon\u003c/a\u003e\n* \u003ca href=\"https://www.flaticon.com/free-icons/settings\" title=\"settings icons\"\u003eSettings icons created by Freepik - Flaticon\u003c/a\u003e\n* \u003ca href=\"https://www.flaticon.com/free-icons/execute\" title=\"execute icons\"\u003eExecute icons created by surang - Flaticon\u003c/a\u003e\n* \u003ca href=\"https://www.flaticon.com/free-icons/etc\" title=\"etc icons\"\u003eEtc icons created by riajulislam - Flaticon\u003c/a\u003e\n* \u003ca href=\"https://www.flaticon.com/free-icons/proxy\" title=\"proxy icons\"\u003eProxy icons created by Freepik - Flaticon\u003c/a\u003e\n* \u003ca href=\"https://www.flaticon.com/free-icons/unlock\" title=\"unlock icons\"\u003eUnlock icons created by Design Circle - Flaticon\u003c/a\u003e\n\n## License\n\nThis project is dual-licensed under the MIT and GPL 3.0 licenses.\n\n- [MIT License](./LICENSE-MIT)\n- [GPL 3.0 License](./LICENSE-GPL)\n  \n## Developed By\n* [**Meganathan C**](https://mega6453.carrd.co)\n\n## Want to add features or fix things?\n* Fork the Repo\n* Make changes\n* Create a pull request\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmega6453%2Fappiumwizard","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmega6453%2Fappiumwizard","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmega6453%2Fappiumwizard/lists"}