Introducting Agile Testing Techniques to the OLPC Project (#60)

Dr. Titus Brown (Caltech / Michigan State U.) bio
30min Intermediate
categories: agile, best-practices, case study, gui, testing

The One Laptop Per Child project has assembled, integrated, modified,
and built on a large array of open source software. Making sure that
their software works in the first place and then *stays* functioning is
a gargantuan task. I will describe our efforts to introduce automated
testing into the OLPC project, including GUI testing and especially
*integrative* GUI testing to test the novel mesh networking and
collaborative features of the OLPC softaware. I will also discuss some
of the interesting and possibly novel software testing techniques we
used such as collaborative code code coverage recording and networked
test driver/management software. This will be an in-depth technical
talk.


Files:
slides
filesizeuploadedcomment
olpc-testing-pycon08.ppt 918.0 KB Thu, March 20th, 6:26 p.m. Uploaded 03/20/08 GG




# Permalink