codeskyblue / uiautodev

Mobile UI viewer in browser, view the UI in a tree view, and generate XPath automatically.
https://uiauto.dev
MIT License
130 stars 23 forks source link
automation inspector mobile-app treeview

uiautodev

codecov PyPI version

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

pip install uiautodev

Usage

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
# run local server and open browser
uiauto.dev

DEVELOP

# 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