CS 490 Software Testing Fall 2009 Implement Unit Test Framework for Application running on a Pocket PC 2003 device 12/11/091 Framework for Unit-testing Development Group Team Leader: Lauren Stuart Team: Nate Frost, Jennifer Long, Mike Noah, Brad Van Dyk Website:
Agenda Original Requirements Requirements Met Requirements Unmet Live Demo 12/11/092
Original Requirements (paraphrased) For unit testing C++ code on Pocket PC 2003 Supply “basic unit test constructs”: asserting equal, null, etc. Give ease of creating, incorporating, and executing unit tests Allow batching of tests (ie, selection from different suites) Provide test run result summary with failure details Present code coverage of tests (stretch goal) 12/11/093
Requirements Met For unit testing C++ code on Pocket PC 2003 Supply “basic unit test constructs”: asserting equal, null, etc. Give ease of creating, incorporating, and executing unit tests Allow batching of tests (ie, selection from different suites) Provide test run result summary with failure details Present code coverage of tests (stretch goal) 12/11/094
Requirements Unmet For unit testing C++ code on Pocket PC 2003 Supply “basic unit test constructs”: asserting equal, null, etc. Give ease of creating, incorporating, and executing unit tests Allow batching of tests (ie, selection from different suites) Provide test run result summary with failure details Present code coverage of tests (stretch goal) 12/11/095
Live Demo 12/11/096