Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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: about 2 months ago
JSON representation

Mobile UI viewer in browser, view the UI in a tree view, and generate XPath automatically.

Awesome Lists containing this project

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)