[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: [no subject]
<Thread id=”T1”>> <TestStep> <PutMessage M1> </TestStep> <If> <TestStep> <GetMessage M2> <TestAssertion/> </GetMessage> </TestStep> <Then> <Thread id=”Thread2”> </Then> <Else> <Thread id=”Thread3”> </Else> </If> comments? -----Original Message----- From: Jacques Durand [mailto:JDurand@us.fujitsu.com] Sent: Monday, April 12, 2004 8:13 PM To: 'michael.kass@nist.gov'; Jacques Durand; ebXML IIC - main list (E-mail) (E-mail) Subject: RE: Final DRAFT for today's discussion and voting Mike: as discussed today, that looks OK assuming we have a decent way to branch-off a thread or not, based on a TestAssertion outcome. Not sure I understand the concern on object hierarchy: (isn't that similar to having in a prog language a simple instruction invoking a procedure?) Though I understand parameter scoping would get more difficult. Jacques -----Original Message----- From: Michael Kass [mailto:michael.kass@nist.gov] Sent: Monday, April 12, 2004 7:47 AM To: Jacques Durand; ebXML IIC - main list (E-mail) (E-mail) Subject: Final DRAFT for today's discussion and voting Jacques and all, Here is the URL for the final draft of the Test Framework specification. http://xsun.sdct.itl.nist.gov/~mkass/ebxml_iic/IIC_ebXMLTestFramework%20V1.1 _04_12_04_final_draft.zip All issues have been addressd that were identified in the last conf call. I am ready to vote for the document, however I wish to discuss one item currently in the spec that I believe should be removed ( branching from within a Test Step ). I believe that doing so breaks the object hierarchy ( and the parameter scooping ) of the Test Framework, and is unnecessary. I believe that using the natural object hierarchy of : TestSuite TestCase Thread TestStep makes sense. I believe that a hierarchy of: TestSuite TestCase Thread TestStep Thread does not. Especially when one thinks of Threads in a BPSS sense ( as a container for a particular set of related actions (i.e. a particular part of a business process ), and thinks of TestSteps as the "atomic" level operation that is simply a PutMessage or GetMessage. The logical branching from a Test Step destroys this hierarchical relationship, and the readability of a script ( and its natural similarity to a business process definition ) Attached is the document for review. Sorry I couldn't get it out sooner.. worked on it all weekend. Mike -----Original Message----- From: Jacques Durand [mailto:JDurand@us.fujitsu.com] Sent: Tuesday, April 06, 2004 8:16 PM To: ebXML IIC - main list (E-mail) (E-mail) Subject: [ebxml-iic] Minutes last meeting, next call All: Next call: Time: Monday Apr 12, 2pm PT Host: Fujitsu Toll only : 1-512-225-3050 Participant code: 89772 We'll get another iteration of the spec by theend of thsi week and decide whether to submit it to vote this Monday 12 (vote will be by email, over 1 week) The new iteration should address the "notes" in the attached minutes. Mike: can you especially check "note #2" and send a note to the list on current status for this? we have to follow-up on this to make sure that we have a clear scheme for terminating a test case (exit statement?) Regards, Jacques <<IIC_April_05_04_minutes.txt>> ------=_NextPart_000_0078_01C42253.6CD031B0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html xmlns:o=3D"urn:schemas-microsoft-com:office:office" = xmlns:w=3D"urn:schemas-microsoft-com:office:word" = xmlns=3D"http://www.w3.org/TR/REC-html40"> <head> <meta http-equiv=3DContent-Type content=3D"text/html; = charset=3Diso-8859-1"> <meta name=3DProgId content=3DWord.Document> <meta name=3DGenerator content=3D"Microsoft Word 9"> <meta name=3DOriginator content=3D"Microsoft Word 9"> <link rel=3DFile-List href=3D"cid:filelist.xml@01C42253.6CB333D0"> <title>Minutes last meeting, next call</title> <!--[if gte mso 9]><xml> <o:OfficeDocumentSettings> <o:DoNotRelyOnCSS/> </o:OfficeDocumentSettings> </xml><![endif]--><!--[if gte mso 9]><xml> <w:WordDocument> <w:Zoom>0</w:Zoom> <w:DocumentKind>DocumentEmail</w:DocumentKind> <w:EnvelopeVis/> <w:DrawingGridHorizontalSpacing>9.35 = pt</w:DrawingGridHorizontalSpacing> </w:WordDocument> </xml><![endif]--> <style> <!-- /* Font Definitions */ @font-face {font-family:Tahoma; panose-1:2 11 6 4 3 5 4 4 2 4; mso-font-charset:0; mso-generic-font-family:swiss; mso-font-pitch:variable; mso-font-signature:1627421319 -2147483648 8 0 66047 0;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {mso-style-parent:""; margin:0in; margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:12.0pt; font-family:"Times New Roman"; mso-fareast-font-family:"Times New Roman";} a:link, span.MsoHyperlink {color:blue; text-decoration:underline; text-underline:single;} a:visited, span.MsoHyperlinkFollowed {color:purple; text-decoration:underline; text-underline:single;} p.MsoAutoSig, li.MsoAutoSig, div.MsoAutoSig {margin:0in; margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:12.0pt; font-family:"Times New Roman"; mso-fareast-font-family:"Times New Roman";} p {margin-right:0in; mso-margin-top-alt:auto; mso-margin-bottom-alt:auto; margin-left:0in; mso-pagination:widow-orphan; font-size:12.0pt; font-family:"Times New Roman"; mso-fareast-font-family:"Times New Roman";} span.EmailStyle19 {mso-style-type:personal; mso-ansi-font-size:10.0pt; mso-ascii-font-family:Arial; mso-hansi-font-family:Arial; mso-bidi-font-family:Arial; color:navy;} span.EmailStyle20 {mso-style-type:personal-reply; mso-ansi-font-size:10.0pt; mso-ascii-font-family:Arial; mso-hansi-font-family:Arial; mso-bidi-font-family:Arial; color:#993366;} @page Section1 {size:8.5in 11.0in; margin:1.0in 1.0in 1.0in 1.0in; mso-header-margin:.4in; mso-footer-margin:.5in; mso-line-numbers-count-by:1; mso-line-numbers-restart:continuous; mso-paper-source:0;} div.Section1 {page:Section1;} --> </style> </head> <body lang=3DEN-US link=3Dblue vlink=3Dpurple = style=3D'tab-interval:.5in'> <div class=3DSection1> <p class=3DMsoNormal><span class=3DEmailStyle20><font size=3D2 = color=3D"#993366" face=3DArial><span = style=3D'font-size:10.0pt;mso-bidi-font-size:12.0pt;font-family: Arial'>Jacques,<o:p></o:p></span></font></span></p> <p class=3DMsoNormal><span class=3DEmailStyle20><font size=3D2 = color=3D"#993366" face=3DArial><span = style=3D'font-size:10.0pt;mso-bidi-font-size:12.0pt;font-family: Arial'><![if = !supportEmptyParas]> <![endif]><o:p></o:p></span></font></span></p> <p class=3DMsoNormal><span class=3DEmailStyle20><font size=3D2 = color=3D"#993366" face=3DArial><span = style=3D'font-size:10.0pt;mso-bidi-font-size:12.0pt;font-family: Arial'><span style=3D"mso-spacerun: yes"> </span>We have a = way to branch off a Thread from a TestAssertion outcome,<span = style=3D"mso-spacerun: yes"> </span>but I would like to do it at the Thread = level.<o:p></o:p></span></font></span></p> <p class=3DMsoNormal><span class=3DEmailStyle20><font size=3D2 = color=3D"#993366" face=3DArial><span = style=3D'font-size:10.0pt;mso-bidi-font-size:12.0pt;font-family: Arial'>This means that, based upon the outcome of a TestAssertion, a = Thread can be be started.. but it will not be = started<o:p></o:p></span></font></span></p> <p class=3DMsoNormal><span class=3DEmailStyle20><font size=3D2 = color=3D"#993366" face=3DArial><span = style=3D'font-size:10.0pt;mso-bidi-font-size:12.0pt;font-family: Arial'>From within a TestStep.<span style=3D"mso-spacerun: yes"> </span>Instead, the TestAssertion result will determine if the TestStep = in which it is run “passes” or = <o:p></o:p></span></font></span></p> <p class=3DMsoNormal><span class=3DEmailStyle20><font size=3D2 = color=3D"#993366" face=3DArial><span = style=3D'font-size:10.0pt;mso-bidi-font-size:12.0pt;font-family: Arial'>“fails”.<span style=3D"mso-spacerun: yes"> = </span>Based on that result, a Thread may or may not be started.<span style=3D"mso-spacerun: yes"> </span><o:p></o:p></span></font></span></p> <p class=3DMsoNormal><span class=3DEmailStyle20><font size=3D2 = color=3D"#993366" face=3DArial><span = style=3D'font-size:10.0pt;mso-bidi-font-size:12.0pt;font-family: Arial'><span style=3D"mso-spacerun: yes"> </span>It would = look like this:<o:p></o:p></span></font></span></p> <p class=3DMsoNormal><span class=3DEmailStyle20><font size=3D2 = color=3D"#993366" face=3DArial><span = style=3D'font-size:10.0pt;mso-bidi-font-size:12.0pt;font-family: Arial'><![if = !supportEmptyParas]> <![endif]><o:p></o:p></span></font></span></p> <p class=3DMsoNormal><span class=3DEmailStyle20><font size=3D2 = color=3D"#993366" face=3DArial><span = style=3D'font-size:10.0pt;mso-bidi-font-size:12.0pt;font-family: Arial'><Thread = id=3D”T1”>><o:p></o:p></span></font></span></p> <p class=3DMsoNormal><span class=3DEmailStyle20><font size=3D2 = color=3D"#993366" face=3DArial><span = style=3D'font-size:10.0pt;mso-bidi-font-size:12.0pt;font-family: Arial'><TestStep><o:p></o:p></span></font></span></p> <p class=3DMsoNormal><span class=3DEmailStyle20><font size=3D2 = color=3D"#993366" face=3DArial><span = style=3D'font-size:10.0pt;mso-bidi-font-size:12.0pt;font-family: Arial'><PutMessage M1><o:p></o:p></span></font></span></p> <p class=3DMsoNormal><span class=3DEmailStyle20><font size=3D2 = color=3D"#993366" face=3DArial><span = style=3D'font-size:10.0pt;mso-bidi-font-size:12.0pt;font-family: Arial'></TestStep><o:p></o:p></span></font></span></p> <p class=3DMsoNormal><span class=3DEmailStyle20><font size=3D2 = color=3D"#993366" face=3DArial><span = style=3D'font-size:10.0pt;mso-bidi-font-size:12.0pt;font-family: Arial'><If><o:p></o:p></span></font></span></p> <p class=3DMsoNormal><span class=3DEmailStyle20><font size=3D2 = color=3D"#993366" face=3DArial><span = style=3D'font-size:10.0pt;mso-bidi-font-size:12.0pt;font-family: Arial'><TestStep><o:p></o:p></span></font></span></p> <p class=3DMsoNormal><span class=3DEmailStyle20><font size=3D2 = color=3D"#993366" face=3DArial><span = style=3D'font-size:10.0pt;mso-bidi-font-size:12.0pt;font-family: Arial'><GetMessage M2><o:p></o:p></span></font></span></p> <p class=3DMsoNormal><span class=3DEmailStyle20><font size=3D2 = color=3D"#993366" face=3DArial><span = style=3D'font-size:10.0pt;mso-bidi-font-size:12.0pt;font-family: Arial'><TestAssertion/><o:p></o:p></span></font></span></p> <p class=3DMsoNormal><span class=3DEmailStyle20><font size=3D2 = color=3D"#993366" face=3DArial><span = style=3D'font-size:10.0pt;mso-bidi-font-size:12.0pt;font-family: Arial'></GetMessage><o:p></o:p></span></font></span></p> <p class=3DMsoNormal><span class=3DEmailStyle20><font size=3D2 = color=3D"#993366" face=3DArial><span = style=3D'font-size:10.0pt;mso-bidi-font-size:12.0pt;font-family: Arial'></TestStep><o:p></o:p></span></font></span></p> <p class=3DMsoNormal><span class=3DEmailStyle20><font size=3D2 = color=3D"#993366" face=3DArial><span = style=3D'font-size:10.0pt;mso-bidi-font-size:12.0pt;font-family: Arial'><Then><o:p></o:p></span></font></span></p> <p class=3DMsoNormal><span class=3DEmailStyle20><font size=3D2 = color=3D"#993366" face=3DArial><span = style=3D'font-size:10.0pt;mso-bidi-font-size:12.0pt;font-family: Arial'><Thread <span style=3D"mso-spacerun: = yes"> </span>id=3D”Thread2”><o:p></o:p></span></font>= </span></p> <p class=3DMsoNormal><span class=3DEmailStyle20><font size=3D2 = color=3D"#993366" face=3DArial><span = style=3D'font-size:10.0pt;mso-bidi-font-size:12.0pt;font-family: Arial'></Then><o:p></o:p></span></font></span></p> <p class=3DMsoNormal><span class=3DEmailStyle20><font size=3D2 = color=3D"#993366" face=3DArial><span = style=3D'font-size:10.0pt;mso-bidi-font-size:12.0pt;font-family: Arial'><Else><o:p></o:p></span></font></span></p> <p class=3DMsoNormal><span class=3DEmailStyle20><font size=3D2 = color=3D"#993366" face=3DArial><span = style=3D'font-size:10.0pt;mso-bidi-font-size:12.0pt;font-family: Arial'><Thread = id=3D”Thread3”><o:p></o:p></span></font></span></p> <p class=3DMsoNormal><span class=3DEmailStyle20><font size=3D2 = color=3D"#993366" face=3DArial><span = style=3D'font-size:10.0pt;mso-bidi-font-size:12.0pt;font-family: Arial'></Else><o:p></o:p></span></font></span></p> <p class=3DMsoNormal><span class=3DEmailStyle20><font size=3D2 = color=3D"#993366" face=3DArial><span = style=3D'font-size:10.0pt;mso-bidi-font-size:12.0pt;font-family: Arial'></If><o:p></o:p></span></font></span></p> <p class=3DMsoNormal><span class=3DEmailStyle20><font size=3D2 = color=3D"#993366" face=3DArial><span = style=3D'font-size:10.0pt;mso-bidi-font-size:12.0pt;font-family: Arial'><![if = !supportEmptyParas]> <![endif]><o:p></o:p></span></font></span></p> <p class=3DMsoNormal><span class=3DEmailStyle20><font size=3D2 = color=3D"#993366" face=3DArial><span = style=3D'font-size:10.0pt;mso-bidi-font-size:12.0pt;font-family: Arial'>comments?<o:p></o:p></span></font></span></p> <p class=3DMsoNormal><span class=3DEmailStyle20><font size=3D2 = color=3D"#993366" face=3DArial><span = style=3D'font-size:10.0pt;mso-bidi-font-size:12.0pt;font-family: Arial'><![if = !supportEmptyParas]> <![endif]><o:p></o:p></span></font></span></p> <p class=3DMsoNormal style=3D'margin-left:.5in'><font size=3D2 = color=3Dblack face=3DTahoma><span = style=3D'font-size:10.0pt;font-family:Tahoma;color:black'>-----Original Message-----<br> <b><span style=3D'font-weight:bold'>From:</span></b> Jacques Durand [mailto:JDurand@us.fujitsu.com]<br> <b><span style=3D'font-weight:bold'>Sent:</span></b> Monday, April 12, = 2004 8:13 PM<br> <b><span style=3D'font-weight:bold'>To:</span></b> = 'michael.kass@nist.gov'; Jacques Durand; ebXML IIC - main list (E-mail) (E-mail)<br> <b><span style=3D'font-weight:bold'>Subject:</span></b> RE: Final DRAFT = for today's discussion and voting</span></font></p> <p class=3DMsoNormal style=3D'margin-left:.5in'><font size=3D3 = face=3D"Times New Roman"><span style=3D'font-size:12.0pt'><![if = !supportEmptyParas]> <![endif]><o:p></o:p></span></font></p> <p class=3DMsoNormal style=3D'margin-left:.5in'><font size=3D2 = color=3Dblue face=3DArial><span style=3D'font-size:10.0pt;font-family:Arial;color:blue'>Mike:</span></fon= t><font color=3Dblack><span = style=3D'color:black;mso-color-alt:windowtext'><o:p></o:p></span></font><= /p> <p class=3DMsoNormal style=3D'margin-left:.5in'><font size=3D3 = color=3Dblack face=3D"Times New Roman"><span = style=3D'font-size:12.0pt;color:black'> </span></font><font color=3Dblack><span = style=3D'color:black;mso-color-alt:windowtext'><o:p></o:p></span></font><= /p> <p class=3DMsoNormal style=3D'margin-left:.5in'><font size=3D2 = color=3Dblue face=3DArial><span style=3D'font-size:10.0pt;font-family:Arial;color:blue'>as discussed = today, that looks OK assuming we have a decent way to </span></font><font = color=3Dblack><span style=3D'color:black;mso-color-alt:windowtext'><o:p></o:p></span></font><= /p> <p class=3DMsoNormal style=3D'margin-left:.5in'><font size=3D2 = color=3Dblue face=3DArial><span style=3D'font-size:10.0pt;font-family:Arial;color:blue'>branch-off a = thread or not, based on a TestAssertion outcome.</span></font><font = color=3Dblack><span style=3D'color:black;mso-color-alt:windowtext'><o:p></o:p></span></font><= /p> <p class=3DMsoNormal style=3D'margin-left:.5in'><font size=3D3 = color=3Dblack face=3D"Times New Roman"><span = style=3D'font-size:12.0pt;color:black'> </span></font><font color=3Dblack><span = style=3D'color:black;mso-color-alt:windowtext'><o:p></o:p></span></font><= /p> <p class=3DMsoNormal style=3D'margin-left:.5in'><font size=3D2 = color=3Dblue face=3DArial><span style=3D'font-size:10.0pt;font-family:Arial;color:blue'>Not sure I = understand the concern on object hierarchy:</span></font><font color=3Dblack><span style=3D'color:black;mso-color-alt:windowtext'><o:p></o:p></span></font><= /p> <p class=3DMsoNormal style=3D'margin-left:.5in'><font size=3D2 = color=3Dblue face=3DArial><span style=3D'font-size:10.0pt;font-family:Arial;color:blue'>(isn't that = similar to having in a prog language a simple instruction invoking a = procedure?)</span></font><font color=3Dblack><span = style=3D'color:black;mso-color-alt:windowtext'><o:p></o:p></span></font><= /p> <p class=3DMsoNormal style=3D'margin-left:.5in'><font size=3D2 = color=3Dblue face=3DArial><span style=3D'font-size:10.0pt;font-family:Arial;color:blue'>Though I = understand parameter scoping would get more difficult.</span></font><font = color=3Dblack><span style=3D'color:black;mso-color-alt:windowtext'><o:p></o:p></span></font><= /p> <p class=3DMsoNormal style=3D'margin-left:.5in'><font size=3D3 = color=3Dblack face=3D"Times New Roman"><span = style=3D'font-size:12.0pt;color:black'> </span></font><font color=3Dblack><span = style=3D'color:black;mso-color-alt:windowtext'><o:p></o:p></span></font><= /p> <p class=3DMsoNormal style=3D'margin-left:.5in'><font size=3D2 = color=3Dblue face=3DArial><span style=3D'font-size:10.0pt;font-family:Arial;color:blue'>Jacques</span></f= ont><font color=3Dblack><span = style=3D'color:black;mso-color-alt:windowtext'><o:p></o:p></span></font><= /p> <p class=3DMsoNormal style=3D'margin-left:.5in'><font size=3D3 = color=3Dblack face=3D"Times New Roman"><span = style=3D'font-size:12.0pt;color:black'> </span></font><font color=3Dblack><span = style=3D'color:black;mso-color-alt:windowtext'><o:p></o:p></span></font><= /p> <p class=3DMsoNormal = style=3D'mso-margin-top-alt:auto;margin-bottom:12.0pt; margin-left:1.0in'><font size=3D2 color=3Dblack face=3DTahoma><span = style=3D'font-size: 10.0pt;font-family:Tahoma;color:black'>-----Original Message-----<br> <b><span style=3D'font-weight:bold'>From:</span></b> Michael Kass [mailto:michael.kass@nist.gov]<br> <b><span style=3D'font-weight:bold'>Sent:</span></b> Monday, April 12, = 2004 7:47 AM<br> <b><span style=3D'font-weight:bold'>To:</span></b> Jacques Durand; ebXML = IIC - main list (E-mail) (E-mail)<br> <b><span style=3D'font-weight:bold'>Subject:</span></b> Final DRAFT for = today's discussion and voting</span></font><font color=3Dblack><span = style=3D'color:black; mso-color-alt:windowtext'><o:p></o:p></span></font></p> <p class=3DMsoNormal style=3D'margin-left:1.0in'><span = class=3DEmailStyle19><font size=3D2 color=3Dnavy face=3DArial><span = style=3D'font-size:10.0pt;mso-bidi-font-size: 12.0pt;font-family:Arial'>Jacques and = all,<o:p></o:p></span></font></span></p> <p class=3DMsoNormal style=3D'margin-left:1.0in'><span = class=3DEmailStyle19><font size=3D2 color=3Dnavy face=3DArial><span = style=3D'font-size:10.0pt;mso-bidi-font-size: 12.0pt;font-family:Arial'> <o:p></o:p></span></font></span></p> <p class=3DMsoNormal style=3D'margin-left:1.0in'><span = class=3DEmailStyle19><font size=3D2 color=3Dnavy face=3DArial><span = style=3D'font-size:10.0pt;mso-bidi-font-size: 12.0pt;font-family:Arial'><span style=3D"mso-spacerun: yes"> </span>Here is the URL for the final draft of the Test Framework = specification. <o:p></o:p></span></font></span></p> <p class=3DMsoNormal style=3D'margin-left:1.0in'><span = class=3DEmailStyle19><font size=3D2 color=3Dnavy face=3DArial><span = style=3D'font-size:10.0pt;mso-bidi-font-size: 12.0pt;font-family:Arial'> <o:p></o:p></span></font></span></p> <p class=3DMsoNormal style=3D'margin-left:1.0in'><span = class=3DEmailStyle19><font size=3D2 color=3Dnavy face=3DArial><span = style=3D'font-size:10.0pt;mso-bidi-font-size: 12.0pt;font-family:Arial'> <o:p></o:p></span></font></span></p> <p class=3DMsoNormal style=3D'margin-left:1.0in'><span = class=3DEmailStyle19><font size=3D2 color=3Dnavy face=3DArial><span = style=3D'font-size:10.0pt;mso-bidi-font-size: 12.0pt;font-family:Arial'><a href=3D"http://xsun.sdct.itl.nist.gov/~mkass/ebxml_iic/IIC_ebXMLTestFrame= work%20V1.1_04_12_04_final_draft.zip">http://xsun.sdct.itl.nist.gov/~mkas= s/ebxml_iic/IIC_ebXMLTestFramework%20V1.1_04_12_04_final_draft.zip</a><o:= p></o:p></span></font></span></p> <p class=3DMsoNormal style=3D'margin-left:1.0in'><span = class=3DEmailStyle19><font size=3D2 color=3Dnavy face=3DArial><span = style=3D'font-size:10.0pt;mso-bidi-font-size: 12.0pt;font-family:Arial'> <o:p></o:p></span></font></span></p> <p class=3DMsoNormal style=3D'margin-left:1.0in'><span = class=3DEmailStyle19><font size=3D2 color=3Dnavy face=3DArial><span = style=3D'font-size:10.0pt;mso-bidi-font-size: 12.0pt;font-family:Arial'> <o:p></o:p></span></font></span></p> <p class=3DMsoNormal style=3D'margin-left:1.0in'><span = class=3DEmailStyle19><font size=3D2 color=3Dnavy face=3DArial><span = style=3D'font-size:10.0pt;mso-bidi-font-size: 12.0pt;font-family:Arial'><span style=3D"mso-spacerun: yes"> = </span>All issues have been addressd that were identified in the last conf = call.<o:p></o:p></span></font></span></p> <p class=3DMsoNormal style=3D'margin-left:1.0in'><span = class=3DEmailStyle19><font size=3D2 color=3Dnavy face=3DArial><span = style=3D'font-size:10.0pt;mso-bidi-font-size: 12.0pt;font-family:Arial'>I am ready to vote for the document, however I = wish to discuss one<span style=3D"mso-spacerun: yes"> </span>item = currently in the spec that I believe should be removed ( branching from within a Test = Step ).<span style=3D"mso-spacerun: yes"> </span>I believe that doing = so breaks the object hierarchy ( and the parameter scooping ) of the Test = Framework, and is unnecessary.<span style=3D"mso-spacerun: yes"> </span>I believe = that using the natural object hierarchy of = :<o:p></o:p></span></font></span></p> <p class=3DMsoNormal style=3D'margin-left:1.0in'><span = class=3DEmailStyle19><font size=3D2 color=3Dnavy face=3DArial><span = style=3D'font-size:10.0pt;mso-bidi-font-size: 12.0pt;font-family:Arial'> <o:p></o:p></span></font></span></p> <p class=3DMsoNormal style=3D'margin-left:1.0in'><span = class=3DEmailStyle19><font size=3D2 color=3Dnavy face=3DArial><span = style=3D'font-size:10.0pt;mso-bidi-font-size: 12.0pt;font-family:Arial'>TestSuite<o:p></o:p></span></font></span></p> <p class=3DMsoNormal style=3D'margin-left:1.0in'><span = class=3DEmailStyle19><font size=3D2 color=3Dnavy face=3DArial><span = style=3D'font-size:10.0pt;mso-bidi-font-size: 12.0pt;font-family:Arial'>TestCase<o:p></o:p></span></font></span></p> <p class=3DMsoNormal style=3D'margin-left:1.0in'><span = class=3DEmailStyle19><font size=3D2 color=3Dnavy face=3DArial><span = style=3D'font-size:10.0pt;mso-bidi-font-size: 12.0pt;font-family:Arial'>Thread</span></font></span><font size=3D2 = color=3Dnavy face=3DArial><span = style=3D'font-size:10.0pt;mso-bidi-font-size:12.0pt;font-family: Arial;color:navy'><br> <span class=3DEmailStyle19><font = color=3Dnavy>TestStep<o:p></o:p></font></span></span></font></p> <p class=3DMsoNormal style=3D'margin-left:1.0in'><span = class=3DEmailStyle19><font size=3D2 color=3Dnavy face=3DArial><span = style=3D'font-size:10.0pt;mso-bidi-font-size: 12.0pt;font-family:Arial'> <o:p></o:p></span></font></span></p> <p class=3DMsoNormal style=3D'margin-left:1.0in'><span = class=3DEmailStyle19><font size=3D2 color=3Dnavy face=3DArial><span = style=3D'font-size:10.0pt;mso-bidi-font-size: 12.0pt;font-family:Arial'><span style=3D"mso-spacerun: = yes"> </span>makes sense.<o:p></o:p></span></font></span></p> <p class=3DMsoNormal style=3D'margin-left:1.0in'><span = class=3DEmailStyle19><font size=3D2 color=3Dnavy face=3DArial><span = style=3D'font-size:10.0pt;mso-bidi-font-size: 12.0pt;font-family:Arial'> <o:p></o:p></span></font></span></p> <p class=3DMsoNormal style=3D'margin-left:1.0in'><span = class=3DEmailStyle19><font size=3D2 color=3Dnavy face=3DArial><span = style=3D'font-size:10.0pt;mso-bidi-font-size: 12.0pt;font-family:Arial'><span style=3D"mso-spacerun: = yes"> </span>I believe that a hierarchy of:<o:p></o:p></span></font></span></p> <p class=3DMsoNormal style=3D'margin-left:1.0in'><span = class=3DEmailStyle19><font size=3D2 color=3Dnavy face=3DArial><span = style=3D'font-size:10.0pt;mso-bidi-font-size: 12.0pt;font-family:Arial'> <o:p></o:p></span></font></span></p> <p class=3DMsoNormal style=3D'margin-left:1.0in'><span = class=3DEmailStyle19><font size=3D2 color=3Dnavy face=3DArial><span = style=3D'font-size:10.0pt;mso-bidi-font-size: 12.0pt;font-family:Arial'>TestSuite<o:p></o:p></span></font></span></p> <p class=3DMsoNormal style=3D'margin-left:1.0in'><span = class=3DEmailStyle19><font size=3D2 color=3Dnavy face=3DArial><span = style=3D'font-size:10.0pt;mso-bidi-font-size: 12.0pt;font-family:Arial'>TestCase<o:p></o:p></span></font></span></p> <p class=3DMsoNormal style=3D'margin-left:1.0in'><span = class=3DEmailStyle19><font size=3D2 color=3Dnavy face=3DArial><span = style=3D'font-size:10.0pt;mso-bidi-font-size: 12.0pt;font-family:Arial'>Thread</span></font></span><font size=3D2 = color=3Dnavy face=3DArial><span = style=3D'font-size:10.0pt;mso-bidi-font-size:12.0pt;font-family: Arial;color:navy'><br> <span class=3DEmailStyle19><font = color=3Dnavy>TestStep<o:p></o:p></font></span></span></font></p> <p class=3DMsoNormal style=3D'margin-left:1.0in'><span = class=3DEmailStyle19><font size=3D2 color=3Dnavy face=3DArial><span = style=3D'font-size:10.0pt;mso-bidi-font-size: 12.0pt;font-family:Arial'>Thread<o:p></o:p></span></font></span></p> <p class=3DMsoNormal style=3D'margin-left:1.0in'><span = class=3DEmailStyle19><font size=3D2 color=3Dnavy face=3DArial><span = style=3D'font-size:10.0pt;mso-bidi-font-size: 12.0pt;font-family:Arial'> <o:p></o:p></span></font></span></p> <p class=3DMsoNormal style=3D'margin-left:1.0in'><span = class=3DEmailStyle19><font size=3D2 color=3Dnavy face=3DArial><span = style=3D'font-size:10.0pt;mso-bidi-font-size: 12.0pt;font-family:Arial'><span style=3D"mso-spacerun: yes"> = </span>does not.<span style=3D"mso-spacerun: yes"> </span>Especially when one = thinks of Threads in a BPSS sense ( as a container for a particular set of related actions (i.e. a particular part of a business process ), and thinks of TestSteps as the "atomic" level operation that is simply a = PutMessage or GetMessage.<span style=3D"mso-spacerun: yes"> </span>The = logical branching from a Test Step destroys this hierarchical relationship, and = the readability of a script ( and its natural similarity to a business = process definition )<o:p></o:p></span></font></span></p> <p class=3DMsoNormal style=3D'margin-left:1.0in'><span = class=3DEmailStyle19><font size=3D2 color=3Dnavy face=3DArial><span = style=3D'font-size:10.0pt;mso-bidi-font-size: 12.0pt;font-family:Arial'> <o:p></o:p></span></font></span></p> <p class=3DMsoNormal style=3D'margin-left:1.0in'><span = class=3DEmailStyle19><font size=3D2 color=3Dnavy face=3DArial><span = style=3D'font-size:10.0pt;mso-bidi-font-size: 12.0pt;font-family:Arial'>Attached is the document for = review.<o:p></o:p></span></font></span></p> <p class=3DMsoNormal style=3D'margin-left:1.0in'><span = class=3DEmailStyle19><font size=3D2 color=3Dnavy face=3DArial><span = style=3D'font-size:10.0pt;mso-bidi-font-size: 12.0pt;font-family:Arial'>Sorry I couldn't get it out sooner.. worked on = it all weekend.<o:p></o:p></span></font></span></p> <p class=3DMsoNormal style=3D'margin-left:1.0in'><span = class=3DEmailStyle19><font size=3D2 color=3Dnavy face=3DArial><span = style=3D'font-size:10.0pt;mso-bidi-font-size: 12.0pt;font-family:Arial'> <o:p></o:p></span></font></span></p> <p class=3DMsoNormal style=3D'margin-left:1.0in'><span = class=3DEmailStyle19><font size=3D2 color=3Dnavy face=3DArial><span = style=3D'font-size:10.0pt;mso-bidi-font-size: 12.0pt;font-family:Arial'>Mike<o:p></o:p></span></font></span></p> <p class=3DMsoNormal style=3D'margin-left:1.0in'><span = class=3DEmailStyle19><font size=3D2 color=3Dnavy face=3DArial><span = style=3D'font-size:10.0pt;mso-bidi-font-size: 12.0pt;font-family:Arial'> <o:p></o:p></span></font></span></p> <p class=3DMsoNormal style=3D'margin-left:1.0in'><span = class=3DEmailStyle19><font size=3D2 color=3Dnavy face=3DArial><span = style=3D'font-size:10.0pt;mso-bidi-font-size: 12.0pt;font-family:Arial'> <o:p></o:p></span></font></span></p> <p class=3DMsoNormal style=3D'margin-left:1.5in'><font size=3D2 = color=3Dblack face=3DTahoma><span = style=3D'font-size:10.0pt;font-family:Tahoma;color:black'>-----Original Message-----<br> <b><span style=3D'font-weight:bold'>From:</span></b> Jacques Durand [mailto:JDurand@us.fujitsu.com]<br> <b><span style=3D'font-weight:bold'>Sent:</span></b> Tuesday, April 06, = 2004 8:16 PM<br> <b><span style=3D'font-weight:bold'>To:</span></b> ebXML IIC - main list = (E-mail) (E-mail)<br> <b><span style=3D'font-weight:bold'>Subject:</span></b> [ebxml-iic] = Minutes last meeting, next call</span></font><font color=3Dblack><span = style=3D'color:black; mso-color-alt:windowtext'><o:p></o:p></span></font></p> <p class=3DMsoNormal style=3D'margin-left:1.5in'><font size=3D3 = color=3Dblack face=3D"Times New Roman"><span = style=3D'font-size:12.0pt;color:black'> </span></font><font color=3Dblack><span = style=3D'color:black;mso-color-alt:windowtext'><o:p></o:p></span></font><= /p> <p class=3DMsoNormal style=3D'margin-left:1.5in'><font size=3D3 = color=3Dblack face=3D"Times New Roman"><span = style=3D'font-size:12.0pt;color:black'> </span></font><font color=3Dblack><span = style=3D'color:black;mso-color-alt:windowtext'><o:p></o:p></span></font><= /p> <p style=3D'margin-left:1.5in'><font size=3D2 color=3Dblack = face=3DArial><span style=3D'font-size:10.0pt;font-family:Arial;color:black'>All:</span></fon= t><font color=3Dblack><span style=3D'color:black'> </span></font><font = color=3Dblack><span style=3D'color:black;mso-color-alt:windowtext'><o:p></o:p></span></font><= /p> <p style=3D'margin-left:1.5in'><font size=3D2 color=3Dblack = face=3DArial><span style=3D'font-size:10.0pt;font-family:Arial;color:black'>Next = call:</span></font><font color=3Dblack><span style=3D'color:black'> </span></font><font = color=3Dblack><span style=3D'color:black;mso-color-alt:windowtext'><o:p></o:p></span></font><= /p> <p style=3D'margin-left:1.5in'><font size=3D2 color=3Dblack = face=3DArial><span style=3D'font-size:10.0pt;font-family:Arial;color:black'>Time: Monday = Apr 12, 2pm PT</span></font><font color=3Dblack><span style=3D'color:black'> <br> </span></font><font size=3D2 color=3Dblack face=3D"Courier New"><span style=3D'font-size:10.0pt;font-family:"Courier New";color:black'>Host: = Fujitsu</span></font><font color=3Dblack><span style=3D'color:black'> <br> </span></font><font size=3D2 color=3Dblack face=3D"Courier New"><span style=3D'font-size:10.0pt;font-family:"Courier New";color:black'>Toll = only : 1-512-225-3050</span></font><font color=3Dblack><span = style=3D'color:black'> <br> </span></font><font size=3D2 color=3Dblack face=3D"Courier New"><span style=3D'font-size:10.0pt;font-family:"Courier = New";color:black'>Participant code: 89772</span></font><font color=3Dblack><span = style=3D'color:black'> </span></font><font color=3Dblack><span = style=3D'color:black;mso-color-alt:windowtext'><o:p></o:p></span></font><= /p> <p style=3D'margin-left:1.5in'><font size=3D2 color=3Dblack = face=3DArial><span style=3D'font-size:10.0pt;font-family:Arial;color:black'>We'll get = another iteration of the spec by theend of thsi week and decide whether to = submit it to vote</span></font><font color=3Dblack><span style=3D'color:black'> <br> </span></font><font size=3D2 color=3Dblack face=3DArial><span = style=3D'font-size:10.0pt; font-family:Arial;color:black'>this Monday 12 (vote will be by email, = over 1 week)</span></font><font color=3Dblack><span style=3D'color:black'> <br> </span></font><font size=3D2 color=3Dblack face=3DArial><span = style=3D'font-size:10.0pt; font-family:Arial;color:black'>The new iteration should address the "notes" in the attached minutes.</span></font><font = color=3Dblack><span style=3D'color:black'> </span></font><font color=3Dblack><span = style=3D'color:black; mso-color-alt:windowtext'><o:p></o:p></span></font></p> <p style=3D'margin-left:1.5in'><font size=3D2 color=3Dblack = face=3DArial><span style=3D'font-size:10.0pt;font-family:Arial;color:black'>Mike: can you = especially check "note #2" and send a note to the list on current status = for this? </span></font><font color=3Dblack><span style=3D'color:black'><br> </span></font><font size=3D2 color=3Dblack face=3DArial><span = style=3D'font-size:10.0pt; font-family:Arial;color:black'>we have to follow-up on this to = make</span></font><font color=3Dblack><span style=3D'color:black'> <br> </span></font><font size=3D2 color=3Dblack face=3DArial><span = style=3D'font-size:10.0pt; font-family:Arial;color:black'>sure that we have a clear scheme for = terminating a test case (exit statement?)</span></font><font color=3Dblack><span style=3D'color:black'> </span></font><font color=3Dblack><span = style=3D'color:black; mso-color-alt:windowtext'><o:p></o:p></span></font></p> <p style=3D'margin-left:1.5in'><font size=3D2 color=3Dblack = face=3DArial><span style=3D'font-size:10.0pt;font-family:Arial;color:black'>Regards,</span><= /font><font color=3Dblack><span style=3D'color:black'> </span></font><font = color=3Dblack><span style=3D'color:black;mso-color-alt:windowtext'><o:p></o:p></span></font><= /p> <p style=3D'margin-left:1.5in'><font size=3D2 color=3Dblack = face=3DArial><span style=3D'font-size:10.0pt;font-family:Arial;color:black'>Jacques</span></= font><font color=3Dblack><span style=3D'color:black'> <br> </span></font><font size=3D2 color=3Dblack face=3DArial><span = style=3D'font-size:10.0pt; font-family:Arial;color:black'><<IIC_April_05_04_minutes.txt>>= ; </span></font><font color=3Dblack><span = style=3D'color:black;mso-color-alt:windowtext'><o:p></o:p></span></font><= /p> <p class=3DMsoNormal style=3D'margin-left:1.5in'><font size=3D3 = color=3Dblack face=3D"Times New Roman"><span = style=3D'font-size:12.0pt;color:black'> </span></font><font color=3Dblack><span = style=3D'color:black;mso-color-alt:windowtext'><o:p></o:p></span></font><= /p> </div> </body> </html> ------=_NextPart_000_0078_01C42253.6CD031B0--
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]