Skip to main content

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for heracles, version 1.0.1
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

Supported by

Pingdom Pingdom Monitoring Google Google Object Storage and Download Analytics Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page