In association with heise online

03 August 2012, 15:40

Cobra 2.0 adds support for new languages

  • Twitter
  • Facebook
  • submit to slashdot
  • StumbleUpon
  • submit to reddit

LDTP logo

The GNU/Linux Desktop (GUI Application) Testing Project (GNU LDTP) has released the latest version of Cobra, its testing and automation tool for Windows systems. Cobra 2.0 includes support for several new languages and introduces new APIs.

Cobra 2.0 has added support for Java, C#, Visual Basic .NET and Ruby. PowerShell is also supported now. Several APIs for simulating mouse events and accessing window contents have been introduced and 130 API methods are now compatible with LDTP on Linux. The new version fixes a number of bugs, mostly with events that returned the wrong output for GUI elements or their contents and it also no longer crashes if the window title contains a backslash.

Many of the improvements in this version were contributed by VMware employees, first and foremost John Yingjun Li, who the authors credit specifically. VMware originally open sourced Cobra, which is now maintained by the project. The Cobra GUI automation tool uses accessibility libraries to automatically test user interface widgets in an application; test cases can be recorded by having the tool watch how a user uses a particular application.

Binaries for Cobra 2.0 run on Windows XP, 7 and 8, and its source code is available for download from GitHub under a combination of open source licenses.


Print Version | Send by email | Permalink:

  • July's Community Calendar

The H Open

The H Security

The H Developer

The H Internet Toolkit