cs 4900-020 software testing fall 2009 implement unit test framework for application running on a...

7
CS 4900-020 Software Testing Fall 2009 Implement Unit Test Framework for 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

Upload: maud-lindsey

Post on 27-Dec-2015

213 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: CS 4900-020 Software Testing Fall 2009 Implement Unit Test Framework for Application running on a Pocket PC 2003 device 09/03/09September 4 Presentation1

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

Page 2: CS 4900-020 Software Testing Fall 2009 Implement Unit Test Framework for Application running on a Pocket PC 2003 device 09/03/09September 4 Presentation1

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

Page 3: CS 4900-020 Software Testing Fall 2009 Implement Unit Test Framework for Application running on a Pocket PC 2003 device 09/03/09September 4 Presentation1

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

Page 4: CS 4900-020 Software Testing Fall 2009 Implement Unit Test Framework for Application running on a Pocket PC 2003 device 09/03/09September 4 Presentation1

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

Page 5: CS 4900-020 Software Testing Fall 2009 Implement Unit Test Framework for Application running on a Pocket PC 2003 device 09/03/09September 4 Presentation1

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

Page 7: CS 4900-020 Software Testing Fall 2009 Implement Unit Test Framework for Application running on a Pocket PC 2003 device 09/03/09September 4 Presentation1

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