1 / 10

10/16/09

CS 490 Software Testing Fall 2009 Implement Unit Test Framework for Application running on a Pocket PC 2003 device. F ramework for U nit-testing D evelopment G roup Team Leader: Lauren Stuart Team: Nate Frost, Jennifer Long, Mike Noah, Brad Van Dyk Website: http:// redlea.net/490/.

Download Presentation

10/16/09

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. CS 490 Software TestingFall 2009Implement Unit Test Frameworkfor Application running on aPocket PC 2003 device Framework for Unit-testing Development Group Team Leader: Lauren Stuart Team: Nate Frost, Jennifer Long, Mike Noah, Brad Van Dyk Website: http://redlea.net/490/ 10/16/09 1

  2. CPPUnit already… Allows test creation Asserts null, equal, throw/no throw, assertion pass/fail Runs tests Displays results 10/16/09 2

  3. Our framework needs to… 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 10/16/09 3

  4. Past work • CPPUnit • Function in eVC4 demo goes here 10/16/09 4

  5. Current work • CPPUnit • Function in eVC4 • Report test run time in results • GUI • Run all tests • Show all tests (for selection) 10/16/09 5

  6. Current work: Report test run time in results • Design • Implementation • Demo design diagrams go here 10/16/09 6

  7. Current work: GUI design diagrams go here • Run all tests • Design • Implementation • Demo • Show all tests • Design • Implementation • Demo 10/16/09 7

  8. Future work • CPPUnit • Work in eVC4 • Report test run time • Outputreport summary • Report code coverage • GUI • Run all tests • Show all tests (for selection) • Select tests • Run selected tests • Display styled results (XML stylesheets) 10/16/09 8

  9. 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 9

  10. Project Status CPPUnit VS CCPUnit eVC Pocket PC App CPPUnit Features and Requirements Setup eVC 4 SP3 Basic CPPUnit Functionality Basic CCPUnit Functionality Design Specification Advanced Functionality Prototyping Integrate Advanced Features into GUI Beginning Nov. 1st 09/18/09 10

More Related