Dogtail
Encyclopedia
Dogtail is an open source GUI testing tool and automation framework written in Python
Python (programming language)
Python is a general-purpose, high-level programming language whose design philosophy emphasizes code readability. Python claims to "[combine] remarkable power with very clear syntax", and its standard library is large and comprehensive...

. It is Linux-based and is packaged with well known GNU/Linux distributions such as Fedora. It uses accessibility technologies (like AT-SPI
Assistive Technology Service Provider Interface
Assistive Technology Service Provider Interface is a toolkit-neutral way of providing accessibility facilities in applications. It was developed by the GNOME project. AT-SPI toolkits provide a logical representation of the content of the application...

) to communicate with desktop applications. It makes use of accessibility-related metadata to create an in-memory model of the application's GUI elements.

See also

  • Accessibility
    Accessibility
    Accessibility is a general term used to describe the degree to which a product, device, service, or environment is available to as many people as possible. Accessibility can be viewed as the "ability to access" and benefit from some system or entity...

  • List of GUI testing tools
  • Test automation
    Test automation
    Test automation is the use of software to control the execution of tests, the comparison of actual outcomes to predicted outcomes, the setting up of test preconditions, and other test control and test reporting functions...

  • Assistive technology
    Assistive technology
    Assistive technology or adaptive technology is an umbrella term that includes assistive, adaptive, and rehabilitative devices for people with disabilities and also includes the process used in selecting, locating, and using them...


External links

The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK