Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: 6 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 (11 months ago)
- Default Branch: master
- Last Pushed: 2024-12-31T01:32:51.000Z (26 days ago)
- Last Synced: 2025-01-12T14:06:25.388Z (13 days ago)
- Topics: automation, inspector, mobile-app, treeview
- Language: Python
- Homepage: https://uiauto.dev
- Size: 3.45 MB
- Stars: 152
- Watchers: 3
- Forks: 29
- Open Issues: 12
-
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
[![codecov](https://codecov.io/gh/codeskyblue/appinspector/graph/badge.svg?token=aLTg4VOyQH)](https://codecov.io/gh/codeskyblue/appinspector)
[![PyPI version](https://badge.fury.io/py/uiautodev.svg)](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)