cs 4900-020 software testing fall 2009 implement unit test framework for application running on a...
TRANSCRIPT
CS 4900-020 Software TestingFall 2009
Implement Unit Test Frameworkfor Application running on a
Pocket PC 2003 device
09/03/09 September 4 Presentation 1
Team FUDG:
Nate Frost, Jennifer Long, Mike Noah, Lauren Stuart, & Brad Van Dyk
Goal
• Develop unit test framework for Cyberonics for development of Pocket PC 2003 application in C++– Investigate existing tools and frameworks–Develop/Adapt framework– Stretch goal: code coverage information
09/03/09 Sample Presentation 2
Problem
• Currently debug and step through– Slow–Tedious–Requires attention
• No commercial/open source unit tests frameworks–Need customized framework–Pocket PC platform compatible
09/03/09 Sample Presentation 3
Importance
• Class III medical device– Requires strict test standards– Less room for human error
• Help Design, Develop, Execute tests– Automation– Easier to test–More time for development
• Provides reports– Formal testing process
09/03/09 Sample Presentation 4
Initial Project Plan
• Outline project requirements– Clarify current specifications– Understand project use– Understand project target
• Investigate existing tools and frameworks– WCEUnit– jUtAsserter– Google Framework– CPPUnit– Others?
• Setup development environment• Begin development cycle
09/03/09 Sample Presentation 5
References
• Project Proposal• Durga Kulkarni's Presentation
• Frameworks–WCEUnit– jUtAsserter– Google C++ Testing Framework– CPPUnit
09/03/09 Sample Presentation 6
Current Team Responsibilities• Nate Frost– CPPUnit, WCEUnit
• Jennifer Long– Google Framework, Others
• Mike Noah– Google Framework, jUtAsserter
• Lauren Stuart– WCEUnit, jUtAsserter
• Brad Van Dyk– CPPUnit, Others
09/03/09 Sample Presentation 7