Produced by Araxis Merge on 2/17/2017 4:30:45 PM Central Standard Time. See www.araxis.com for information about Merge. This report uses XHTML and CSS2, and is best viewed with a modern standards-compliant browser. For optimum results when printing this report, use landscape orientation and enable printing of background images and colours in your browser.
| # | Location | File | Last Modified |
|---|---|---|---|
| 1 | VSA P2.5 v3.0.12.zip | CLIN_0002BA_Test_Scripts_Multiple_Targets_VistAjs.xlsx | Fri Feb 10 16:05:04 2017 UTC |
| 2 | VSA P2.5 v3.0.12.zip | CLIN_0002BA_Test_Scripts_Multiple_Targets_VistAjs.xlsx | Fri Feb 17 05:23:01 2017 UTC |
| Description | Between Files 1 and 2 |
|
|---|---|---|
| Text Blocks | Lines | |
| Unchanged | 9 | 832 |
| Changed | 8 | 16 |
| Inserted | 0 | 0 |
| Removed | 0 | 0 |
| Whitespace | |
|---|---|
| Character case | Differences in character case are significant |
| Line endings | Differences in line endings (CR and LF characters) are ignored |
| CR/LF characters | Not shown in the comparison detail |
No regular expressions were active.
| 1 | SHEET: VSA -P2 Cover | |
| 2 | VistA Serv ices Assem bler Phase 2 (VSA-P2 ) 3.0.n, | |
| 3 | ||
| 4 | VistA.js M ultiple Ta rgets Test Scripts, | |
| 5 | ||
| 6 | ||
| 7 | ||
| 8 | ||
| 9 | ||
| 10 | ||
| 11 | ||
| 12 | ||
| 13 | ||
| 14 | ||
| 15 | ||
| 16 | ||
| 17 | ||
| 18 | ||
| 19 | ||
| 20 | March 2016 , | |
| 21 | Version: 1 .0, | |
| 22 | ||
| 23 | Department of Vetera ns Affairs (VA), | |
| 24 | Office of Informatio n and Tech nology (OI &T), | |
| 25 | Product De velopment (PD), | |
| 26 | ||
| 27 | ||
| 28 | ||
| 29 | ||
| 30 | ||
| 31 | ||
| 32 | ||
| 33 | ||
| 34 | ||
| 35 | ||
| 36 | ||
| 37 | ||
| 38 | ||
| 39 | ||
| 40 | ||
| 41 | ||
| 42 | ||
| 43 | ||
| 44 | SHEET: Rev ision Hist ory | |
| 45 | Revision H istory, | |
| 46 | Date,Versi on,Descrip tion,Autho r, | |
| 47 | 03/31/16,1 ,Final Tec h Edit.,VS A VistA.js VA Projec t Team, | |
| 48 | 03/14/16,0 .5,Updates based on testing. C ompleted D atasheet,A pex Data S olutions, | |
| 49 | 03/10/26,0 .4,Updates based on feedback,A pex Data S olutions, | |
| 50 | 03/08/16,0 .3,Updates based on feedback,A pex Data S olutions, | |
| 51 | 03/07/16,0 .2,Updates based on feedback,A pex Data S olutions, | |
| 52 | 02/27/16,0 .1,Initial Version,A pex Data S olutions, | |
| 53 | Place late st revisio ns at top of table., | |
| 54 | ||
| 55 | ||
| 56 | SHEET: Tes ts | |
| 57 | Path,Test Case Name, Subject (T est Case D escription ),Trace Po ints (Requ irement ID 's),Priori ty,Step No .,Action,A ccept Crit eria (Expe cted Resul t),Actual Results,Pa ss/Fail,Co mments/Que ries, | |
| 58 | Rational Q uality Man ager, VSA Project Re pository,T C001_VistA .js Multip le Targets ,Objective (Test Cas e Descript ion): Exec ute a RES T Call wit h invalid Verify Cod e | |
| 59 | ||
| 60 | Test Data Req: See D ata Sheet, IP 2, IP 4, IP 3, IP 8, IP 9, IP 1, IP 5, IP 6, IP 7, IP 9, IP 0, IP 3,TBD,Step 1,A valid RESTified Remote Pr ocedure Ca ll (RPC) i dentified by <RPC> e xists. | |
| 61 | ||
| 62 | Note to Te ster: <RPC > must exi st on all server def ined in th e config/p lugins/vjs -vista-rou ter.js fil e. | |
| 63 | ||
| 64 | The server the RESTi fied RPC e xists on i s identifi ed by <SER VER>. | |
| 65 | ||
| 66 | The User i dentified by <USER> executing the RPC id entified b y <RPC> ha s access t o all Vist A servers and rights to all da ta being r equested. | |
| 67 | ||
| 68 | A valid RE ST Call is performed that exec utes the R ESTified R PC identif ied by <RP C> for a s tatically scoped req uest to AL L VistA's with an in valid Veri fy Code. | |
| 69 | ||
| 70 | Note: <RPC > is the o nly RPC to be execut ed by the REST Call. For testi ng there c an be a ma ximum of 4 Vista's i ncluded fo r all vist a's. | |
| 71 | ||
| 72 | Keyword #8 ; CURL RES T Call | |
| 73 | Service ID = <RPC> | |
| 74 | User,AC,VC = Yes, Go od, Bad | |
| 75 | Scope = Al l | |
| 76 | ||
| 77 | ,Verify th e VSA refu ses the re quest and returns an error res ponse indi cating tha t the requ ired User Identity w as not pre sent. | |
| 78 | ||
| 79 | Note: <ERR _3> is the expected error mess age text. | |
| 80 | ||
| 81 | Keyword #4 ; Verify R esponse | |
| 82 | Service ID = <RPC> | |
| 83 | Output = B ody, <ERR_ 3> | |
| 84 | ||
| 85 | ,TBD,TBD,T DB, | |
| 86 | Rational Q uality Man ager, VSA Project Re pository,T C002_VistA .js Multip le Targets ,Objective (Test Cas e Descript ion): Exec ute a RES T Call wit h invalid Access Cod e | |
| 87 | ||
| 88 | Test Data Req: See D ata Sheet, IP 2, IP 4, IP 3, IP 8, IP 9, IP 1, IP 5, IP 6, IP 7, IP 9, IP 0, IP 3,TBD,Step 1,A valid RESTified Remote Pr ocedure Ca ll (RPC) i dentified by <RPC> e xists. | |
| 89 | ||
| 90 | Note to Te ster: <RPC > must exi st on all server def ined in th e config/p lugins/vjs -vista-rou ter.js fil e. | |
| 91 | ||
| 92 | The server the RESTi fied RPC e xists on i s identifi ed by <SER VER>. | |
| 93 | ||
| 94 | The User i dentified by <USER> executing the RPC id entified b y <RPC> ha s access t o all Vist A servers and rights to all da ta being r equested. | |
| 95 | ||
| 96 | A valid RE ST Call is performed that exec utes the R ESTified R PC identif ied by <RP C> for a s tatically scoped req uest to AL L VistA's with an in valid Acce ss Code. | |
| 97 | ||
| 98 | Note: <RPC > is the o nly RPC to be execut ed by the REST Call. For testi ng there c an be a ma ximum of 4 Vista's i ncluded fo r all vist a's. | |
| 99 | ||
| 100 | Keyword #8 ; CURL RES T Call | |
| 101 | Service ID = <RPC> | |
| 102 | User,AC,VC = Yes, Ba d | |
| 103 | Scope = Al l | |
| 104 | ||
| 105 | ,Verify th e VSA refu ses the re quest and returns an error res ponse indi cating tha t the requ ired User Identity w as not pre sent. | |
| 106 | ||
| 107 | Note: <ERR _2> is the expected error mess age text. | |
| 108 | ||
| 109 | Keyword #4 ; Verify R esponse | |
| 110 | Service ID = <RPC> | |
| 111 | Output = B ody, <ERR_ 2> | |
| 112 | ||
| 113 | ,TBD,TBD,T DB, | |
| 114 | Rational Q uality Man ager, VSA Project Re pository,T C003_VistA .js Multip le Targets ,Objective (Test Cas e Descript ion): Exec ute a RES T Call wit h NO User Identity | |
| 115 | ||
| 116 | Test Data Req: See D ata Sheet, IP 2, IP 4, IP 3, IP 8, IP 9, IP 1, IP 5, IP 6, IP 7, IP 9, IP 0, IP 3, IP 3, IP 3,TBD,Step 1,A valid RESTified Remote Pr ocedure Ca ll (RPC) i dentified by <RPC> e xists. | |
| 117 | ||
| 118 | Note to Te ster: <RPC > must exi st on all server def ined in th e config/p lugins/vjs -vista-rou ter.js fil e. | |
| 119 | ||
| 120 | The server the RESTi fied RPC e xists on i s identifi ed by <SER VER>. | |
| 121 | ||
| 122 | The User i dentified by <USER> executing the RPC id entified b y <RPC> ha s access t o all Vist A servers and rights to all da ta being r equested. | |
| 123 | ||
| 124 | A valid RE ST Call is performed that exec utes the R ESTified R PC identif ied by <RP C> for a s tatically scoped req uest to AL L VistA's without Us er Identif y present. | |
| 125 | ||
| 126 | Note: <RPC > is the o nly RPC to be execut ed by the REST Call. For testi ng there c an be a ma ximum of 4 Vista's i ncluded fo r all vist a's. | |
| 127 | ||
| 128 | Keyword #8 ; CURL RES T Call | |
| 129 | Service ID = <RPC> | |
| 130 | User,AC,VC = No | |
| 131 | Scope = Al l | |
| 132 | ||
| 133 | ,Verify th e VSA refu ses the re quest and returns an error res ponse indi cating tha t the requ ired User Identity w as not pre sent. | |
| 134 | ||
| 135 | Note: <ERR _1> is the expected error mess age text. | |
| 136 | ||
| 137 | Keyword #4 ; Verify R esponse | |
| 138 | Service ID = <RPC> | |
| 139 | Output = B ody, <ERR_ 1> | |
| 140 | ||
| 141 | ,TBD,TBD,T DB, | |
| 142 | Rational Q uality Man ager, VSA Project Re pository,T C004_VistA .js Multip le Targets ,Objective (Test Cas e Descript ion): Exec ute a vali d REST Cal l to a pre -configure d list of Servers | |
| 143 | ||
| 144 | Test Data Req: See D ata Sheet, IP 2, IP 4, IP 3, IP 8, IP 9, IP 1, IP 5, IP 6, IP 7, IP 9, IP 0, IP 3, IP 2, IP 4, IP 8, IP 9, IP 1, IP 6,TBD,Step 1,A valid RESTified Remote Pr ocedure Ca ll (RPC) i dentified by <RPC> e xists. | |
| 145 | ||
| 146 | Note to Te ster: <RPC > must exi st on all server def ined in th e config/p lugins/vjs -vista-rou ter.js fil e. | |
| 147 | ||
| 148 | The server the RESTi fied RPC e xists on i s identifi ed by <SER VER>. | |
| 149 | ||
| 150 | The server identifie d by <SERV ER5> is in cluded in the config /plugins/v js-vista-r outer.js f ile identi fied as "r egion1". | |
| 151 | ||
| 152 | The value identified by <OUTPU T5> is the expected response f rom a succ essful exe cution of the RPC id entified b y <RPC> ag ainst the server ide ntified by <SERVER5> . | |
| 153 | ||
| 154 | The server identifie d by <SERV ER6> is in cluded in the config /plugins/v js-vista-r outer.js f ile identi fied as "r egion1". | |
| 155 | ||
| 156 | The value identified by <OUTPU T6> is the expected response f rom a succ essful exe cution of the RPC id entified b y <RPC> ag ainst the server ide ntified by <SERVER6> . | |
| 157 | ||
| 158 | The server identifie d by <SERV ER7> is in cluded in the config /plugins/v js-vista-r outer.js f ile identi fied as "r egion1". | |
| 159 | ||
| 160 | Note to Te ster: This is an opt ional thir d server t hat can be included but is not required. | |
| 161 | ||
| 162 | The value identified by <OUTPU T7> is the expected response f rom a succ essful exe cution of the RPC id entified b y <RPC> ag ainst the server ide ntified by <SERVER7> . | |
| 163 | ||
| 164 | Note to Te ster: This should on ly be incl uded if th e optional third ser ver is def ined. | |
| 165 | ||
| 166 | The User i dentified by <USER> executing the RPC id entified b y <RPC> ha s access t o all Vist A servers and rights to all da ta being r equested. | |
| 167 | ||
| 168 | A valid RE ST Call is performed with all of the req uired inpu t paramete rs that ex ecutes the RESTified RPC ident ified by < RPC> for a staticall y scoped r equest to a list of servers Vi stA's. | |
| 169 | ||
| 170 | Note: <RPC > is the o nly RPC to be execut ed by the REST Call. For testi ng purpose s the list of server s must be greater th an one and less than 4. | |
| 171 | ||
| 172 | Keyword #8 ; CURL RES T Call | |
| 173 | Service ID = <RPC> | |
| 174 | Scope = Li st | |
| 175 | ||
| 176 | ,Verify a single res ponse from the feder ator that includes a n individu al respons e from eac h of the V istA syste ms the mes sage was r outed to. | |
| 177 | ||
| 178 | Keyword #1 5; Verify Aggregated Response | |
| 179 | Output = < SERVER5>, <OUTPUT5> | |
| 180 | Output1 = <SERVER6>, <OUTPUT6> | |
| 181 | Output2 = <SERVER7>, <OUTPUT7> | |
| 182 | ||
| 183 | ,TBD,TBD,T DB, | |
| 184 | Rational Q uality Man ager, VSA Project Re pository,T C005_VistA .js Multip le Targets ,Objective (Test Cas e Descript ion): Exec ute a vali d REST Cal l that is dynamicall y scoped b y patient with at le ast 2 targ et servers | |
| 185 | ||
| 186 | Test Data Req: See D ata Sheet, IP 2, IP 4, IP 3, IP 8, IP 9, IP 1, IP 5, IP 6, IP 7, IP 9, IP 0, IP 3, IP 2, IP 4, IP 8, IP 9, IP 5, IP 6,TBD,Step 1,A valid RESTified Remote Pr ocedure Ca ll (RPC) i dentified by <RPC> e xists. | |
| 187 | ||
| 188 | Note to Te ster: <RPC > must exi st on all server def ined in th e config/p lugins/vjs -vista-rou ter.js fil e. | |
| 189 | ||
| 190 | The server the RESTi fied RPC e xists on i s identifi ed by <SER VER>. | |
| 191 | ||
| 192 | The server identifie d by <SERV ER8> is on e of the s ervers inc luded in t he treatin g faciliti es file. | |
| 193 | ||
| 194 | The value identified by <OUTPU T8> is the expected response f rom a succ essful exe cution of the RPC id entified b y <RPC> ag ainst the server ide ntified by <SERVER8> . | |
| 195 | ||
| 196 | The server identifie d by <SERV ER9> is on e of the s ervers inc luded in t he treatin g faciliti es file. | |
| 197 | ||
| 198 | The value identified by <OUTPU T9> is the expected response f rom a succ essful exe cution of the RPC id entified b y <RPC> ag ainst the server ide ntified by <SERVER9> . | |
| 199 | ||
| 200 | The server identifie d by <SERV ER10> is o ne of the servers in cluded in the treati ng facilit ies file. | |
| 201 | ||
| 202 | Note to Te ster: This is an opt ional thir d server t hat can be included but is not required. | |
| 203 | ||
| 204 | The value identified by <OUTPU T10> is th e expected response from a suc cessful ex ecution of the RPC i dentified by <RPC> a gainst the server id entified b y <SERVER1 0>. | |
| 205 | ||
| 206 | Note to Te ster: This should on ly be incl uded if th e optional third ser ver is def ined. | |
| 207 | ||
| 208 | The RPC id entified b y <RPC> is for a sin gle patien t identifi ed by <PAT IENT>. | |
| 209 | ||
| 210 | Note: The server ide ntified by <SERVER> is the loc al site fo r the pati ent identi fied by <P ATIENT> | |
| 211 | ||
| 212 | The "DFN" is known f or the pat ient ident ified by < PATIENT>. | |
| 213 | ||
| 214 | The patien t identifi ed by <PAT IENT> has at least 2 treating facilities in the 'T reating Fa cility Fil e'. | |
| 215 | ||
| 216 | Note: The Patient DF N is used to lookup treating f acilities in the 'Tr eating Fac ility File '. For tes ting purpo ses the li st of serv ers must b e greater than one a nd less th an 4. | |
| 217 | ||
| 218 | The User i dentified by <USER> executing the RPC id entified b y <RPC> ha s access t o all Vist A servers and rights to all da ta being r equested. | |
| 219 | ||
| 220 | A valid RE ST Call is performed with all of the req uired inpu t paramete rs that ex ecutes the RESTified RPC ident ified by < RPC> for a patient s coped requ est. | |
| 221 | ||
| 222 | Note: <RPC > is the o nly RPC to be execut ed by the REST Call. | |
| 223 | ||
| 224 | Keyword #3 ; REST Cal l | |
| 225 | Service ID = <RPC> | |
| 226 | InputPara = VPSDFN, <DFN> | |
| 227 | ||
| 228 | ,Verify a single res ponse from the feder ator that includes a n individu al respons e from eac h of the V istA syste ms the mes sage was r outed to. | |
| 229 | ||
| 230 | Keyword #1 5; Verify Aggregated Response | |
| 231 | Output = < SERVER8>, <OUTPUT8> | |
| 232 | Output1 = <SERVER9>, <OUTPUT9> | |
| 233 | Output2 = <SERVER10> , <OUTPUT1 0> | |
| 234 | ||
| 235 | ,TBD,TBD,T DB, | |
| 236 | Rational Q uality Man ager, VSA Project Re pository,T C006_VistA .js Multip le Targets ,Objective (Test Cas e Descript ion): A RE ST Call fo r a patien t with NO treating f acilities in the tre ating faci lities fil e is route d to the l ocal serve r. | |
| 237 | ||
| 238 | Test Data Req: See D ata Sheet, IP 2, IP 4, IP 3, IP 8, IP 9, IP 1, IP 5, IP 6, IP 7, IP 9, IP 0, IP 3,TBD,Step 1,A valid RESTified Remote Pr ocedure Ca ll (RPC) i dentified by <RPC> e xists. | |
| 239 | ||
| 240 | Note to Te ster: <RPC > must exi st on all server def ined in th e config/p lugins/vjs -vista-rou ter.js fil e. | |
| 241 | ||
| 242 | The server the RESTi fied RPC e xists on i s identifi ed by <SER VER>. | |
| 243 | ||
| 244 | The RPC id entified b y <RPC> is for a sin gle patien t identifi ed by <PAT IENT>. | |
| 245 | ||
| 246 | Note: The server ide ntified by <SERVER> is the loc al site fo r the pati ent identi fied by <P ATIENT> | |
| 247 | ||
| 248 | The "DFN" is known f or the pat ient ident ified by < PATIENT>. | |
| 249 | ||
| 250 | The patien t identifi ed by <PAT IENT> does NOT have any treati ng facilit ies in the 'Treating Facility File'. | |
| 251 | ||
| 252 | The User i dentified by <USER> executing the RPC id entified b y <RPC> ha s access t o all Vist A servers and rights to all da ta being r equested. | |
| 253 | ||
| 254 | A valid RE ST Call is performed with all of the req uired inpu t paramete rs that ex ecutes the RESTified RPC ident ified by < RPC> for a patient s coped requ est. | |
| 255 | ||
| 256 | Note: <RPC > is the o nly RPC to be execut ed by the REST Call. | |
| 257 | ||
| 258 | Keyword #3 ; REST Cal l | |
| 259 | Service ID = <RPC> | |
| 260 | InputPara = VPSDFN, <DFN> | |
| 261 | ||
| 262 | ,Verify a single res ponse from the feder ator that includes a response from only the local server. | |
| 263 | ||
| 264 | Keyword #4 ; Verify R esponse | |
| 265 | Service ID = <RPC> | |
| 266 | Output = B ody, <SERV ER> | |
| 267 | ||
| 268 | ,TBD,TBD,T DB, | |
| 269 | Rational Q uality Man ager, VSA Project Re pository,T C007_VistA .js Multip le Targets ,Objective (Test Cas e Descript ion): A RE ST Call i s routed t o ALL Vist A systems. Verify ag gregated r esponse do es NOT inc lude Time- Out or Err or conditi ons. | |
| 270 | ||
| 271 | Test Data Req: See D ata Sheet, IP 2, IP 4, IP 3, IP 8, IP 9, IP 1, IP 5, IP 6, IP 7, IP 9, IP 0, IP 3, IP 2, IP 4, IP 8, IP 9, IP 5, IP 6, IP 9, IP 0, IP 9, IP 0,TBD,Step 1,A valid RESTified Remote Pr ocedure Ca ll (RPC) i dentified by <RPC> e xists. | |
| 272 | ||
| 273 | Note to Te ster: <RPC > must exi st on all server def ined in th e config/p lugins/vjs -vista-rou ter.js fil e. | |
| 274 | ||
| 275 | The server the RESTi fied RPC e xists on i s identifi ed by <SER VER>. | |
| 276 | ||
| 277 | The server identifie d by <SERV ER1> is in cluded in the config /plugins/v js-vista-r outer.js f ile. | |
| 278 | ||
| 279 | The value identified by <OUTPU T1> is the expected response f rom a succ essful exe cution of the RPC id entified b y <RPC> ag ainst the server ide ntified by <SERVER1> . | |
| 280 | ||
| 281 | The server identifie d by <SERV ER2> is in cluded in the config /plugins/v js-vista-r outer.js f ile. | |
| 282 | ||
| 283 | The value identified by <OUTPU T2> is the expected response f rom a succ essful exe cution of the RPC id entified b y <RPC> ag ainst the server ide ntified by <SERVER2> . | |
| 284 | ||
| 285 | The server identifie d by <SERV ER3> is in cluded in the config /plugins/v js-vista-r outer.js f ile. | |
| 286 | ||
| 287 | The value identified by <OUTPU T3> is the expected response f rom a succ essful exe cution of the RPC id entified b y <RPC> ag ainst the server ide ntified by <SERVER3> . | |
| 288 | ||
| 289 | The server identifie d by <SERV ER4> is in cluded in the config /plugins/v js-vista-r outer.js f ile. | |
| 290 | ||
| 291 | The value identified by <OUTPU T4> is the expected response f rom a succ essful exe cution of the RPC id entified b y <RPC> ag ainst the server ide ntified by <SERVER4> . | |
| 292 | ||
| 293 | Enter the value iden tified by <VALUE> in to the req uired inpu t paramete r field fo r the RPC identified by <RPC>. | |
| 294 | ||
| 295 | Note to Te ster: If t his value is blank n o value is required by the RPC . | |
| 296 | ||
| 297 | The User i dentified by <USER> executing the RPC id entified b y <RPC> ha s access t o all Vist A servers and rights to all da ta being r equested. | |
| 298 | ||
| 299 | A valid RE ST Call is performed with all of the req uired inpu t paramete rs that ex ecutes the RESTified RPC ident ified by < RPC> for a staticall y scoped r equest to ALL VistA' s. | |
| 300 | ||
| 301 | Note: <RPC > is the o nly RPC to be execut ed by the REST Call. For testi ng there c an be a ma ximum of 4 Vista's i ncluded fo r all vist a's. | |
| 302 | ||
| 303 | Keyword #8 ; CURL RES T Call | |
| 304 | Service ID = <RPC> | |
| 305 | User,AC,VC = Yes, Go od, Good | |
| 306 | Scope = Al l | |
| 307 | ||
| 308 | The federa tor receiv es a respo nse from a ll of the servers th e message was routed to within 1 second. (The thre shold for time out i s currentl y defined as 1 secon d) | |
| 309 | ||
| 310 | Note: This is the de fault cond ition no a ction requ ired. | |
| 311 | ||
| 312 | None of th e VistA Sy stems resp ond with a n error me ssage. | |
| 313 | ||
| 314 | Note to Te ster: This is the de fault cond ition no a ction requ ired. | |
| 315 | ||
| 316 | ,Verify a single res ponse from the feder ator that includes a n individu al respons e from eac h of the V istA syste ms the mes sage was r outed to. | |
| 317 | ||
| 318 | Keyword #1 5; Verify Aggregated Response | |
| 319 | Output = < SERVER1>, <OUTPUT> | |
| 320 | Output1 = <SERVER2>, <OUTPUT1> | |
| 321 | Output2 = <SERVER3>, <OUTPUT2> | |
| 322 | Output3 = <SERVER4>, <OUTPUT3> | |
| 323 | ||
| 324 | Verify non e of the r esponses a re indicat ed as 'inc omplete' ( i.e. Timed Out) | |
| 325 | ||
| 326 | Verify non e of the r esponses i ndicate an error con dition. | |
| 327 | ||
| 328 | ,TBD,TBD,T DB, | |
| 329 | Rational Q uality Man ager, VSA Project Re pository,T C008_VistA .js Multip le Targets ,Objective (Test Cas e Descript ion): A RE ST Call i s routed t o ALL Vist A systems. Verify ag gregated r esponse in cludes at least 1 Ti me-Out and at least 1 Error co ndition. | |
| 330 | ||
| 331 | Test Data Req: See D ata Sheet, IP 2, IP 4, IP 3, IP 8, IP 9, IP 1, IP 5, IP 6, IP 7, IP 9, IP 0, IP 3, IP 2, IP 4, IP 8, IP 9, IP 5, IP 6, IP 9, IP 0, IP 9, IP 0,TBD,Step 1,A valid RESTified Remote Pr ocedure Ca ll (RPC) i dentified by <RPC> e xists. | |
| 332 | ||
| 333 | Note to Te ster: <RPC > must exi st on all server def ined in th e config/p lugins/vjs -vista-rou ter.js fil e. | |
| 334 | ||
| 335 | The server the RESTi fied RPC e xists on i s identifi ed by <SER VER>. | |
| 336 | ||
| 337 | The server identifie d by <SERV ER1> is in cluded in the config /plugins/v js-vista-r outer.js f ile. | |
| 338 | ||
| 339 | The value identified by <OUTPU T1> is the expected response f rom a succ essful exe cution of the RPC id entified b y <RPC> ag ainst the server ide ntified by <SERVER1> . | |
| 340 | ||
| 341 | The server identifie d by <SERV ER2> is in cluded in the config /plugins/v js-vista-r outer.js f ile. | |
| 342 | ||
| 343 | The value identified by <OUTPU T2> is the expected response f rom a succ essful exe cution of the RPC id entified b y <RPC> ag ainst the server ide ntified by <SERVER2> . | |
| 344 | ||
| 345 | The server identifie d by <SERV ER3> is in cluded in the config /plugins/v js-vista-r outer.js f ile. | |
| 346 | ||
| 347 | The value identified by <OUTPU T3> is the expected response f rom a succ essful exe cution of the RPC id entified b y <RPC> ag ainst the server ide ntified by <SERVER3> . | |
| 348 | ||
| 349 | The server identifie d by <SERV ER4> is in cluded in the config /plugins/v js-vista-r outer.js f ile. | |
| 350 | ||
| 351 | The value identified by <OUTPU T4> is the expected response f rom a succ essful exe cution of the RPC id entified b y <RPC> ag ainst the server ide ntified by <SERVER4> . | |
| 352 | ||
| 353 | Enter the value iden tified by <VALUE> in to the req uired inpu t paramete r field fo r the RPC identified by <RPC>. | |
| 354 | ||
| 355 | Note to Te ster: If t his value is blank n o value is required by the RPC . | |
| 356 | ||
| 357 | The User i dentified by <USER> executing the RPC id entified b y <RPC> ha s access t o all Vist A servers and rights to all da ta being r equested. | |
| 358 | ||
| 359 | A valid RE ST Call is performed with all of the req uired inpu t paramete rs that ex ecutes the RESTified RPC ident ified by < RPC> for a staticall y scoped r equest to ALL VistA' s. | |
| 360 | ||
| 361 | Note: <RPC > is the o nly RPC to be execut ed by the REST Call. For testi ng there c an be a ma ximum of 4 Vista's i ncluded fo r all vist a's. | |
| 362 | ||
| 363 | Keyword #8 ; CURL RES T Call | |
| 364 | Service ID = <RPC> | |
| 365 | User,AC,VC = Yes, Go od, Good | |
| 366 | Scope = Al l | |
| 367 | ||
| 368 | The federa tor does N OT receive a respons e from at least one server the message w as routed to within 1 second. (The thres hold for t ime out is currently defined a s 1 second ) | |
| 369 | ||
| 370 | Keyword #9 ; Time Out | |
| 371 | Server = < SERVER4> | |
| 372 | ||
| 373 | At least o ne VistA S ystem resp onds with an error m essage. | |
| 374 | ||
| 375 | Note to Te ster: This can be ac complished by deleti ng the RES Tified ver sion of <R PC> on <SE RVER3>. | |
| 376 | ||
| 377 | ,Verify a single res ponse from the feder ator that includes a n individu al respons e from eac h of the V istA syste ms the mes sage was r outed to. | |
| 378 | ||
| 379 | Keyword #1 5; Verify Aggregated Response | |
| 380 | Output = < SERVER1>, <OUTPUT> | |
| 381 | Output1 = <SERVER2>, <OUTPUT1> | |
| 382 | Output2 = <SERVER3>, <OUTPUT2> | |
| 383 | Output3 = <SERVER4>, <OUTPUT3> | |
| 384 | ||
| 385 | Verify the response from the s erver iden tified by <SERVER4> includes " couldn't c onnect to host" | |
| 386 | ||
| 387 | Verify tha t "RPC RES T definiti on not fou nd" is inc luded in t he respons e for <SER VER3>. | |
| 388 | ||
| 389 | ,TBD,TBD,T DB, | |
| 390 | ||
| 391 | ||
| 392 | SHEET: Dat asheet | |
| 393 | Test,RPC,S ERVER,SERV ER1,OUTPUT 1,SERVER2, OUTPUT2,SE RVER3,OUTP UT3,SERVER 4,OUTPUT4, SERVER5,OU TPUT5,SERV ER6,OUTPUT 6,SERVER7, OUTPUT7,SE RVER8,OUTP UT8,SERVER 9,OUTPUT9, SERVER10,O UTPUT10,PA TIENT,DFN, VALUE,USER ,ERR,ERR_1 ,ERR_2,ERR _3, | |
| 394 | 1.0,/login /by/av/new ,baypines, -,-,-,-,-, -,-,-,-,-, -,-,-,-,-, -,-,-,-,-, -,-,-,APEX ,TESTER,-, -,-,Invali d Kernel l ogon crede ntials. [S ecurity Ty pe: Not a valid ACCE SS CODE/VE RIFY CODE pair.], | |
| 395 | 2.0,/login /by/av/new ,baypines, -,-,-,-,-, -,-,-,-,-, -,-,-,-,-, -,-,-,-,-, -,-,-,APEX ,TESTER,-, -,Invalid Kernel log on credent ials. [Sec urity Type : Not a va lid ACCESS CODE/VERI FY CODE pa ir.],-, | |
| 396 | 3.0,/login /by/av/new ,baypines, -,-,-,-,-, -,-,-,-,-, -,-,-,-,-, -,-,-,-,-, -,-,-,APEX ,TESTER,-, credential s is a req uired para meter for this actio n,-,-, | |
| 397 | 4.0,server /info,bayp ines,-,-,- ,-,-,-,-,- ,baypines, "name": "b aypines",h aley,"name ": "haley" ,-,-,-,-,- ,-,-,-,-,- ,-,APEX,TE STER,-,-,- ,-, | |
| 398 | 5.0,TBD - Need to mo dify the T reating Fa cilities F ile, | |
| 399 | 6.0,TBD - Need to mo dify the T reating Fa cilities F ile, | |
| 400 | 7.0,server /info,bayp ines,baypi nes,"name" : "baypine s",haley," name": "ha ley",westp alm,"name" : "westpal m",sanjuan ,"name": " sanjuan",- ,-,-,-,-,- ,-,-,-,-,- ,-,-,-,-,A PEX,TESTER ,-,-,-,-, | |
| 401 | 8.0,VPS GE T ALLERGIE S,baypines ,baypines, REACTANT^A CETAMINOPH EN,haley,R EACTANT^AC ETAMINOPHE N,westpalm ,RPC REST definition not found ,sanjuan,C onnection Refused,-, -,-,-,-,-, -,-,-,-,-, -,-,-,237. 0,APEX,TES TER,-,-,-, -, | |
| 402 | ||
| 403 | ||
| 404 | SHEET: App roval Sign atures | |
| 405 | Approval S ignatures , | |
| 406 | REVIEW DAT E: , | |
| 407 | SCRIBE: Ma tt Dahl, | |
| 408 | ||
| 409 | Signed:, | |
| 410 | ||
| 411 | __________ __________ __________ __________ __________ __________ __________ ________, | |
| 412 | Steven Ost er, Integr ated Proje ct Team (I PT) Chair, Date, | |
| 413 | ||
| 414 | ||
| 415 | __________ __________ __________ __________ __________ __________ __________ ________, | |
| 416 | Mike Davis , Business Sponsor , Date, | |
| 417 | ||
| 418 | ||
| 419 | __________ __________ __________ __________ __________ __________ __________ ________, | |
| 420 | Russell Ho lt, Inform ation Tech nology (IT ) Program Manager,Da te, | |
| 421 | ||
| 422 | ||
| 423 | __________ __________ __________ __________ __________ __________ __________ ________, | |
| 424 | Lori Warre n, Project Manager,D ate, |
Araxis Merge (but not the data content of this report) is Copyright © 1993-2016 Araxis Ltd (www.araxis.com). All rights reserved.