iic test framework illustrated on ebxml conformance testing
Download
Skip this Video
Download Presentation
IIC Test Framework : illustrated on ebXML Conformance Testing

Loading in 2 Seconds...

play fullscreen
1 / 15

IIC Test Framework : illustrated on ebXML Conformance Testing - PowerPoint PPT Presentation


  • 66 Views
  • Uploaded on

IIC Test Framework : illustrated on ebXML Conformance Testing. Michael Kass [email protected] Han Kim Ngo [email protected] Jacques Durand [email protected] The IIC [ebXML] Test Framework. V1.0 May 2003, V1.1 October 2004

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' IIC Test Framework : illustrated on ebXML Conformance Testing' - abel-casey


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.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
slide2

The IIC [ebXML] Test Framework

  • V1.0 May 2003, V1.1 October 2004
  • An architecture that defines Test Components that work together
    • Test Driver
    • Test Service
  • XML schemas for defining Test Suites
    • Test Requirements
    • executable Test Suites (set of Test Cases)
slide3

Challenges eBusiness / eGov Testing:

  • Interoperability needs to be Maintained between Business Partners
    • Threatened by continuous, non synchronized systems upgrades
    • eBusiness Interoperability is an integration problem: has to be tested “live”, in production

upgrading

slide4

Vision for eBusiness / eGov Testing:

  • The Role of Test Centers
    • Provide testing services at all phases of eBusiness product life cycle
      • Early conformance tests
      • Pre-release Interop tests
      • Business guidelines tests (vertical)
      • Interop Maintenance testing
slide5

Testing for the “Interoperability Stack”

Application Content

Interoperability (A2A)

  • System in Production

Conformance to

Business Guidelines

Protocol-level

Interoperability

Infrastructure

Conformance to

Technical Specifications

slide6

Vision for eBusiness / eGov Testing:

  • Testing Technology evolving toward:
    • Automation and [XML] scripting
    • Versatile frameworks
      • various formats/standards,
      • evolve with them,
      • ease of customization
    • Support for Testing will become a product feature, not just a QA thing
slide7

Test Framework: Implementations

  • NIST (US)
    • Test Driver & Test Service. Intended for local testing. 1.1 Available for beta-testing end of year.
  • KorBIT (Korea)
    • 1.0 Test Driver & Test Service. Used remotely at ETSI test event 2004 (ebMS 2.0).
  • DrakeCertivo (US)
    • Test Driver. Used for ebMS conformance , and also OAG BODs testing
  • KWareSoft (Korea)
slide8

ebXML

Message

Handler

Test target

Test Framework

component

Testing ebXML MS Conformance

Test

suite

Test

Service

ebXML Message

Test

Driver

Host 2

Conformance/

Interoperability

report

Host 1 (or test center)

slide9

Test

suite

Test

Service

Test

Driver

ebXML

Message

Handler

ebXML

Message

Handler

Test

Service

ebXML Message (HTTP / SMTP)

Test target

Test Framework

component

Testing MS Interoperability: point-to-point

Host 2

Host 1

nist s role

NIST’s Role

  • Provide expertise in conformance testing to OASIS IIC
  • Help develop the OASIS IIC ebXML Testing Framework specification for all ebXML specifications
  • Prototype a Test Framework implementation as proof of concept
  • Assist in writing conformance tests for Messaging, Registry, and Business Process specifications
design goals

Design Goals

  • Flexible testing architecture
  • Provide simple XML scripting
  • Promote test suite re-use
test suite

Test Suite

  • Testing Requirements
  • Executable Test Cases
  • Testing Profile
  • Associated Message Content
conformance test requirements

Conformance Test Requirements

  • Reference Conformance Clause in Specification
  • Reference the Normative Specification
  • Broken down into concise Functional (Semantic) Requirements expressed as a Test Assertion Clause

“For conformance to this specification, all the version attributes of any SOAP extension elements defined in this specification MUST have a value of “2.0”

slide14

Demo

ebXML Messaging Services 2.0 Conformance Test Suite

Message Packaging

- # 2 ebXML Message is in root part of MIME Envelope

- #28 MessageHeader version attribute is ‘2.0’

download

Download

  • NIST Test Framework Implementation free for download in December at http://ebxmltesting.nist.gov
  • NIST Test Driver and Test Service (source/binary)
  • OASIS IIC ebXML MS 2.0 Conformance Test Suite
  • NIST ebXML RS 2.1 Conformance Test Suite
ad