https://github.com/codeskyblue/uiautodev
Mobile UI viewer in browser, view the UI in a tree view, and generate XPath automatically.
https://github.com/codeskyblue/uiautodev
automation inspector mobile-app treeview
Last synced: 10 days ago
JSON representation
Mobile UI viewer in browser, view the UI in a tree view, and generate XPath automatically.
- Host: GitHub
- URL: https://github.com/codeskyblue/uiautodev
- Owner: codeskyblue
- License: mit
- Created: 2024-02-18T02:45:41.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2025-01-19T09:35:05.000Z (3 months ago)
- Last Synced: 2025-03-28T15:04:00.902Z (17 days ago)
- Topics: automation, inspector, mobile-app, treeview
- Language: Python
- Homepage: https://uiauto.dev
- Size: 3.45 MB
- Stars: 193
- Watchers: 3
- Forks: 34
- Open Issues: 16
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome - codeskyblue/uiautodev - Mobile UI viewer in browser, view the UI in a tree view, and generate XPath automatically. (Python)
README
# uiautodev
[](https://codecov.io/gh/codeskyblue/appinspector)
[](https://badge.fury.io/py/uiautodev)https://uiauto.dev
> backup site: https://uiauto.devsleep.com
UI Inspector for Android and iOS, help inspector element properties, and auto generate XPath, script.
# Install
```bash
pip install uiautodev
```# Usage
```bash
Usage: uiauto.dev [OPTIONS] COMMAND [ARGS]...Options:
-v, --verbose verbose mode
-h, --help Show this message and exit.Commands:
android COMMAND: tap, tapElement, installApp, currentApp,...
appium COMMAND: tap, tapElement, installApp, currentApp,...
ios COMMAND: tap, tapElement, installApp, currentApp,...
self-update Update uiautodev to latest version
server start uiauto.dev local server [Default]
version Print version
``````bash
# run local server and open browser
uiauto.dev
```# DEVELOP
```bash
# install poetry (python package manager)
pip install poetry # pipx install poetry# install deps
poetry install# format import
make format# run server
make dev
```# LICENSE
[MIT](LICENSE)