Skip to main content

A Simplified UI automation package

Project description

Introduction

autoinsight is a UI automation library for window. It is aim to provide simplified workflow to the automation developers to help them create a easy to maintain and robust test scripts.

It is focus on Windows in the first release. It will be migrate to Linux in the future.

Development

  • run all test
$ nosetests
  • validate code syntax with
$ flake8

Build

  • Install all the development dependency
$ python -m pip install --upgrade pip
$ python -m pip install -r requirement.txt

Roadmap

  • 0.0.1

    1. Init the project
  • 1.0.0

    1. Basic windows UI automation features

    2. Basic image based identification features

    3. Keyboard mouse handling etc.

    4. In the first version it will be built like a glue to the existing automation libraries like pywinauot, pyautogui etc.

    5. Action logging

    6. Snapshot

    7. Screen recording

Project details


Download files

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

Source Distribution

autoinsight-0.0.2.tar.gz (10.5 kB view hashes)

Uploaded Source

Built Distribution

autoinsight-0.0.2-py3-none-any.whl (16.2 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page