Скачать презентацию CS CAPP AUTOMATED TESTING PROGRAM Senior Design III Jeff Скачать презентацию CS CAPP AUTOMATED TESTING PROGRAM Senior Design III Jeff

55e794950d3cb10370aa346b29375df0.ppt

  • Количество слайдов: 11

CS/CAPP AUTOMATED TESTING PROGRAM Senior Design III Jeff Williams Bekah Michael CS/CAPP AUTOMATED TESTING PROGRAM Senior Design III Jeff Williams Bekah Michael

Overview n Company n Problem n Solution n Deliverables n User Profiles n Technology Overview n Company n Problem n Solution n Deliverables n User Profiles n Technology n Timeline n Prototype Demonstration n Conclusion

CIMx and CS/CAPP n CIMx n Small Local Software Company n CS/CAPP n Platform CIMx and CS/CAPP n CIMx n Small Local Software Company n CS/CAPP n Platform n n n Function n n Oracle 6 i Forms Oracle 9 i Enterprise Edition Manufacturing Data Management Software Customers n Large Aerospace and Defense Companies n Current Release Cycle n Iterative Development Includes Unit Testing n Iterative QA Acceptance Testing n QA Regression Testing of Existing Functionality n Release

Problem n Manual Regression Testing n n n Resource Drain n Release Time Increased Problem n Manual Regression Testing n n n Resource Drain n Release Time Increased by 35 Days Per Release n Test Case Management n Paper Risk to Quality n Handwritten Execution Results n Personal Files n Bored Testers Automated Testing Solutions Available are Too Expensive for CIMx n Win. Runner $3000 Seat License

Solution: CS/CAPP Automated Testing Tool n Eliminates Manual Regression Testing for CS/CAPP n Cost Solution: CS/CAPP Automated Testing Tool n Eliminates Manual Regression Testing for CS/CAPP n Cost Savings of $21, 000 Per Release n Simulates Current Manual Testing n Records Results in Database n Easier Auditing of Tests n Result Reports

Deliverables n User Login Per User Group n n QA Manager Test Lead n Deliverables n User Login Per User Group n n QA Manager Test Lead n Simple C# Interface n n Manage Iterations, Tests, and Groups Initiate Group/Test Execution n Automatically Execute Tests n Execute One Test Per Iteration n One Macro Per Test n Execute Multiple Tests Sequentially

Deliverables (Continued) n Test Execution Status n Validate Database Changes n Validate Expected Results Deliverables (Continued) n Test Execution Status n Validate Database Changes n Validate Expected Results n Validate Text n Test Execution Status Per Test n Indicate Test Execution Results n Textbox Displayed on Completion of All Tests n Pass or Fail Value Per Test n Crystal Reports n Test Iteration Execution Results n Test History n Core Competency Test Suite n All Current CS/CAPP Regression Tests n Logically Grouped

Testing n Unit Testing Individually n Joint Unit Testing n Joint System Testing n Testing n Unit Testing Individually n Joint Unit Testing n Joint System Testing n User Acceptance Testing

Demonstrate Prototype Demonstrate Prototype

Conclusion n We have developed a prototype of the Automated Testing n n Tool Conclusion n We have developed a prototype of the Automated Testing n n Tool that allows the user to perform a test one time, recorded with Macro. Express, and never have to do it again. Testers can now set up test groups to run, and leave the program to execute. This saves hours of manual testing and increases quality. Savings Per Release n 30 Days n $20, 000 Average of 6 Releases Per Year Savings Per Year n 180 Days n $120, 000 Per Year Supports Business Goals of Lean and Six Sigma

Questions? Questions?