{"repo":"AirtestProject/iOS-Tagent","free":true,"listed":false,"github":"https://github.com/AirtestProject/iOS-Tagent","clone":"git clone https://github.com/AirtestProject/iOS-Tagent.git","description":"iOS support agent for automation","language":"Objective-C","stars":723,"topics":["ios","ios-ui","ios-app","automated-testing","automation"],"license":null,"category":"mobile-apps","readme_excerpt":"iOS-Tagent Introduction ======================= iOS-Tagent is a project based on facebook WebDriverAgent and intend to fit Airtest Project. We make some customized optimization and adjustments to it and it works well in: iOS Xcode ----------- ------- 10.x-12.x 10.x ≥ 9.3 ≥ 9.3 Other versions of Xcode and iOS are not fully tested and may cause unexpected errors. If you need README in Chinese, click here(如需中文文档，请点击这里) Getting Started To perform Airtest in iOS, the following steps are required 1. iOS-Tagent Create a WebDriver server on your iPhone which makes it possible to remote control iOS devices and locate UI elements. 1.1 Clone or Download iOS-Tagent git clone git@github.com:AirtestProject/iOS-Tagent.git 1.2 Open iOS-Tagent with Xcode and connect your iPhone to Mac with a data cable Select product - Scheme - WebDriverAgentRunner in the top menu of Xcode Then select product - Destination - your iPhone 1.3 Start tests by click product - Test . When something like this shows in the log, it means that iOS-Tagent have started successfully. More about how to start WebDriverAgent here and here 2. Set up proxy iproxy maps the iPhone port to the Mac port, so you can access the phone by accessing the Mac. You need to set up the usb proxy to access the Agent on the actual phone, as there may be problems when accessing directly through wifi. For more information, check Issues and detail The original source code of iproxy is shown in https://github.com/libimobiledevice/libimobiledevice","default_branch":null,"files":null,"tree":[],"storefront":"/r/AirtestProject","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/AirtestProject/iOS-Tagent/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}