https://github.com/badoo/deviceagent.ios.inspector
Web inspector of UI elements for iOS DeviceAgent
https://github.com/badoo/deviceagent.ios.inspector
Last synced: about 1 year ago
JSON representation
Web inspector of UI elements for iOS DeviceAgent
- Host: GitHub
- URL: https://github.com/badoo/deviceagent.ios.inspector
- Owner: badoo
- License: other
- Created: 2020-04-14T18:13:15.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2023-03-08T20:41:30.000Z (over 3 years ago)
- Last Synced: 2025-04-25T17:01:37.059Z (about 1 year ago)
- Language: JavaScript
- Size: 13.6 MB
- Stars: 1
- Watchers: 4
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
UI Inspector for iOS DeviceAgent
====================
Tool for inspecting UI elements in iOS application instrumented with [DeviceAgent.iOS](https://github.com/calabash/DeviceAgent.iOS).

Inspector is based on the original sources of [Inspector for WebDriverAgent](https://github.com/appium/WebDriverAgent/tree/fb77c4471bd679aa9bdc2ad5cfd1fd552dcf3ae5/Inspector) ([created by Facebook](https://github.com/facebookarchive/WebDriverAgent/tree/master/Inspector) and [now maintaned by Appium](https://github.com/appium/WebDriverAgent))
Build
-----
Run following commands in terminal:
```
npm install
npm run build
```
Output will be file `inspector.js`
Usage
-----
1. While executing iOS tests using [Calabash DeviceAgent](https://github.com/calabash/DeviceAgent.iOS), set a breakpoint for to investigating UI elements tree.
2. Open in your browser web page `index.html`
(by default it will connect to DeviceAgent's port http://localhost:27753)
License
-----
[`UI Inspector for iOS DeviceAgent` is BSD-licensed](LICENSE).