Hi,

On Monday 07 July 2008 15:12:13 Scott Kitterman wrote:
[..]
>
> I suspect that we may be in a similar position with Ubuntu.  We need to
> radically rethink testing and how test results get back into fixes.  I
> believe that Ubuntu has gotten more complex and we need to match our
> test/fix methodology to match.  I would like to hear ideas on the subject.
[..]

One option that comes to my mind is to perform automatic regression tests in 
regards to the installer/live cd using FAUmachine[1].

FAUmachine is a virtual machine based on qemu, which comes (among other 
features like fault injection) with the ability to run scripts which model 
user behaviour. So basically you can perform any kind of testing that a user 
can do in an automated fashion (well, of course there's an important limit, 
which is the hardware that FAUmachine can actually simulate).

I guess an example shows more than if I'd write how is it done: [2] shows a 
script I recently wrote, which does a standard installation of 8.04.1 from 
the livecd.

Granted though, creating such test cases is a tedious task, because you'll 
need to make screenshots of every button to click on/every graphic to wait 
on.

Cheers,
    Stefan.
--
[1]: <http://www.faumachine.org>
[2]: <http://paste.ubuntu.com/25678/>

Attachment: signature.asc
Description: This is a digitally signed message part.

-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss

Reply via email to