Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/echim/pySteps

Generic python automation framework with PyAutogui, OpenCV and Tesseract-OCR for desktop apps.
https://github.com/echim/pySteps

Last synced: 8 days ago
JSON representation

Generic python automation framework with PyAutogui, OpenCV and Tesseract-OCR for desktop apps.

Awesome Lists containing this project

README

        

Generic python automation framework with PyAutogui, OpenCV and Tesseract-OCR for desktop apps and browsers.

1. Features:
* Run tests on any desktop app ( check [notepad](../master/tests/notepad/menu_actions_test.py) example)
* Run tests on browsers ( via selenium, check [chrome](../master/tests/chrome/chrome_with_webdriver_test.py) example )
* Image matching with OpenCV ( for visual confirmation )
* OCR with Tesseract 4.0.0-beta.1
* Desktop app for running the tests and certain statistics
* Based on the [this](https://github.com/chentsulin/electron-react-boilerplate) boilerplate as a starting point.

2. Requirements / install steps can be found [here](../master/docs/requirements-and-setup.md)

3. Tested on:
* Windows 10 Pro
* Ubuntu 18.04 LTS
* ( slightly on ) macOS High Sierra