| 1 | [[PageOutline]] |
| 2 | |
| 3 | = Test Cases for GIMIv2 = |
| 4 | |
| 5 | * We need a test case for each combination of requirements |
| 6 | * Each test case should have |
| 7 | * brief description of the test case and which requirements it addresses |
| 8 | * preconditions: what rspec do I need, what image do I need, etc. |
| 9 | * success criteria. How do I know if the test passed or failed? |
| 10 | |
| 11 | |
| 12 | When executing the tests, keep track of: |
| 13 | |
| 14 | 1. Browser used (Should try with latest Firefox and Chrome) |
| 15 | 1. Rspecs used (save them in the portal and/or save them on this or another wiki page for easy reference) |
| 16 | 1. Rack(s) used |
| 17 | 1. Date/time the test was last executed |
| 18 | 1. What version of Flack, omni, etc. were used. |
| 19 | 1. Pass/Fail |
| 20 | 1. If Fail, issues encountered. Capture error that you saw and any other details that might help reproduce the error. |
| 21 | [[BR]] |
| 22 | [[BR]] |
| 23 | |
| 24 | |
| 25 | '''When using Omni, Flack or the GENI Portal for ExoGENI slices use this [http://groups.geni.net/geni/attachment/wiki/IMRspecs rspec].'''[[BR]] |
| 26 | '''When using Omni or the GENI Portal for InstaGENI slices use Utah InstaGENI & this [http://groups.geni.net/geni/attachment/wiki/IMRspecs rspec].'''[[BR]] |
| 27 | '''When drawing an InstaGENI slice in Flack for these test cases use the topology below.'''[[BR]] |
| 28 | |
| 29 | '''TOPOLOGY''' |
| 30 | |
| 31 | |
| 32 | |
| 33 | |
| 34 | = With GENI Portal Certificate = |
| 35 | == InstaGENI Test Cases == |
| 36 | |
| 37 | === IG-Flack-1 === |
| 38 | '''Procedure:'''[[BR]] |
| 39 | * Draw InstaGENI slice using Flack. |
| 40 | |
| 41 | |
| 42 | ''' Test:''' |
| 43 | |
| 44 | || || '''Browser''' || '''Rspec''' || '''Username''' || '''Rack''' ||'''Date & Time Tested''' || '''Versions Used''' ||'''Pass/Fail(If Failed, How?)''' || |
| 45 | ||1|| || || || || || || || |
| 46 | ||2|| || || || || || || || |
| 47 | [[BR]] |
| 48 | |
| 49 | |
| 50 | |
| 51 | === IG-Omni-1 === |
| 52 | |
| 53 | '''Procedure:'''[[BR]] |
| 54 | * Create InstaGENI slice using omni. |
| 55 | |
| 56 | |
| 57 | ''' Test:''' |
| 58 | |
| 59 | || || '''Browser''' || '''Rspec''' || '''Username''' || '''Rack''' ||'''Date & Time Tested''' || '''Versions Used''' ||'''Pass/Fail(If Failed, How?)''' || |
| 60 | ||1|| || || || || || || || |
| 61 | ||2|| || || || || || || || |
| 62 | [[BR]] |
| 63 | |
| 64 | === IG-Portal-1 === |
| 65 | |
| 66 | '''Procedure:'''[[BR]] |
| 67 | * Create InstaGENI slice using GENI Portal. |
| 68 | |
| 69 | |
| 70 | ''' Test:''' |
| 71 | |
| 72 | || || '''Browser''' || '''Rspec''' || '''Username''' || '''Rack''' ||'''Date & Time Tested''' || '''Versions Used''' ||'''Pass/Fail(If Failed, How?)''' || |
| 73 | ||1|| || || || || || || || |
| 74 | ||2|| || || || || || || || |
| 75 | [[BR]] |
| 76 | |
| 77 | |
| 78 | [[BR]] |
| 79 | |
| 80 | [[BR]] |
| 81 | |
| 82 | == ExoGENI Test Cases == |
| 83 | === EG-Flack-1 === |
| 84 | |
| 85 | '''Procedure:'''[[BR]] |
| 86 | * Draw ExoGENI slice using Flack. |
| 87 | |
| 88 | |
| 89 | ''' Test:''' |
| 90 | |
| 91 | || || '''Browser''' || '''Rspec''' || '''Username''' || '''Rack''' ||'''Date & Time Tested''' || '''Versions Used''' ||'''Pass/Fail(If Failed, How?)''' || |
| 92 | ||1|| || || || || || || || |
| 93 | ||2|| || || || || || || || |
| 94 | [[BR]] |
| 95 | |
| 96 | |
| 97 | === EG-Omni-1 === |
| 98 | |
| 99 | '''Procedure:'''[[BR]] |
| 100 | * Create ExoGENI slice using omni. |
| 101 | |
| 102 | |
| 103 | ''' Test:''' |
| 104 | |
| 105 | || || '''Browser''' || '''Rspec''' || '''Username''' || '''Rack''' ||'''Date & Time Tested''' || '''Versions Used''' ||'''Pass/Fail(If Failed, How?)''' || |
| 106 | ||1|| || || || || || || || |
| 107 | ||2|| || || || || || || || |
| 108 | [[BR]] |
| 109 | |
| 110 | === EG-Portal-1 === |
| 111 | (E-1C-3A-4A-6A-9-11)[[BR]] |
| 112 | '''Procedure:'''[[BR]] |
| 113 | * Create ExoGENI slice using GENI Portal. |
| 114 | |
| 115 | |
| 116 | ''' Test:''' |
| 117 | |
| 118 | || || '''Browser''' || '''Rspec''' || '''Username''' || '''Rack''' ||'''Date & Time Tested''' || '''Versions Used''' ||'''Pass/Fail(If Failed, How?)''' || |
| 119 | ||1|| || || || || || || || |
| 120 | ||2|| || || || || || || || |
| 121 | [[BR]] |