Testing

Differences between revisions 1 and 35 (spanning 34 versions)
Revision 1 as of 2009-09-11 14:54:23
Size: 390
Editor: c-76-112-233-201
Comment:
Revision 35 as of 2015-01-22 22:10:11
Size: 3897
Editor: 184-238-135-103
Comment:
Deletions are marked like this. Additions are marked like this.
Line 2: Line 2:
<<TableOfContents>> ||<tablestyle="float:right; font-size: 0.9em; width:40%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;"><<TableOfContents>>||
Line 4: Line 4:
= Introduction = = Preparing for the Session =
You are encouraged to familiarize yourself with performing the testing in advance so you have a basic understanding of what to expect. This is best done by performing a test yourself before the day of the jam.
Line 6: Line 7:
= Requirements = It is recommended you perform testing on the development version of ubuntu during the jam. To do this, you will be booting a live session of the development version of ubuntu and testing applications. Additionally you may perform an installation of the development version on real hardware or in a virtual machine.
Line 8: Line 9:
== Asking people to prepare for the Jam == = Asking people to prepare for the Jam =
Have participants come prepared with a laptop and usb key (2 gb or greater) that can be wiped clean.
Line 10: Line 12:
=== Material ===  * Ensure they have a [[https://help.launchpad.net/YourAccount/NewAccount|Launchpad/Ubuntu SSO account]]
 * Bring a laptop
 * Bring a usb key (2 gb or greater)
 * Ask them to download a [[http://cdimage.ubuntu.com/daily-live/current/|copy of the latest image]]
Line 12: Line 17:
= Holding the Session =
== Introduction Session ==
You may wish to have extra usb keys already loaded with the proper image in case folks have trouble creating them.
Line 15: Line 19:
== Workflow == == Holding the Session ==
Let folks know they will be helping test there hardware and look for bugs in the development version of ubuntu.
Line 17: Line 22:
== Tools & Helpful Information == == Setup ==
[[https://wiki.ubuntu.com/QATeam/DevelopmentSetup|Follow the guide]] to ensure each participant has valid a bootable usb stick. Should this cause issues, follow the guide for virtualbox and have them test in a virtual machine.
Line 19: Line 25:
Get help on [[http://webchat.freenode.net/?randomnick=1&channels=ubuntu-testing|#ubuntu-testing]]. == Contributing Results ==
If possible participants should try to test both the installation and the desktop / applications. If participants are unwilling or unable to test the installation, they can focus on testing the desktop instead inside a live session.
Line 21: Line 28:
=== Booting the image ===
Boot the image and be sure to select the option allowing you to try ubuntu/xubuntu/kubuntu/lubuntu, etc. This will boot into a live session of the default desktop.
Line 22: Line 31:
Once booted into a live session, you can perform application testing.

=== Application Testing ===

Application testing is the manual testing of specific things (test cases) in applications.

What's tested?: The default desktop applications

Tutorials:
[[https://wiki.ubuntu.com/Testing/Cadence/Walkthrough|Application Testing Walkthrough]]

Testcases to execute:
[[http://packages.qa.ubuntu.com/|Application Testcases]]

== Getting more advanced ==
Once you've completed testing the default desktop applications, it's time to try an install.

=== Image Testing ===

Image or iso testing consists of running through an installation of ubuntu.

What's tested?:
Iso image
ubiquity / debian installer

Tutorials:
[[https://wiki.ubuntu.com/Testing/ISO/Walkthrough|ISO Testing walkthrough]]

Testcases to execute:
[[http://iso.qa.ubuntu.com/|Image Testcases]]

== Filing Bugs ==
If / when you find an issue, please be sure and [[https://help.ubuntu.com/community/ReportingBugs|file a bug for it]]!

== Other forms of testing ==
If you're adventurous and want to check out what the future of Ubuntu is going to hold, see [[Unity8Desktop]] for more information and help with testing Unity8.

If you want to file bugs, use the [[https://bugs.launchpad.net/ubuntu/+source/unity8-desktop-session|unity8-desktop-session]] package. The unity8 team will reassign your bug if necessary, please file any issues you find!

== Important links ==
 * [[QATeam/DevelopmentSetup | Testing Setup]]
 * [[http://iso.qa.ubuntu.com/ | The Iso Tracker.]]
 * [[http://packages.qa.ubuntu.com/ | The Package Tracker.]]

== Getting Help ==
Get help on [[http://webchat.freenode.net/?randomnick=1&channels=ubuntu-quality|#ubuntu-quality]] on freenode.

Preparing for the Session

You are encouraged to familiarize yourself with performing the testing in advance so you have a basic understanding of what to expect. This is best done by performing a test yourself before the day of the jam.

It is recommended you perform testing on the development version of ubuntu during the jam. To do this, you will be booting a live session of the development version of ubuntu and testing applications. Additionally you may perform an installation of the development version on real hardware or in a virtual machine.

Asking people to prepare for the Jam

Have participants come prepared with a laptop and usb key (2 gb or greater) that can be wiped clean.

You may wish to have extra usb keys already loaded with the proper image in case folks have trouble creating them.

Holding the Session

Let folks know they will be helping test there hardware and look for bugs in the development version of ubuntu.

Setup

Follow the guide to ensure each participant has valid a bootable usb stick. Should this cause issues, follow the guide for virtualbox and have them test in a virtual machine.

Contributing Results

If possible participants should try to test both the installation and the desktop / applications. If participants are unwilling or unable to test the installation, they can focus on testing the desktop instead inside a live session.

Booting the image

Boot the image and be sure to select the option allowing you to try ubuntu/xubuntu/kubuntu/lubuntu, etc. This will boot into a live session of the default desktop.

Once booted into a live session, you can perform application testing.

Application Testing

Application testing is the manual testing of specific things (test cases) in applications.

What's tested?: The default desktop applications

Tutorials: Application Testing Walkthrough

Testcases to execute: Application Testcases

Getting more advanced

Once you've completed testing the default desktop applications, it's time to try an install.

Image Testing

Image or iso testing consists of running through an installation of ubuntu.

What's tested?: Iso image ubiquity / debian installer

Tutorials: ISO Testing walkthrough

Testcases to execute: Image Testcases

Filing Bugs

If / when you find an issue, please be sure and file a bug for it!

Other forms of testing

If you're adventurous and want to check out what the future of Ubuntu is going to hold, see Unity8Desktop for more information and help with testing Unity8.

If you want to file bugs, use the unity8-desktop-session package. The unity8 team will reassign your bug if necessary, please file any issues you find!

Getting Help

Get help on #ubuntu-quality on freenode.


CategoryJam

Jams/Testing (last edited 2015-07-28 21:25:13 by 1)