[[PageOutline]] = Test Cases for GIMIv2 = * We need a test case for each combination of requirements * Each test case should have * brief description of the test case and which requirements it addresses * preconditions: what rspec do I need, what image do I need, etc. * success criteria. How do I know if the test passed or failed? When executing the tests, keep track of: 1. Browser used (Should try with latest Firefox and Chrome) 1. Rspecs used (save them in the portal and/or save them on this or another wiki page for easy reference) 1. Rack(s) used 1. Date/time the test was last executed 1. What version of Flack, omni, etc. were used. 1. Pass/Fail 1. If Fail, issues encountered. Capture error that you saw and any other details that might help reproduce the error. [[BR]] [[BR]] '''When using Omni, Flack or the GENI Portal for ExoGENI slices use this [http://groups.geni.net/geni/attachment/wiki/IMRspecs rspec].'''[[BR]] '''When using Omni or the GENI Portal for InstaGENI slices use Utah InstaGENI & this [http://groups.geni.net/geni/attachment/wiki/IMRspecs rspec].'''[[BR]] '''When drawing an InstaGENI slice in Flack for these test cases use the topology below.'''[[BR]] '''TOPOLOGY''' = With GENI Portal Certificate = == InstaGENI Test Cases == === IG-Flack-1 === '''Procedure:'''[[BR]] * Draw InstaGENI slice using Flack. ''' Test:''' || || '''Browser''' || '''Rspec''' || '''Username''' || '''Rack''' ||'''Date & Time Tested''' || '''Versions Used''' ||'''Pass/Fail(If Failed, How?)''' || ||1|| || || || || || || || ||2|| || || || || || || || [[BR]] === IG-Omni-1 === '''Procedure:'''[[BR]] * Create InstaGENI slice using omni. ''' Test:''' || || '''Browser''' || '''Rspec''' || '''Username''' || '''Rack''' ||'''Date & Time Tested''' || '''Versions Used''' ||'''Pass/Fail(If Failed, How?)''' || ||1|| || || || || || || || ||2|| || || || || || || || [[BR]] === IG-Portal-1 === '''Procedure:'''[[BR]] * Create InstaGENI slice using GENI Portal. ''' Test:''' || || '''Browser''' || '''Rspec''' || '''Username''' || '''Rack''' ||'''Date & Time Tested''' || '''Versions Used''' ||'''Pass/Fail(If Failed, How?)''' || ||1|| || || || || || || || ||2|| || || || || || || || [[BR]] [[BR]] [[BR]] == ExoGENI Test Cases == === EG-Flack-1 === '''Procedure:'''[[BR]] * Draw ExoGENI slice using Flack. ''' Test:''' || || '''Browser''' || '''Rspec''' || '''Username''' || '''Rack''' ||'''Date & Time Tested''' || '''Versions Used''' ||'''Pass/Fail(If Failed, How?)''' || ||1|| || || || || || || || ||2|| || || || || || || || [[BR]] === EG-Omni-1 === '''Procedure:'''[[BR]] * Create ExoGENI slice using omni. ''' Test:''' || || '''Browser''' || '''Rspec''' || '''Username''' || '''Rack''' ||'''Date & Time Tested''' || '''Versions Used''' ||'''Pass/Fail(If Failed, How?)''' || ||1|| || || || || || || || ||2|| || || || || || || || [[BR]] === EG-Portal-1 === (E-1C-3A-4A-6A-9-11)[[BR]] '''Procedure:'''[[BR]] * Create ExoGENI slice using GENI Portal. ''' Test:''' || || '''Browser''' || '''Rspec''' || '''Username''' || '''Rack''' ||'''Date & Time Tested''' || '''Versions Used''' ||'''Pass/Fail(If Failed, How?)''' || ||1|| || || || || || || || ||2|| || || || || || || || [[BR]]