ContributingTestcases
1265
Comment:
|
2818
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
<<Include(QATeam/Header)>> ||<tablestyle="float:right; font-size: 0.9em; width:40%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;"><<TableOfContents>>|| |
|
Line 2: | Line 6: |
Contributing testcases is a great way to contribute to the quality efforts for ubuntu. There are several options to choose from -- no matter if your a programmer or just a well minded user. | Contributing testcases is a great way to contribute to the quality efforts for ubuntu. There are several options to choose from -- no matter if you are a programmer or just a well minded user. |
Line 4: | Line 8: |
=== Launchpad & bzr === | |
Line 6: | Line 11: |
=== Hackfests === We hold [[https://wiki.ubuntu.com/QATeam/Hackfest|hackfests]] online from time to time to help new and old contributors contribute tests. |
|
Line 7: | Line 15: |
To contribute or modify a manual testcase, see the [[https://launchpad.net/ubuntu-manual-tests|launchpad project for manual tests]]. We welcome new contributions as well as enhancements or corrections to the current set of cases. Follow this handy [[https://wiki.ubuntu.com/QATeam/ContributingTestcases/Manual|walkthrough]] for helping you to contribute your first manual testcase. | * '''[[QATeam/ContributingTestcases/Manual|Contributing Manual Testcases]]''' * [[https://launchpad.net/ubuntu-manual-tests|Ubuntu Manual Tests]] in Launchpad |
Line 10: | Line 19: |
=== Autopilot === We welcome new contributions as well as enhancements or corrections to the current set of cases. We are active in many different areas of ubuntu in writing cases. The major projects are broken out below. ==== Needed autopilot tests ==== To see a list of all the needed autopilot tests for you to write, [[https://bugs.launchpad.net/bugs/+bugs?field.searchtext=&field.tag=needs-autopilot-test|click here]]. ==== Ubuntu Desktop ==== See the [[https://launchpad.net/ubuntu-autopilot-tests|launchpad project for ubuntu desktop autopilot tests]]. Follow this handy [[https://wiki.ubuntu.com/QATeam/ContributingTestcases/Autopilot|walkthrough]] for helping you to contribute your first autopilot testcase. ==== Ubiquity ==== We help maintain the set of autopilot tests to test ubiquity. Our goal as a team is to reduce our maintenance burden of manual testing repetitively by automating the repetitive tests via autopilot. To join in this effort, please see the [[https://wiki.ubuntu.com/QATeam/AutomatedTesting/ubiquity|ubiquity automated testing project page]]. ==== Ubuntu Touch Core Apps ==== The ubuntu touch core apps are community developed applications written for the ubuntu touch platform. As a quality community team we have been assisting these developers by writing autopilot tests for the application as they have developed. For more information, including tutorials on [[https://wiki.ubuntu.com/Touch/CoreApps/Testing|writing autopilot tests for ubuntu touch qml applications, see the following page]]. In addition there is a [[https://wiki.ubuntu.com/Touch/CoreApps/Testing/ContributeAutopilotTestcase|walkthrough for contributing a testcase]]. |
|
Line 11: | Line 35: |
See the [[http://developer.ubuntu.com/packaging/html/auto-pkg-test.html|tutorial]] to get started. === Autopilot === See the [[https://launchpad.net/ubuntu-autopilot-tests|launchpad project for autopilot tests]]. Follow this handy [[https://wiki.ubuntu.com/QATeam/ContributingTestcases/Autopilot|walkthrough]] for helping you to contribute your first autopilot testcase. |
See the [[http://packaging.ubuntu.com/html/auto-pkg-test.html|tutorial]] to get started. |
Contributing Testcases
Contributing testcases is a great way to contribute to the quality efforts for ubuntu. There are several options to choose from -- no matter if you are a programmer or just a well minded user.
Launchpad & bzr
Never contributed before? New to launchpad? Take a look at this tutorial for getting yourself setup for contributing testcases on launchpad.
Hackfests
We hold hackfests online from time to time to help new and old contributors contribute tests.
Manual Testcases
Ubuntu Manual Tests in Launchpad
Automated Testcases
Autopilot
We welcome new contributions as well as enhancements or corrections to the current set of cases. We are active in many different areas of ubuntu in writing cases. The major projects are broken out below.
Needed autopilot tests
To see a list of all the needed autopilot tests for you to write, click here.
Ubuntu Desktop
See the launchpad project for ubuntu desktop autopilot tests. Follow this handy walkthrough for helping you to contribute your first autopilot testcase.
Ubiquity
We help maintain the set of autopilot tests to test ubiquity. Our goal as a team is to reduce our maintenance burden of manual testing repetitively by automating the repetitive tests via autopilot. To join in this effort, please see the ubiquity automated testing project page.
Ubuntu Touch Core Apps
The ubuntu touch core apps are community developed applications written for the ubuntu touch platform. As a quality community team we have been assisting these developers by writing autopilot tests for the application as they have developed. For more information, including tutorials on writing autopilot tests for ubuntu touch qml applications, see the following page. In addition there is a walkthrough for contributing a testcase.
Autopackage
See the tutorial to get started.
QATeam/ContributingTestcases (last edited 2015-09-05 11:46:27 by 97e46973)