Heracles - GUI helper for PreSMC ATLAS
Project description
Heracles - GUI helper for PreSMC ATLAS
Heracles is a module that simplifies Sidia ATLAS testing tasks. It provides functions and a GUI to perform procedures like enabling and disabling Airplane Mode, Wifi, starting and receiving calls, and changing settings in test devices.
Features
- Enable/disable airplane mode
- Start and answer phone calls
- Reboot device
- Open SysDump and ImsLogger
Requirements
uiautomator2, airtest, and their dependencies
python -m pip install -U --pre uiautomator2
python -m pip install -U airtest
Installation
After installing the prerequisites, just run
python -m pip install heracles
Usage
Heracles can be executed as a standalone app. Open from a Windows terminal:
heracles
Can be imported as a library, too
import heracles as hrc
hrc.airplane_mode_on()
Support
If you are having issues, please mail the dev directly. DEV mail: luarle.sousa@sidia.com
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.
Filename, size | File type | Python version | Upload date | Hashes |
---|---|---|---|---|
Filename, size heracles-1.0.1-py3-none-any.whl (8.6 kB) | File type Wheel | Python version py3 | Upload date | Hashes View |
Filename, size heracles-1.0.1.tar.gz (9.1 kB) | File type Source | Python version None | Upload date | Hashes View |