Quality Community

Nicholas Skaggs nicholas.skaggs at canonical.com
Wed Mar 13 23:03:54 UTC 2013


Just wanted to drop by the list to say hello and introduce myself and 
everyone else in ubuntu quality. I'm part of the quality community team, 
and I can't want to dive in and help test all this cool stuff you guys 
are putting together!

To that end, I wanted to make you aware of a few things happening now to 
help support the testing of these applications. There is a pre-existing 
project,https://launchpad.net/ubuntu-manual-tests/, and tracker, 
http://packages.qa.ubuntu.com/, that we as a team utilize for manual 
testing the current ubuntu desktop images, applications, hardware, etc.  
In a nutshell, we as a team regularly test the desktop images and 
applications on a variety of real and virtual hardware. We maintain our 
tests in the repository linked above, and utilize several 'qatrackers' 
to record our results, ie packages.qa.ubuntu.com.

With that in mind, we want to help test this new platform, including the 
core apps. I've started to point folks within our community towards the 
work that is going on here in order to have some nice testing going on 
as your applications reach a usable state. As an example, I took a look 
at the calculator app which has made great strides against the design 
that has been posted thus far. Using that design, I wrote several tests 
that walk through a series of actions and expected results. You can see 
the result here:

http://bazaar.launchpad.net/~nskaggs/ubuntu-manual-tests/ubuntutouch/view/head:/testcases/touch/ubuntu%20calculator%20app

This test then ends up looking this this on our tracker (note this is 
just a mockup on a dev site, don't submit results :-) );

http://packages.qa.dev.stgraber.org/qatracker/milestones/250/builds/27920/testcases/1560/results

This raw seem a bit weird to look at for some of you, but I would refer 
you to the following pages on how we write and maintain our manual tests:

https://wiki.ubuntu.com/Testing/TestCaseFormat
https://wiki.ubuntu.com/QATeam/ContributingTestcases/Manual

So, what does this mean for all of you?

-- If you have some manual tests for your application, please, create 
and submit them to the repository!  We'll make sure our testing events 
utilize them. There's great tutorials if your new to what a manual test 
should look like.
-- If you need some manual testing of your application, please let me 
know. We in ubuntu quality can help write tests if needed and test your app.

We as a community also have been working with autopilot, and have some 
experience in writing those types of tests as well. There's some 
excellent resources to help you, and I'm always interested in automated 
tests if you need help :-)

In short, let us help make your apps rock! We're excited about the 
possibilities of the new platform and eager to get our feet wet and help 
test all the new stuff.

Cheers,

Nicholas
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/ubuntu-quality/attachments/20130313/d2f13273/attachment-0001.html>


More information about the Ubuntu-quality mailing list