1 / 13

NCA ebXML Testbed

NCA ebXML Testbed. - Achieving Interoperability Using Test Frameworks -. OASIS Interoperability Demonstrations. XML Conference & Exposition 2003. Background (1). NCA(National Computerization Agency) one of the leading government agencies in terms of national digitization in Korea

rstapleton
Télécharger la présentation

NCA ebXML Testbed

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. NCA ebXML Testbed - Achieving Interoperability Using Test Frameworks - OASIS Interoperability Demonstrations XML Conference & Exposition 2003

  2. Background (1) • NCA(National Computerization Agency) • one of the leading government agencies in terms of national digitization in Korea • provider of policies and expertise for building e-Korea • e-Business Research Team in NCA • developer of e-Business policies and Standard technologies • studies on standardization of e-Business technologies such as ebXML and Web Services • translation of the ebXML specifications into Korean • OASIS event in Korea • OASIS Day in Korea (03 June, 2003)

  3. Background (2) • History of NCA ebXML Testbed • In 2002, ebXML Testbed pilot system • In 2003, enhancing the Testbed to follow ebXML IIC Test Framework v1.0 • Scope of testing • ebXML Messaging 2.0 Conformance • ebXML Messaging 2.0 Interoperability • ebXML Registry Service Conformance • NCA ebRS Conformance Test Suite

  4. NCA Testbed System Architecture MSH MSH-Specific API Transport Protocol Test Driver Message In/Out Action Action Action Test Service HTTP SMTP HTTPS … Transport Adapter Service API Web Server Log/Trace Manager Service Adapter Reporting Engine JSP Engine Test Case Interpreter • Messaging • Registry Test Cases Trace /Log Repository -Test Cases, -Configuration Set, Message Data Reporting Web Pages Administration Web Pages

  5. Testbed User Interface Layer • Support the following • Candidate Product registration • Test Suite registration and management • Test Profile generation and management • Test Execute • Test Suite Execute • Test Profile Execute • Test Execute Monitoring • Test Report look-up • Viewer for Test Suite, Test Profile, Test Report

  6. Demo Configuration • Participants • Testbed Implementation • NCA, ESP(Enterprise Software Production) • Candidate MSH product • Samsung SDS • Candidate Registry product • Innodigital, Inc. • Demo Cases • Case 1 : ebXML Messaging 2.0 Conformance Testing • Case 2 : ebXML Registry Service 2.0 Conformance Testing

  7. Demo Case 1 – ebXML Messaging Conformance • Test Suite • OASIS IIC TC ebXML Messaging (2.0) Conformance Test Suite • Test Requirements • Executable Test Suites • Test Scope in Demo • PackagingSpecification(req_id_2) • Setup • Test Driver in connection mode • Test Service is installed at the same host of candidate MSH • Three adapters are implemented by MSH development team • (Reception adapter, MSH control adapter, Error URL adapter)

  8. Configuration for Messaging Conformance Testing Host 1 (Bizentro) Host 2 (NCA Testbed) Test Case Documents Test Service Test Driver MSH product (MTEA) Test Reports

  9. Test Cases for Message Packaging * From OASIS IIC TC ebXML Messaging (2.0) Conformance Test Suite

  10. Demo Case 2 – ebXML Registry Conformance • Test Suite • NCA ebRS Conformance Test Suite • (NCA completed the ebRS 2.5 Conformance test suite) • Test Requirements • Executable Test Suites • Test Scope in Demo • Lifecycle Management Service (Submit Object) • Setup • Test Driver in connection mode • Use registry service request XML document as payloads

  11. Configuration for Registry Conformance Testing Host 1 (Solme) Host 2 (NCA Testbed) Test Case Documents Test Driver MSH Reg/Rep (Solme) Test Reports

  12. Test Cases for Lifecycle Management Service

  13. Q & A • Any question? • Contact Point : yunjh@nca.or.kr

More Related