1 / 6

IHE-PCD Testing

IHE-PCD Testing. Supporting Pre- Connectathon and Connectathon Testing. John J. Garguilo March 23, 2011. Test Environments (Used in Cycle 5 2010-11). Instance Testing Conformance (e.g., against HL7 V2.x or CDA) Implementation conforms to Spec. on which it is based Isolated System Testing

moira
Download Presentation

IHE-PCD Testing

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. IHE-PCD Testing Supporting Pre-Connectathon and Connectathon Testing John J. Garguilo March 23, 2011

  2. Test Environments (Used in Cycle 5 2010-11) • Instance Testing • Conformance (e.g., against HL7 V2.x or CDA) • Implementation conforms to Spec. on which it is based • Isolated System Testing • Includes Instance Testing Activities • Protocol Conformance • Functional Behavior Conformance • Features and Operational behavior correspond to Specs. • Peer-to-Peer System Testing • Includes Isolated System Testing Activities • Interoperability Testing • Testing complete application environment • May include interacting w/ Database, using Network Communications, or interacting w/ other hardware, apps, or systems if appropriate NIST HIT Test Infrastructure

  3. IHE-PCD Pre-Connectathon NIST ‘Instance Testing’ Support(Used in Cycle 5 2010-11) NIST V2 Testing Tool available for message validation using the instance testing environment: User HL7 V2 Message Services Test Management Web Application Client HL7 V2 Message Validation Report HL7 V2 Message Validation Test Case http://xreg2.nist.gov:8080/PCD-HL7WebCon/ Results HL7 V2 Message Validation Report • Test Artifacts • Conformance Profile • HL7 Tables • ‘Device’ Test Agents • ISO/IEEE 11073/Rosetta Terminology Test Harness (Java Code) Test Execution Registry/ Repository

  4. Test Environments (adds ‘Isolated System Testing for Cycle 6 2011-12) • Instance Testing • Conformance (e.g., against HL7 V2.x or CDA) • Implementation conforms to Spec. on which it is based • Isolated System Testing • Includes Instance Testing Activities • Protocol Conformance • Functional Behavior Conformance • Features and Operational behavior correspond to Specs. • Peer-to-Peer System Testing • Includes Isolated System Testing Activities • Interoperability Testing • Testing complete application environment • May include interacting w/ Database, using Network Communications, or interacting w/ other hardware, apps, or systems if appropriate NIST HIT Test Infrastructure

  5. Vendor IHE-PCD Isolated Testing using a Web Application Client Services Test Management HL7 V2 Message Validation HL7 V2 Message Generation Web Application Client IHE-PCD Client Test Scenario IHE-PCD DOC Test Agent IHE-PCD DOR/DOF Test Agent Results HL7 V2 Message Validation Reports IHE-PCD IOC Test Agent IHE-PCD IOR Test Agent Test Harness (Java Code) Test Execution IHE-PCD AM Test Agent IHE-PCD AR Test Agent IHE-PCD IDCC Test Agent IHE-PCD IDCR Test Agent IHE PCD Device Application Report Router/Logger/Proxy System Under Test Isolated System Test Environment

  6. END-USER (VENDOR) NIST IHE-PCD HL7 v2 TEST TOOL SYSTEM UNDER TEST (SUT) SPECIFICATIONS (test material that defines test assertions) NIST PCD Test Tool: Operational Process INTERACTION/REPORTS MANUAL OR AUTOMATED SUT Web Application Interface MESSAGES (TEST OBJECTS) STIMULUS OR RESPONSE (MESSAGES) (via the communication protocol)

More Related