[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]
Subject: Re: [ebxml-iic-msg] MS Conformance checklist: comments
On Friday, March 29, 2002, at 05:01 PM, Jacques Durand wrote: > Matt, Michael: > > Looks like the "test requirement" material is almost finalized. > You seem also to have detailed ideas on how best execute the test items. > > Would it be possible, by end of next week, to send to the group > (in preparation to April review): > > (a)- a "readable" list of proposed test items for MS conformance > (I guess pretty close to what XMLG has sent out) I worked on this for a couple hours today, so an initial list based on the items donated by XMLG will be sent to the list by the end of the week. Its a big data entry job, basically translating the XMLG list into the more useful Requirements XML format. The good news is that Michael has been developing a stylesheet along with the schema, which does a good job of making a readable list of the requirements. > (b)- the subset of these items for "core features" (Level 1), cast into > your XML format. See above. The XMLG list contains things beyond the level 1 scope, but I am classifying them all as level one so that I can get something out faster. What I will do is create a level two when I am done and move the appropriate items into it later on. > (c)- some overall design of the testing procedure(s) and scenarios that > would be used to > execute these test items? Michael? > > Matt: just some comments on your comments: > > >I think a "Conformance service" is probably a better way to request > that > >the MSH create messages and that sort of thing to be tested. It seems > >impractical to me to have custom code for each vendor in the > conformance > >test suite. > > If vendors accept to implement this conformance service, > that will indeed be the shortest path to conformance testing > (and also to interoperability test later). So it seems like something > to explore further. (but we need to publish this design ASAP in Impl. > Guidelines, if we push for it, so that implementors are aware of it.) > I assume then that vendors who do not want/plan to implement this > "conformance service" will still have the option to "drive" their MSH > through > its API, for test scenarios - their choice? > Ok, I will give this some thought and send a note to the chap doing the impl guidelines. > >I'm not suggesting we require vendors to adopt a certain log format, > >what I am referring to here is more of a tracing format. In the > absence > >of a reference implementation, we need to do this, or employ network > >sniffing. Maybe I have my head in the mud, please set me straight if I > >am missing an easier way to capture a complete exchange/transaction. > > What I had in mind is: the candidate MSH could send its messages to an > URL that > would just happen to be our testing end-point listening to this HTTP > port > (not even an MSH - just a servlet able to dig in the MIME envelope and > analyze themessage parts). > Again that may not be sufficient - we need to look at all your test > cases. > So we may all have heads in the mud until that's done :) I am going to deflect this to Michael, as he probably has a better idea of how the tests will be implemented. > > > >Either way, it doesn't really matter. Extracting from an actual CPA is > >a breeze. > > I would favor that, as again there might not be agreement on a common > config file format > across implementations (some MSH could actually directly use/fetch CPA > docs, if I recall). > (also, CPA data will actually be more dynamic than config files: new > CPAs may > show up any time - and expire - during the liefetime of an MSH > instance, based on new > collaborations) Maybe something simple that uses XPath would be in order. That way, changes to CPP/A are easy to handle. Regards, and Happy Easter. -- Matthew MacKenzie XML Global R&D PGP Key available upon request.
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]
Powered by eList eXpress LLC