Mobile/Fennec WinCE Testing

< Mobile
Revision as of 15:28, 22 May 2009 by Wolfe719 (talk | contribs) (Brain Dump of what I have learned for supporting automated Fennec testing on WinCE / WinMobile)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

WinMobile / WinCE Fennec Testing Notes

Overview

This page is a brain dump of all that I learned in the past few months trying to build a support architecture for doing Fennec automated testing on WinCE / WinMobile devices.

Automated testing requires:

1. One time testing device setup with everything required for automated testing

2. Method of automatically copying just-built bits onto devices

3. Method of running tests and collecting output from those tests

4. Method of parsing that output for success or failure information

5. Method of storing all the testing information for later review

6. Method of resetting each device to a known good state

Requirements 2. through 6. need to happen without user intervention.

In an ideal world, requirement 1. would be accomplished via a single large installation CAB for setting up devices.