Skip to main content

Records and automates Winform and WPF applications

Project description

AutoGui is a GUI Automation/Test tool giving the user high level keywords to automate WPF and winform applications.

install using pip install autogui

To use, generate scripts using RecorderSpy.exe in tools folder. Use ctrl-r to start recording, ctrl-e to end recording, and ctrl-w to select a GUI element during recording.

Methods available. string Read(string selector, int child = 0, double timeout = 5)
setWindow(string window,double timeout=5)
Click(string selector, int child = 0,double timeout=5)
SendKey(string keys)
RightClick(string selector,int child=0,double timeout=5)
Append(string inputText,string selector,int child=0,double timeout=5)
Write(string value, string selector, int child = 0, double timeout=5,string mode="overwrite")

example:
import autogui as ag
ag.setWindow("Untitled - Notepad")
ag.click("Edit")

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

autogui-0.0.3.tar.gz (459.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

autogui-0.0.3-py2-none-any.whl (465.0 kB view details)

Uploaded Python 2

File details

Details for the file autogui-0.0.3.tar.gz.

File metadata

  • Download URL: autogui-0.0.3.tar.gz
  • Upload date:
  • Size: 459.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.18.4 setuptools/39.0.1 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/2.7.15

File hashes

Hashes for autogui-0.0.3.tar.gz
Algorithm Hash digest
SHA256 11c5b192393abdf908db27ff3c4b6fbadf2b4958590d98c53ca09616304c0f6e
MD5 4b454e8d594756017def5438c8bf309b
BLAKE2b-256 572ad5b1d2925b25a729eabc48651236c686605cce160314ba4be1ab0add520c

See more details on using hashes here.

File details

Details for the file autogui-0.0.3-py2-none-any.whl.

File metadata

  • Download URL: autogui-0.0.3-py2-none-any.whl
  • Upload date:
  • Size: 465.0 kB
  • Tags: Python 2
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.18.4 setuptools/39.0.1 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/2.7.15

File hashes

Hashes for autogui-0.0.3-py2-none-any.whl
Algorithm Hash digest
SHA256 820c91694b9f38934827fef2c46b5f393303eecc768d7251a332f5344efd0113
MD5 434a6a6e8de62e629404e02e85278eb8
BLAKE2b-256 18244e6bb503198d98a17d54639a93cbe14c767285085e9291e30274d4ef8892

See more details on using hashes here.

Supported by

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