What is autopilot and how do I contribute to a new autopilot testcase for a package ?
What is Autopilot?From the Ubuntu wiki:
You can get involved with testing by joining the QA team. Here is a link to their mailing list - ubuntu-quality, their launchpad page, as well as the official Ubuntu QA page. InstallationTo install Autopilot from the command line, run the following commands:
An example of a simple test unit:
Warning: Running autopilot tests on your default desktop will cause your pc to send mouse and keyboard movements without your control. Please read the articles below before blindly running this command. TutorialsThere is a tutorial here. Additionally, there have been several good articles mentioned in the Ubuntu weekly newsletter. These were written by Nicholas Skaggs, a community coordinator on the testing team, that have been very useful for me. Autopilot: part 2 - Here the author walks through a simple "hello world" use case of autopilot I highly recommend reading the three above linked articles before getting started with autopilot. Contributing TestcasesYou can submit test cases by emailing the ubuntu-quality mailing list using a specified format outlined here. Additionally, test cases can be pulled via bzr using the following command:
Adding test case changes to the code branch can be done with a bzr push comand:
See http://code.launchpad.net/ubuntu-autopilot-tests for more information. |
|||||||||
|