Produced by Araxis Merge on 2/17/2017 4:28:49 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_ChainedServices_TestCases_VistAjs.xlsx | Fri Feb 10 16:02:00 2017 UTC |
| 2 | VSA P2.5 v3.0.12.zip | CLIN_0002BA_ChainedServices_TestCases_VistAjs.xlsx | Fri Feb 17 04:59:30 2017 UTC |
| Description | Between Files 1 and 2 |
|
|---|---|---|
| Text Blocks | Lines | |
| Unchanged | 9 | 696 |
| Changed | 9 | 18 |
| 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 | VistA.js P roject, | |
| 4 | Increment 3, | |
| 5 | ||
| 6 | Chained Se rvices , | |
| 7 | Test Cases , | |
| 8 | ||
| 9 | ||
| 10 | ||
| 11 | August 201 6, | |
| 12 | Version: 1 .0, | |
| 13 | ||
| 14 | Department of Vetera ns Affairs (VA), | |
| 15 | ||
| 16 | ||
| 17 | ||
| 18 | ||
| 19 | ||
| 20 | SHEET: Rev ision Hist ory | |
| 21 | ||
| 22 | Revision H istory, | |
| 23 | Date,Versi on,Descrip tion,Autho r, | |
| 24 | 08/05/16,1 .0,Increme nt 3 Final Version,A pex Data S olutions, | |
| 25 | 08/01/16,0 .5,Updated tests to reflect 3. 0.8-beta.4 changes,A pex Data S olutions, | |
| 26 | 07/12/16,0 .4,Added r edlines an d requirem ents to te st steps,A pex Data S olutions, | |
| 27 | 07/11/16,0 .3,Changed font to A rial 11,Ap ex Data So lutions, | |
| 28 | 06/30/16,0 .2,Update to New Tem plate,Apex Data Solu tions, | |
| 29 | 06/08/16,0 .1,Initial Version,A pex Data S olutions, | |
| 30 | Place late st revisio ns at top of table., | |
| 31 | ||
| 32 | ||
| 33 | ||
| 34 | ||
| 35 | ||
| 36 | SHEET: Tes t Summary | |
| 37 | ||
| 38 | Project Ti tle:,VistA Services Assembler Phase 2 (V SA-P2) | |
| 39 | ,Tester Na me: ,Add T est Engine er | |
| 40 | , | |
| 41 | Test Phase :,Incremen t 3 | |
| 42 | ,Date Exec uted: ,Ent er Date Ex ecuted | |
| 43 | , | |
| 44 | Release/Bu ild Number :,Add Rele ase/Build Number inf ormation | |
| 45 | , | |
| 46 | Environmen t Tested I n:,Add Env ironment T ested In, i.e. Apex Internal, Environmen t, EDE, et c. | |
| 47 | , | |
| 48 | Prerequisi tes:,Acces s Code and Verify Co de require d. | |
| 49 | Internet E xplorer re quired. | |
| 50 | , | |
| 51 | Category:, VistA.js C hained Ser vices Test Scripts | |
| 52 | , | |
| 53 | Test Objec tive: ,Set s and Gets a session state var iable to s how it can persist | |
| 54 | , | |
| 55 | ||
| 56 | Requiremen ts,Require ments Defi nitions,Te st Results ,Comments, | |
| 57 | IP 1,A single VSA gener ated servi ce shall s upport the sequentia l executio n of multi ple “chain ed” RPCs o r APIs. | |
| 58 | , | |
| 59 | IP 2,VSA serv ices that execute mu ltiple “ch ained” RPC s or APIs may includ e “statefu l” RPCs th at rely on the resul ts of a pr eceding RP C in the e xecution s equence. | |
| 60 | , | |
| 61 | ||
| 62 | ||
| 63 | ||
| 64 | SHEET: TC0 01 | |
| 65 | ||
| 66 | Project_ T itle:,Vist A Services Assembler Phase 2 ( VSA-P2) | |
| 67 | ,Tester_Na me:,Add Te st Enginee r | |
| 68 | , | |
| 69 | Test Case Name_Numbe r:,TC001_V istA.js Ch ained Serv ices,Date_ Executed: ,Enter Dat e Executed | |
| 70 | , | |
| 71 | Test_Descr iption:,Se ts and Get s a sessio n state va riable to show it ca n persist, Test_Phase : ,Increme nt 3 | |
| 72 | , | |
| 73 | Requiremen ts:, IP 1, IP 2 | |
| 74 | ,Release/B uild Numbe r:,Add Rel ease/Build Number in formation | |
| 75 | , | |
| 76 | Prerequisi tes:,Acces s Code and Verify Co de require d. | |
| 77 | Internet E xplorer re quired. | |
| 78 | ,Environme nt_Tested: ,Add Envir onment Tes ted In, i. e. Apex In ternal, En vironment, EDE, etc. | |
| 79 | , | |
| 80 | STEP_NUMBE R,ACTION,E XPECTED_RE SULTS,PASS /FAIL,REQU IREMENTS,C OMMENTS, | |
| 81 | Step 1,Lau nch the RP C Wizard S plash: | |
| 82 | https://
|
|
| 83 | ||
| 84 | Warning me ssage: The re is a pr oblem with this webs ite securi ty certifi cate. | |
| 85 | ||
| 86 | The securi ty certifi cate prese nted by th is website was not i ssued by a trusted c ertificate authority . The secu rity certi ficate pre sented by this websi te was iss ued for a different website's address. | |
| 87 | Security c ertificate problems may indica te an atte mpt to foo l you or i ntercept a ny data yo u send to the server . | |
| 88 | ||
| 89 | We recomme nd that yo u close th is webpage and do no t continue to this w ebsite. | |
| 90 | , | |
| 91 | Step 2,If Certificat e Error No tification is displa yed: | |
| 92 | Select "C ontinue to this webs ite (not r ecommended )." | |
| 93 | ||
| 94 | If Certifi cate Error Notificat ion is not displayed : | |
| 95 | Verify the VSA Serve r page is displayed. ,VSA Serve r | |
| 96 | The Highly Configura ble, Reusa ble, Open Source and Scalable Enterprise API Serve r | |
| 97 | ||
| 98 | Congratula tions! | |
| 99 | Your VistA Services Assembled Server is working an d ready to improve t he lives o f United S tates Vete rans. | |
| 100 | ||
| 101 | About VSA Server | |
| 102 | VSA stands for VistA Services Assembler. VSA Serve r is a com ponent of VSA, provi ding a mul ti-transpo rt API Ser ver genera ble to the VSA VistA .js Platfo rm and fea turing int egrated cl uster capa bilities, extensible transport -agnostic, action-ba sed server APIs, and delayed t asks. | |
| 103 | ||
| 104 | VSA Server is based on Evan Ta hler's for ward-think ing action hero frame work, rebr anded and streamline d to suppo rt VSA Vis tA.js and potentiall y other VA open sour ce healthc are initia tives. | |
| 105 | ||
| 106 | VSA Server was built from the ground up to include all the f eatures yo u expect f rom a mode rn API fra mework. Th is include s all the features l isted belo w and more . VSA Serv er also kn ows when t o get out of the way to allow you to cus tomize you r stack to fit your needs. | |
| 107 | ||
| 108 | This Serve r | |
| 109 | Server Inf ormation: | |
| 110 | Server Nam e: webux | |
| 111 | VSA Server Version: 12.3.1 | |
| 112 | ||
| 113 | Installed Applicatio ns: | |
| 114 | Applicatio n Name: AP I Definiti on Browser | |
| 115 | Descriptio n: Pe rmits view ing of API swagger d efinitions . | |
| 116 | Version: 0. 0.1 | |
| 117 | URL: La unch Appli cation | |
| 118 | Applicatio n Name: VS A RPC Wiza rd | |
| 119 | Descriptio n: An applicati on for res tification of VistA RPCs | |
| 120 | Version: 0. 0.1 | |
| 121 | URL: La unch Appli cation | |
| 122 | , | |
| 123 | Step 3,Scr oll to the bottom an d locate A pplication Name: VSA RPC Wizar d. | |
| 124 | ||
| 125 | Click Laun ch Applica tion url. | |
| 126 | ,The RPC W izard scre en display s in the b ackground. | |
| 127 | ||
| 128 | Authorizat ion agreem ent window is displa yed. | |
| 129 | , | |
| 130 | Step 4,Cli ck Proceed . | |
| 131 | ,VistA.js RPC REST W izard vx.x .x page is displayed ., | |
| 132 | Step 5,Sel ect VistA Servers. | |
| 133 | (Please se lect a ser ver from t he list di splays an arrow poin ting to th e VistA Se rvers link .),A dropd own menu i s displaye d listing the follow ing: | |
| 134 | ||
| 135 | baypines | |
| 136 | haley | |
| 137 | sanjuan | |
| 138 | westpalm | |
| 139 | ||
| 140 | Note: List ing of ser vers may d iffer depe nding on e nvironment . | |
| 141 | , | |
| 142 | Step 6,Cli ck baypine s.,Login t o baypines access wi ndow is di splayed. | |
| 143 | , | |
| 144 | Step 7,Ent er an Acce ss Code <A C> for the VistA ins tance. | |
| 145 | ||
| 146 | Enter a Ve rify Code <VC> for t he VistA i nstance. | |
| 147 | ||
| 148 | Click Conn ect. | |
| 149 | ,User is l ogged in s uccessfull y. | |
| 150 | ||
| 151 | Select RPC page is d isplayed. | |
| 152 | ||
| 153 | baypines i s the sele cted serve r. | |
| 154 | ||
| 155 | Username i s located in the upp er right h and corner of the ap plication. | |
| 156 | ||
| 157 | Log out bu tton is av ailable., | |
| 158 | Step 8,Typ e the foll owing into the RPC S earch test field: | |
| 159 | ||
| 160 | XSA TEST S ET VARIABL E | |
| 161 | ,Search re sults disp lays (1) r esult: XSA TEST SET VARIABLE, | |
| 162 | Step 9,Sel ect the XS A TEST SET VARIABLE link. | |
| 163 | ,Authoriza tion agree ment windo w is displ ayed., | |
| 164 | Step 10,Cl ick Procee d. | |
| 165 | ,Edit Defi nition pag e is displ ayed. | |
| 166 | ||
| 167 | Name: XSA TEST SET V ARIABLE | |
| 168 | Input Para meters: XS AVAL | |
| 169 | Return Typ e: Single Value | |
| 170 | , | |
| 171 | Step 11,Cl ick Next., The Save D efinition page is di splayed. | |
| 172 | ||
| 173 | Save Swagg er button is availab le and ena bled. | |
| 174 | , | |
| 175 | Step 12,Cl ick Save S wagger.,Me ssage disp lays: | |
| 176 | Post succe ssful! Cli ck 'Comple te' to res et the wiz ard. | |
| 177 | , | |
| 178 | Step 13,Cl ick Comple te.,Select RPC page is display ed. | |
| 179 | ||
| 180 | , | |
| 181 | Step 14,Ty pe the fol lowing int o the RPC Search tes t field: | |
| 182 | ||
| 183 | XSA TEST G ET VARIABL E | |
| 184 | ,Search re sults disp lays (1) r esult: XSA TEST GET VARIABLE, | |
| 185 | Step 15,Se lect the X SA TEST GE T VARIABLE link. | |
| 186 | ,Edit Defi nition pag e is displ ayed. | |
| 187 | Name: XSA TEST GET V ARIABLE | |
| 188 | Return Typ e: Single Value | |
| 189 | , | |
| 190 | Step 16,Cl ick Next., The Save D efinition page is di splayed. | |
| 191 | ||
| 192 | Save Swagg er button is availab le and ena bled. | |
| 193 | , | |
| 194 | Step 17,Cl ick Save S wagger.,Me ssage disp lays: | |
| 195 | Post succe ssful! Cli ck 'Comple te' to res et the wiz ard. | |
| 196 | , | |
| 197 | Step 18,Cl ick Comple te.,Select RPC page is display ed. | |
| 198 | ||
| 199 | , | |
| 200 | Step 19,La unch the A PI Definition Browser f rom https: //
|
|
| 201 | ||
| 202 | ,Certifica te Error N otificatio n page is displayed. | |
| 203 | ||
| 204 | Note: Cert ificate Er ror Notifi cation pag e may not display de pending on the envir onment you are acces sing. | |
| 205 | , | |
| 206 | Step 20,If Certifica te Error N otificatio n is displ ayed: | |
| 207 | Select "C ontinue to this webs ite (not r ecommended )." | |
| 208 | ||
| 209 | If Certifi cate Error Notificat ion is not displayed : | |
| 210 | Verify the VSA Serve r page is displayed. | |
| 211 | ,VSA Serve r page is displayed. | |
| 212 | , | |
| 213 | Step 21,Sc roll to th e bottom a nd locate Applicatio n Name: AP I Definiti on Browser . | |
| 214 | ||
| 215 | Click Laun ch Applica tion url. | |
| 216 | ,The API b rowser scr een displa ys in the background . | |
| 217 | ||
| 218 | Authorizat ion agreem ent window is displa yed., | |
| 219 | Step 22,Cl ick Procee d. | |
| 220 | ,VistA.js Federated REST Servi ces API Br owser page is displa yed. | |
| 221 | , | |
| 222 | Step 23,Se lect Avail able Serve rs. | |
| 223 | (Please se lect a ser ver from t he list di splays an arrow poin ting to th e Availabl e Servers link.) | |
| 224 | ,A dropdow n menu is displayed listing th e followin g: | |
| 225 | ||
| 226 | baypines | |
| 227 | haley | |
| 228 | sanjuan | |
| 229 | westpalm | |
| 230 | ||
| 231 | Note: List ing of ser vers may d iffer depe nding on e nvironment . | |
| 232 | , | |
| 233 | Step 24,Cl ick baypin es.,Login to baypine s access w indow is d isplayed. | |
| 234 | , | |
| 235 | Step 25,En ter an Acc ess Code < AC> for th e VistA in stance. | |
| 236 | ||
| 237 | Enter a Ve rify Code <VC> for t he VistA i nstance. | |
| 238 | ||
| 239 | Click Conn ect. | |
| 240 | ,User is l ogged in s uccessfull y. | |
| 241 | ||
| 242 | baypines i s the sele cted serve r. | |
| 243 | ||
| 244 | Available Services i s availabl e for sele ction. | |
| 245 | ||
| 246 | Username i s located in the upp er right h and corner of the ap plication. | |
| 247 | ||
| 248 | Log out bu tton is av ailable., | |
| 249 | Step 26,Se lect the A vailable S ervices li nk. | |
| 250 | ,A dropdow n menu is displayed listing th e followin g: | |
| 251 | ||
| 252 | sessions | |
| 253 | sync | |
| 254 | veterans | |
| 255 | session | |
| 256 | iam | |
| 257 | server | |
| 258 | patients | |
| 259 | rpcs | |
| 260 | , | |
| 261 | Step 27,Cl ick rpcs., VistA.js R PC REST Se rvice page is displa yed. | |
| 262 | ||
| 263 | The follow ing servic es are lis ted and av ailable fo r selectio n: | |
| 264 | ||
| 265 | Restify | |
| 266 | RPCS | |
| 267 | Service | |
| 268 | , | |
| 269 | Step 28,Cl ick RPCS., A list of available operations are liste d. | |
| 270 | , | |
| 271 | Step 29,Ve rify the f ollowing P OST operat ions are l isted: | |
| 272 | ||
| 273 | /by-name/x sa test se t variable /call | |
| 274 | ||
| 275 | /by-name/x sa test ge t variable /call | |
| 276 | ,The follo wing opera tions are listed: | |
| 277 | ||
| 278 | /by-name/x sa test se t variable /call | |
| 279 | ||
| 280 | /by-name/x sa test ge t variable /call , | |
| 281 | Step 30,Se lect the P OST /by-na me/xsa tes t set vari able/call link. | |
| 282 | ,The opera tion panel is expand ed., | |
| 283 | Step 31,Ty pe TEST VA LUE in the XSAVAL Va lue field. | |
| 284 | ||
| 285 | Click Try it out! | |
| 286 | ,Response Body displ ays the fo llowing: | |
| 287 | ||
| 288 | "data": { "result": "1" } | |
| 289 | ||
| 290 | Response C ode displa ys 200. | |
| 291 | ,IP1, | |
| 292 | Step 32,Se lect the P OST /by-na me/xsa tes t get vari able/call link. | |
| 293 | ,The opera tion panel is expand ed., | |
| 294 | Step 33,Cl ick Try it out!. | |
| 295 | ,Response Body displ ays the fo llowing: | |
| 296 | ||
| 297 | "data": { "result": "TEST VALU E" } | |
| 298 | ||
| 299 | Response C ode displa ys 200. | |
| 300 | ,IP2, | |
| 301 | Step 34,Cl ick Log ou t. | |
| 302 | ||
| 303 | Click OK t o confirm. | |
| 304 | ,Authoriza tion agree ment windo w is displ ayed., | |
| 305 | ||
| 306 | ||
| 307 | ||
| 308 | SHEET: Dat a Sheet | |
| 309 | Test,RPC,R PC_1,SERVE R,VALUE, | |
| 310 | 1.0,XSA TE ST SET VAR IABLE,XSA TEST GET V ARIABLE, DNS ,Test Valu e, | |
| 311 | ||
| 312 | ||
| 313 | SHEET: App roval Sign atures | |
| 314 | Approval S ignatures , | |
| 315 | REVIEW DAT E: , | |
| 316 | SCRIBE: Te st Enginee r, | |
| 317 | ||
| 318 | Signed:, | |
| 319 | ||
| 320 | ||
| 321 | Steven Ost er, Integr ated Proje ct Team (I PT) Chair, Date, | |
| 322 | ||
| 323 | ||
| 324 | ||
| 325 | Mike Davis , Business Sponsor , Date, | |
| 326 | ||
| 327 | ||
| 328 | ||
| 329 | Russell Ho lt, IT Pro gram Manag er,Date, | |
| 330 | ||
| 331 | ||
| 332 | ||
| 333 | Lori Warre n, Project Manager,D ate, | |
| 334 | ||
| 335 | ||
| 336 | ||
| 337 | ||
| 338 | ||
| 339 | ||
| 340 | ||
| 341 | ||
| 342 | ||
| 343 | ||
| 344 | ||
| 345 | ||
| 346 | ||
| 347 | ||
| 348 | ||
| 349 | ||
| 350 | ||
| 351 | ||
| 352 | ||
| 353 | ||
| 354 | ||
| 355 | ||
| 356 | ||
| 357 |
Araxis Merge (but not the data content of this report) is Copyright © 1993-2016 Araxis Ltd (www.araxis.com). All rights reserved.