Linux Desktop Testing Project: Difference between revisions

Content deleted Content added
m clean up using AWB (10067)
Line 8:
| frequently updated = yes
| programming language = [[Python (programming language)|Python]], [[C (programming language)|C]], [[C Sharp (programming language)|C#]], Other <ref>{{cite web | url=http://www.ohloh.net/p/ldtp | title=The Linux Desktop Testing Project OpenSource Project on Ohloh}}</ref>
| operating system = [[Linux |Linux]], [[OS X |OS X]], [[Microsoft Windows |Windows]] <ref>{{cite web | url=https://pypi.python.org/pypi/ldtp | title=ldtp 3.5.0 : Python Pakage Index}}</ref>
| genre = [[Automated testing]]
| status = Active <ref>{{cite web | url=http://www.ohloh.net/p/ldtp | title=The Linux Desktop Testing Project OpenSource Project on Ohloh}}</ref>
Line 17:
}}
 
The '''Linux Desktop Testing Project''' (LDTP) is an [[open source]] [[testing tool]] that uses uses computer [[Computer accessibility |assistive technology]]<ref>{{cite web | url=http://ldtp.freedesktop.org/wiki/ | title=ldtp}}</ref> to automate [[GUI]]s.<ref>{{cite web | url=http://www.h-online.com/open/news/item/LDTP-3-0-automates-GUI-testing-on-Linux-1660613.html | title=LDTP 3.0 automates GUI testing on Linux - The H Open: News and Features}}</ref> The GUI functionality of an application can be tested in Windows, Mac, Linux, Solaris, FreeBSD and embedded environments.<ref>{{cite web | url=http://ldtp.freedesktop.org/wiki/ | title=ldtp}}</ref> The Mac OS X version is called PyATOM,<ref>{{cite web | url=https://github.com/pyatom/pyatom | title=pyatom/pyatom - GitHub}}</ref>, and the Windows version is Cobra.<ref>{{cite web | url=https://github.com/ldtp/cobra | title=ldtp/cobra - GitHub}}</ref>.
 
LDTP can test any accessibility-enabled [[GNOME]] application, [[Mozilla]], [[OpenOffice.org]], any Swing-based [[Java (programming language)|Java]], [[Qt toolkit|Qt]] 4-based and [[KDE]] 4.x applications.<ref>{{cite web | url=http://ldtp.freedesktop.org/wiki/ | title=ldtp}}</ref>
 
LDTP is/was used by the following companies/organizations:<ref>{{cite web | url=http://ldtp.freedesktop.org/wiki/FAQ/ | title=FAQ}}</ref>:
 
* [[GNOME]]
Line 28:
* [[KDE]]
* [[Novell]]/[[SuSE]]
* [[Access Systems Americas |Palm Source]]
* [[VMware]]
 
Line 37:
==History==
 
LDTP version 0.1.0 was released in January 2005 and then showcased and discussed at [[GNOME Users And Developers European Conference |GUADEC]] 2005. It was then used at the [[Google Summer of Code]] in 2006<ref>{{cite web | url=http://ldtp.freedesktop.org/wiki/SoC/ | title=SoC}}</ref><ref>{{cite web | url=http://ldtp.freedesktop.org/wiki/SoC06/ | title=SoC06}}</ref> for [[Tinderbox (software)|Tinderbox]] integration, [[Evolution (software) |Evolution]] automation, and LDTP regression suite under [[GNOME]] organization. Then again in 2007,<ref>{{cite web | url=http://ldtp.freedesktop.org/wiki/SoC/ | title=SoC}}</ref><ref>{{cite web | url=http://ldtp.freedesktop.org/wiki/SoC07/ | title=SoC07}}</ref>, it was used by the Mozilla Fondation for [[Firefox]] automation and [[Tinderbox (software)|Tinderbox]] integration.
 
==Example==
Line 85:
 
{{clear}}
 
== References ==
{{Reflist|30em}}
 
== See also ==
Line 93 ⟶ 90:
* [[List of Linux GUI testing tools]]
* [[Desktop Linux]]
 
== References ==
{{Reflist|30em}}
 
==External links==