10/16/09
-
Upload
quincy-greer -
Category
Documents
-
view
26 -
download
0
description
Transcript of 10/16/09
![Page 1: 10/16/09](https://reader035.fdocuments.us/reader035/viewer/2022072013/56812a93550346895d8e425b/html5/thumbnails/1.jpg)
CS 490 Software TestingFall 2009
Implement Unit Test Frameworkfor Application running on a
Pocket PC 2003 device
10/16/09 1
Framework for Unit-testing Development Group
Team Leader: Lauren StuartTeam: Nate Frost, Jennifer Long, Mike Noah, Brad Van Dyk
Website: http://redlea.net/490/
![Page 2: 10/16/09](https://reader035.fdocuments.us/reader035/viewer/2022072013/56812a93550346895d8e425b/html5/thumbnails/2.jpg)
CPPUnit already…
10/16/09 2
Allows test creation Asserts null, equal, throw/no throw, assertion pass/fail Runs tests Displays results
![Page 3: 10/16/09](https://reader035.fdocuments.us/reader035/viewer/2022072013/56812a93550346895d8e425b/html5/thumbnails/3.jpg)
Our framework needs to…
10/16/09 3
Allow test selection (batch & run)• From multiple suites
Display test run time
Give both summary and detail of test results Display test run progress
Be controlled by a Pocket PC GUI
![Page 4: 10/16/09](https://reader035.fdocuments.us/reader035/viewer/2022072013/56812a93550346895d8e425b/html5/thumbnails/4.jpg)
Past work
10/16/09 4
• CPPUnit• Function in eVC4• Demo
demo goes here
![Page 5: 10/16/09](https://reader035.fdocuments.us/reader035/viewer/2022072013/56812a93550346895d8e425b/html5/thumbnails/5.jpg)
Current work
10/16/09 5
• CPPUnit• Function in eVC4 • Report test run time in results• Design• Implementation• Demo
• GUI• Run all tests• Design• Implementation• Demo
![Page 6: 10/16/09](https://reader035.fdocuments.us/reader035/viewer/2022072013/56812a93550346895d8e425b/html5/thumbnails/6.jpg)
Milestones• October 16th: Status Report• October 30th: Interim Report Presentation• November 1st: Begin integration of all CPPUnit
features with the GUI• November 13th: Status Report• November 23rd: Finish Integration and
Documentation• December 4th: Preliminary Demo• TBA: Final Presentation
09/18/09 6
![Page 7: 10/16/09](https://reader035.fdocuments.us/reader035/viewer/2022072013/56812a93550346895d8e425b/html5/thumbnails/7.jpg)
Project Status
09/18/09 7
CPPUnit VS CCPUnit eVC Pocket PC App
Setup eVC 4 SP3CPPUnit Features and Requirements Basic CPPUnit
Functionality
Advanced Functionality
Design Specification
Prototyping
Integrate Advanced Features into GUIBeginning Nov. 1st
Basic CCPUnit Functionality