tool for writing atx script
Project description
# WEditor [![image](https://img.shields.io/pypi/v/weditor.svg?style=flat-square)](https://pypi.python.org/pypi/weditor) [![image](https://img.shields.io/github/stars/alibaba/web-editor.svg?style=social&label=Star&style=flat-square)](https://github.com/alibaba/web-editor) [![image](https://travis-ci.org/alibaba/web-editor.svg?branch=master)](https://travis-ci.org/alibaba/web-editor)
[中文文档](README_ZH.md)
This project is subproject for smart phone test framework [openatx](https://github.com/openatx) for easily use web browser to edit UI scripts.
Screenshot
![screenshot](./screenshot.jpg)
## Installation Dependencies
Python3.6+ - [uiautomator2](https://github.com/openatx/uiautomator2) - [facebook-wda](https://github.com/openatx/facebook-wda)
> Only tested in Google Chrome, _IE_ seems not working well.
` pip3 install -U weditor `
For developers
`bash git clone https://github.com/openatx/weditor pip3 install -e weditor `
## Usage Create Shortcut in Desktop (Only windows)
` weditor --shortcut `
By click shortcut or run in command line
` weditor `
This command will start a local server with port 17310, and then open a browser tab for you to editor you code.
Port 17310 is to memorize the created day – 2017/03/10
To see more usage run weditor -h
## Hotkeys(Both Mac and Win) - Right click screen: Dump Hierarchy
### Hotkeys(only Mac) - Command+Enter: Run the whole code - Command+Shift+Enter: Run selected code or current line if not selected
### Hotkeys(only Win) - Ctrl+Enter: Run the whole code - Ctrl+Shift+Enter: Run selected code or current line if not selected
## For Developers See [DEVELOP.md](DEVELOP.md)
## LICENSE [MIT](LICENSE)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file mtat-weditor-0.1.2.tar.gz
.
File metadata
- Download URL: mtat-weditor-0.1.2.tar.gz
- Upload date:
- Size: 2.2 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.8.0 pkginfo/1.8.3 readme-renderer/34.0 requests/2.26.0 requests-toolbelt/0.10.0 urllib3/1.26.6 tqdm/4.62.3 importlib-metadata/4.2.0 keyring/23.4.1 rfc3986/1.5.0 colorama/0.4.5 CPython/3.6.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 66028f401cf3d68f6df82e8812758a336356abdb2d3ac5bc13f626f8dd7c8c22 |
|
MD5 | 16ee13dceb2eeab70727fb48704af16b |
|
BLAKE2b-256 | 878d54e696acf1535de9951d315c008ed77636117909e1df3e27a775babc0260 |