Pywinauto - Windows GUI automation using Python
Gui Automation with Python It is simple and the resulting scripts are very readable. How simple? app.Notepad.MenuSelect("Help->About Notepad")app.AboutNotepad.OK.Click()app.Notepad.Edit.TypeKeys ("pywinauto Works!", with_spaces = True)Please see the documentation at: http://pywinauto.googlecode.com/hg/pywinauto/docs/index.html Note: if searching for pywinauto - then you may find links to: http://pywinauto.pbworks.com/ - Old wiki - really want to move into docs or here https://sourceforge.net/projects/pywinauto https://lists.sourceforge.net/lists/listinfo/pywinauto-users - Mailing List (best way to get help) Blog (not updated often) http://pywinauto.blogspot.com/ http://pywinauto.openqa.org/ - Old links may point here (forum and bugs used to be there - but this site is not used anymore) I am trying to consolidate most information to this site.
comments powered by Disqus
NuGet is a developer focused package management system for the .NET platform intent on simplifying the process of incorporating third party libraries into a .NET application during development. It automates package installation and its dependencies.
The Windows Installer XML (WiX) is a toolset that builds Windows installation packages from XML source code. The toolset supports a command line environment that developers may integrate into their build processes to build MSI and MSM setup packages.
Schedulix is the Open Source Enterprise Job Scheduling System, which meets the complex requirements of modern IT process automation. It helps to create Complex workflow, Hierarchical workflow modelling, Workflows can be dynamically submitted or paralleled, Automatic reruns of sub-workflow, Load balancing, Sticky allocations, Time scheduling and lot more.
Really fast deployer and server automation tool.
Capistrano is a remote server automation tool. It supports the scripting and execution of arbitrary tasks, and includes a set of sane-default deployment workflows. It can be used to reliably deploy web application to any number of machines simultaneously, To automate audits of any number of machines (checking login logs, enumerating uptimes, and/or applying security patches), To automate common tasks in software teams, To drive infrastructure provisioning tools such as chef-solo, Ansible.
JUnit is a simple framework to write repeatable tests. It is an instance of the xUnit architecture for unit testing frameworks.
The most popular open source web browser developed by Mozilla community. <a href="https://addons.mozilla.org/firefox/" target="_blank">over 6,000 Firefox add-ons</a> available to plug in to the browser Manage online auctions, upload digital photos, see the weather forecast in a glance and listen to music all from the convenience of your browser. It could be used in PC and Mobile.
Puppet Open Source is a flexible, customizable designed to help system administrators automate the many repetitive tasks they regularly perform. As a declarative, model-based approach to IT automation, it lets you define the desired state of your infrastructure using the Puppet configuration language. Once these configurations are deployed, Puppet automatically installs the necessary packages and starts the related services, and then regularly enforces the desired state.
Mechanize is a ruby library that makes automated web interaction easy.
The Software Testing Automation Framework (STAF) is a framework designed to improve the level of reuse and automation in test cases and test environments. The goal of STAF is to provide a complete end-to-end automation solution for testers.