110 likes | 259 Views
Course number, course title. Project Title. List Team Members. Project sponsor name/company. Date of this presentation. Objectives. Enumerate project objectives . Learning Objectives. Enumerate learning objectives (some these might be the same as project objectives). Requirements.
E N D
Course number, course title Project Title List Team Members Project sponsor name/company Date of this presentation
Objectives Enumerate project objectives CS 4900 Software Testing
Learning Objectives Enumerate learning objectives (some these might be the same as project objectives) CS 4900 Software Testing
Requirements Enumerate project requirements as stated by the sponsor. Keep each bullet brief. CS 4900 Software Testing
Development process used Show through an animated diagram the process your team used to develop an test the test engine test tool. CS 4900 Software Testing
Status What is the status of the test tool? Make a table in which you relate features of the test tool to the requirements. Show which features have been implemented and work as required, which ones are implemented and do not work, and which ones have not been implemented. If you have added features that go beyond the stated requirements, then show these also in the table. Make sure that the table is readable by the audience. Split it into more than one slide if needed. CS 4900 Software Testing
Architecture of the test tool Show through an animated diagram the architecture of test tool. The architecture can be described by listing each component and showing how they interact with each other. Use as many slides as needed. Note: Do not show detailed design when talking about architecture. CS 4900 Software Testing
Design Explain the design of each component. You may use FSMs to show the design of your parser and sequence diagrams to show how components interact. Again, you may nee several slides. CS 4900 Software Testing
Testing Explain the process used to test the test tool. How did you generate the tests? What was the objective of the tests: correctness, robustness, performance, error handling, etc. Show the results of testing: number of tests run, passed, failed. CS 4900 Software Testing
Team Work Show in a tabular form the responsibilities shouldered by each member of the team. CS 4900 Software Testing
Summary What did you learn? Why do you think Spec Explorer is a good or not a food tool for MBT. What would you do differently if you were to redo this project. CS 4900 Software Testing