FrontPage

Not logged in - Log In / Register

What is Mago?

Mago is a desktop testing initiative, built on top of the LDTP GUI testing framework (http://ldtp.freedesktop.org/), that aims to have a set of processes and code to make writing automated test scripts easier and more reusable.

Although we started this effort as an Ubuntu project, the framework and many test cases work for vanilla GNOME.

Start!!

Want to see what Mago can do for your application? Just jump into Start! and Step by Step example in 5 minutes you will be running the available tests and will be able to see the magic and the nice reports.

Mago Project

The Mago project is hosted in Launchpad at https://launchpad.net/mago

You can get the latest branch of the project by typing:

bzr branch lp:mago

The Test Suite is available at:

bzr branch lp:~mago-contributors/mago/mago-testsuite

This version requires at least python 2.7. The trunk branch is owned by a Launchpad team, mago-contributors, that it is a moderated team. Once you have contributed through merge proposals, you can apply to be part of the team and will be able to push to trunk and review some other members contributions.

You can view the source at http://bazaar.launchpad.net/~mago-contributors/mago/mago/files

Previous version of Mago

The current version of mago introduced some radical changes in the framework and is not compatible with the previous version. Although it is still maintain and available at:

bzr branch lp:~mago-contributors/mago/mago-1-0

You can also read the Online Documentation

Mailing List

GNOME Desktop Testing Mailing list

IRC

Regular meetings occur at 16:30 UTC in #ubuntu-testing. Agendas and logs are available here.

Documentation

Roadmap

The Roadmap is the new to come features in Mago. Please, check our roadmap to see what items are wanted, add your own feature, or implement one of them.

People involved

(Please, add yourself to this list)

Name

IRC nick

Wiki Page

Launchpad ID

Ara Pulido

ara

http://wiki.ubuntu.com/AraPulido

apulido

Eitan Isaacson

Henrik Omma

heno

Nagappan Alagappan

nagappan

nagappan

Shreyank Gupta

Shrink

shreyankg

Kandepu Prasad

Jason Cozens

https://wiki.ubuntu.com/JasonCozens

jason-cozens

Javier Collado

jcollado

javier.collado

John Carr

Jc2k

James Tatum

jtatum

https://wiki.ubuntu.com/jtatum

jtatum

Rick McBride

rmcbride

https://launchpad.net/~rmcbride

rmcbride

Vikram Dhillon

dhillonv10

http://wiki.ubuntu.com/dhillonv

dhillon-v10

Christopher Hobbs

hobbsc

https://wiki.ubuntu.com/hobbsc

hobbsc

Yusdel Pablo Delgado Morejón

FrontPage (last edited 2011-08-08 17:21:19 by jtatum)