Competitive Algorithm Calculation Testing in a Unified System (C.A.C.T.U.S.) Acceptance Test 04/25/2012 Presented By: ExoNET Solutions 1.

Slides:



Advertisements
Similar presentations
Hobb-IT Hobby Information Tracker By Illumination Technologies Software Plan September 23 rd 2013 Illumination Technologies 1.
Advertisements

Requirements Specification Presented By: Code Shark Solutions 11/3/10.
Title 1 Software Linked Interactive Competitive Environment Preliminary Design November 7 th, 2011.
Preliminary Design: Smart Scheduling Client: Dr. Robert Yoder.
Acceptance Test Presented By: Code Shark Solutions 04/26/11.
April 29, Simnet View Acceptance Test by InnoSmart Technologies.
Competitive Algorithm Calculation Testing in a Unified System (CACTUS) Software Plan 9/23/ Presented By: ExoNET Solutions.
04/27/2010 Acceptance Test 1. Our Client… Dr. Timoth C. Lederman Professor of Computer Science Siena College And To All Other Guests 04/27/2010 Acceptance.
Acceptance Test: Smart Scheduling Client: Dr. Robert Yoder.
9/25/2009 Software Plan. Our Client… Dr. Timoth C. Lederman Professor of Computer Science Siena College And To All Other Guests 9/25/2009 Software Plan.
Alumni Spotlight Web Systems Software Plan Presentation by Initrode Solutions 9/23/2006.
Pear Software e-SATA (The Electronic Spreadsheet Automated Teaching Assistant) Detailed Design.
9/21/2007SKYNET Software Plan Dynamic Network Device Mapping System (DNDMS) Software Plan By SKYNET Software.
Title 1 Software Linked Interactive Competitive Environment Software Requirements Specification November 2 nd, 2011.
Software Plan: Smart Scheduling Client: Dr. Robert Yoder.
Alumni Spotlight Web System Preliminary Design by Initrode Solutions 12/01/2006.
Pear Software e-SATA (The Electronic Spreadsheet Automated Teaching Assistant) Requirements Specification.
Alumni Spotlight Web System Acceptance Test by Initrode Solutions.
5/1/07Acceptance Test1 Automated Excel Grading System Welcome Ms. Jami Cotler and Dr. Scott Hunter And Guests.
Title 1 Software Linked Interactive Competitive Environment Software Plan September 23 rd, 2011.
IOS Software Plan Bad Robot Enterprises 1 WELCOME Dr. Darren Lim Computer Science Siena College Dr. Manimoy Paul Quantitative Business Analysis Siena College.
Alumni Spotlight Web Systems Requirements Specification by Initrode Solutions 10/25/2006.
School of Science Device Networking System Software Plan by Orion Technologies Roger Bacon Hall Room 328 September 21, :15 AM.
IOS Detailed Design Bad Robot Enterprises 1 BAD ROBOT ENTERPRISES INTERNATIONAL ONLINE SURVEY (IOS) DETAILED DESIGN Roger Bacon Science Center, Room 328.
Requirements Specification: Smart Scheduling Client: Dr. Robert Yoder.
Friday 9/25/09 1 Proposed Project: Student/Staff Programming Problem and Solution Manager (S 2 P 2 ASM) Software Plan Presentation Client: Dr. Darren Lim.
Competitive Algorithm Calculation Testing in a Unified System (C.A.C.T.U.S.) Requirements Specification 11/2/2011 Presented By: ExoNET Solutions 1.
Alumni Spotlight Web System Detailed Design by Initrode Solutions 03/06/2007.
Competitive Algorithm Calculation Testing in a Unified System (C.A.C.T.U.S.) Preliminary Design 12/7/2011 Presented By: ExoNET Solutions 1.
Detailed Design: Smart Scheduling Client: Dr. Robert Yoder.
Software Plan Presented By: Code Shark Solutions 9/24/10.
SIENA COLLEGE ACCURATE REGISTRATION DETAILED DESIGN MARCH 6, 2013 SCAR 1 D&C Solutions Detailed Design Siena College Accurate Registration.
Monday, October 29 st 2012 Requirements Specification.
1 Software Requirements Specification Presentation Client Dr. Darren Lim Friday October 30, 2009 Java.Online.Learning.Tutor.
GUEST REGISTRATION ADVANCEMENT BY SUNNY SOLUTIONS (G.R.A.S.S) Acceptance Test 05/01/ GUEST REGISTRATION ADVANCEMENT SUNNY SOLUTIONS ACCEPTANCE TEST.
Title 1 Software Linked Interactive Competitive Environment Acceptance Test April 26 th, 2012.
Hobb-IT Hobby Information Tracker By Illumination Technologies Requirements Specification October 28 rd Illumination Technologies Hobb-IT.
CCRS Comprehensive Conference Registration System Detailed Design March 6 th,
Seraphim.  Our Clients: ◦ Ms. J’aimé Pfeiffer (Capital Region BOCES) ◦ Ms. Jen Cannell (Questar III)  Guests ◦ Dr. Meg Fryling ◦ Dr. Darren Lim.
CCRS Comprehensive Conference Registration System Acceptance Test May 1 st,
Title 1 Software Linked Interactive Competitive Environment Detailed Design March 1 st, 2012.
ID-10t Consultants Generation Java Software Plan Roger Bacon Science Center, Room 328 September 19, :15 am 09/19/20081 ID-10t Consultants Software.
Lecture 7: Requirements Engineering
Friday, December 7 th 2012 Preliminary Design. IntroductionRestatement of ProblemProject ProgressionUser Case NarrativesUse Case DiagramDeployment DiagramWebsite.
GUEST REGISTRATION ADVANCEMENT BY SUNNY SOLUTIONS (G.R.A.S.S) Detailed Design 03/06/2013 SUNNY SOLUTIONS DETAILED DESIGN PRESENTATION 1.
IOS Acceptance Test Bad Robot Enterprises 1 BAD ROBOT ENTERPRISES INTERNATIONAL ONLINE SURVEY (IOS) ACCEPTANCE TEST Roger Bacon Science Center, Room 328.
GUEST REGISTRATION ADVANCEMENT BY SUNNY SOLUTIONS (G.R.A.S.S) Software Plan 9/21/2012 SUNNY SOLUTIONS SOFTWARE- PLAN PRESENTATION 1.
R.O.S.E.S. Preliminary Design Presented By: Code Shark Solutions 12/8/10.
Wednesday, May 1, 2013 Acceptance Test. IntroductionRestatement of ProblemProject ProgressionUser Case NarrativesUnit TestsIntegration TestAcceptance.
Detailed Design Presented By: Code Shark Solutions 03/01/11.
April 30 th 2014 oldGMCtrucks Mapper. 4/30/2014 Detailed Design 2 oldGMCtrucks Mapper Client: Dr. Timoth Lederman Guests & Class.
CCRS Comprehensive Conference Registration System Preliminary Design December 7 th,
FSH Technologies Acceptance Test: F.I.L.E.T. April 26th, 2012.
Hobb-IT Hobby Information Tracker By Illumination Technologies Detailed Design March 19, 2014 Illumination Technologies Hobb-IT 1.
1 March 2005Spartacus Computing Solutions1 WELCOME to the Detailed Design Presentation Ms. Kate Zimmerman, Siena College Academic Program Administrator.
 CCRS Comprehensive Conference Registration System Software Plan September 21 st, 2012 S.E.E. Solutions 1.
Acceptance Test By Phoenix Tech AcceptanceTestAcceptanceTest.
1 Acceptance Test Presentation Client Dr. Darren Lim 4/27/2010.
Software Plan By Phoenix Tech. Dr. Darren Lim Assistant Professor Department of Computer Science Siena College Mrs. Pauline White Visiting Instructor.
GUEST REGISTRATION ADVANCEMENT BY SUNNY SOLUTIONS (G.R.A.S.S) Requirements Specification 10/29/2012 SUNNY SOLUTIONS REQUIREMENTS SPECIFICATION PRESENTATION.
29 September 2004Spartacus Computing Solutions1 Welcome Mr. Brian Smith, Siena College Webmaster & Ms. Kate Zimmerman, Siena College Academic Program Administrator.
Programming Contest Scoreboard and Submission 1 Welcome Mr. Matthews and Dr. Vandenberg SEG Acceptance Test April 26th, 2005.
C hevrolet A dvance- D esign S eries Paint Visualizer Detailed Design YOUR DREAM, OUR SOLUTION 1.
CS 389 Software Engineering MultiLib 2008 Final Presentation Adam Pitzer -Team Leader Paul Dumoulin - Quality Manager Miguel Vega - Wiki Master Steve Malko.
CCRS Comprehensive Conference Registration System Requirements Specification October 29 th, 2012 S.E.E. Solutions 1.
College Catalog System
Dr. Darren Lim Computer Science Siena College
Requirements Specification
Preliminary Design Presentation
Presentation transcript:

Competitive Algorithm Calculation Testing in a Unified System (C.A.C.T.U.S.) Acceptance Test 04/25/2012 Presented By: ExoNET Solutions 1

Welcome Dr. Darren Lim Associate Professor of Computer Science Siena College 2 ExoNET Solutions – Acceptance Test

Agenda  Introductions  Problem Overview  Solution Strategy  Testing Overview  Unit Tests  Integration Tests  Performance Test  Functional/ Nonfunctional Requirements  Demonstration  Deliverables  Timeline  Conclusion  What is next for ExoNET? 3 ExoNET Solutions – Acceptance Test

ExoNET Solutions Team Members Stephanie Del Belso Team Leader David Purcell Lead Programmer Thomas Delaney Database Admin/ System Admin Marco Samaritoni Testing Manager Paul Amodeo Web Master/ Interface Expert 4 ExoNET Solutions - Acceptance Test

Agenda  Introductions  Problem Overview  Solution Strategy  Testing Overview  Unit Tests  Integration Tests  Performance Test  Functional/ Nonfunctional Requirements  Demonstration  Deliverables  Timeline  Conclusion  What is next for ExoNET? 5 ExoNET Solutions - Acceptance Test

Problem Overview  Current contest system is loosely structured  Inconvenient for judges and contestants  Not easily maintained  Not fully automated 6 ExoNET Solutions - Acceptance Test

Agenda  Introductions  Problem Overview  Solution Strategy  Testing Overview  Unit Tests  Integration Tests  Performance Test  Functional/ Nonfunctional Requirements  Demonstration  Deliverables  Timeline  Conclusion  What is next for ExoNET? 7 ExoNET Solutions - Acceptance Test

Solution Strategy  Defined and obtained requirements  Design development  Implementation/coding  Testing solution  Maintenance ExoNET Solutions - Acceptance Test 8

Agenda  Introductions  Problem Overview  Solution Strategy  Testing Overview  Unit Tests  Integration Tests  Performance Test  Functional/ Nonfunctional Requirements  Demonstration  Deliverables  Timeline  Conclusion  What is next for ExoNET? 9 ExoNET Solutions - Acceptance Test

Testing - Overview and Strategy  Testing consists of multiple test cases for each type of user in the system  These tests are used to measure the overall performance of the system  Tests include: Unit Test, Integration Test, System Test, Performance Test and Acceptance Test ExoNET Solutions – Acceptance Test 10

Agenda  Introductions  Problem Overview  Solution Strategy  Testing Overview  Unit Tests  Integration Tests  Performance Test  Functional/ Nonfunctional Requirements  Demonstration  Deliverables  Timeline  Conclusion  What is next for ExoNET? 11 ExoNET Solutions - Acceptance Test

Unit Tests  Serve as the backbone of the Test Plan  Based on the functionality of a single component of the system  Comprised of many Test Cases, which are individual members of a Unit Test ExoNET Solutions – Acceptance Test 12

Agenda  Introductions  Problem Overview  Solution Strategy  Testing Overview  Unit Tests  Integration Tests  Performance Test  Functional/ Nonfunctional Requirements  Demonstration  Deliverables  Timeline  Conclusion  What is next for ExoNET? 13 ExoNET Solutions - Acceptance Test

Integration Test  Tests how well different components of C.A.C.T.U.S interact with each other  Each individual component must first have a successful Unit Test ExoNET Solutions – Acceptance Test 14

Agenda  Introductions  Problem Overview  Solution Strategy  Testing Overview  Unit Tests  Integration Tests  Performance Test  Functional/ Nonfunctional Requirements  Demonstration  Deliverables  Timeline  Conclusion  What is next for ExoNET? 15 ExoNET Solutions - Acceptance Test

Testing – Performance Test  Test done on April 12 th 2012  Ensured that C.A.C.T.U.S. functions with up to 40 users  The nature of this project requires that the system be able to handle traffic from a large number of users ExoNET Solutions - Acceptance Test 16

Agenda  Introductions  Problem Overview  Solution Strategy  Testing Overview  Unit Tests  Integration Tests  Performance Test  Functional/ Nonfunctional Requirements  Demonstration  Deliverables  Timeline  Conclusion  What is next for ExoNET? 17 ExoNET Solutions - Acceptance Test

Functional/Non-Functional Requirements  Describes the requirements specified by the client  Used for defining the scope of the project  Used as pass/fail criteria ExoNET Solutions - Acceptance Test 18

C.A.C.T.U.S.’s Functional Requirements  Communication between judge and contestant  Usable in multiple web browsers  Run/host programming contests  Process problem submissions ExoNET Solutions - Acceptance Test 19

Non-Functional Requirements  Specifies criteria that can be used to judge the operation of a system  C.A.C.T.U.S.’s requirements:  User friendly  Scalability ExoNET Solutions - Acceptance Test 20

Agenda  Introductions  Problem Overview  Solution Strategy  Testing Overview  Unit Tests  Integration Tests  Performance Test  Functional/ Nonfunctional Requirements  Demonstration  Deliverables  Timeline  Conclusion  What is next for ExoNET? 21 ExoNET Solutions - Acceptance Test

Demonstration C.A.C.T.U.S. ExoNET Solutions - Acceptance Test 22

Agenda  Introductions  Problem Overview  Solution Strategy  Testing Overview  Unit Tests  Integration Tests  Performance Test  Functional/ Nonfunctional Requirements  Demonstration  Deliverables  Timeline  Conclusion  What is next for ExoNET? 23 ExoNET Solutions - Acceptance Test

Deliverables A CD-ROM will be given to Dr. Lederman On April 30 th 2012 containing: A full copy of ExoNET’s files associated with C.A.C.T.U.S. All project source code and Javadocs Team song with lyrics ExoNET Solutions - Acceptance Test 24

Agenda  Introductions  Problem Overview  Solution Strategy  Testing Overview  Unit Tests  Integration Tests  Performance Test  Functional/ Nonfunctional Requirements  Demonstration  Deliverables  Timeline  Conclusion  What is next for ExoNET? 25 ExoNET Solutions - Acceptance Test

Timeline 26 ExoNET Solutions – Acceptance Test

Agenda  Introductions  Problem Overview  Solution Strategy  Testing Overview  Unit Tests  Integration Tests  Performance Test  Functional/ Nonfunctional Requirements  Demonstration  Deliverables  Timeline  Conclusion  What is next for ExoNET? 27 ExoNET Solutions - Acceptance Test

Waterfall Model Development and Testing 28 ExoNET Solutions - Acceptance Test Acceptance Test

Agenda  Introductions  Problem Overview  Solution Strategy  Testing Overview  Unit Tests  Integration Tests  Performance Test  Functional/ Nonfunctional Requirements  Demonstration  Deliverables  Timeline  Conclusion  What is next for ExoNET? 29 ExoNET Solutions - Acceptance Test

What is next for ExoNET? Academic Celebration Demonstration – April 27 th 2012 Software Party – April 30 th 2012 Senior CS Party – May 12 th 2012 Graduation! – May 13 th 2012 & December ExoNET Solutions - Acceptance Test

Thank You. Questions? Comments? 31 ExoNET Solutions - Acceptance Test