OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

ebxml-iic message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: Re: [ebxml-iic] Section 7.1 of Test Framework revision.. using Jacques workflow approach (option B)


Title: call tomorrow Wed 8th, 3pm PT
Jacques and all,
 
  I updated section 7.1 (attached)with modifications reflecting Jacques suggested "abort" of <Thread>s based upon failed TestAssertion results,
and "abort" of the parent <Thread> if a subsequent <Join> cannot take place.
  I believe that this approach would satisfy the requirement of being able to exit on a failed <TestAssertion> if it is deemed that
the <Thread> containing it is critical to the continuation of Test Case script execution (determined by its presence in a subsequent
<Join> operation.   If that <Join> operation cannot take place because of the aborted <Thread>.. then the <Thread> containing the
<Join> is also aborted, and logic control reverts to ITS parent <Thread> .. and on .. and on... until the main <Thread> (i.e. the
<TestCase> itself) is reached.
  If script execution cannot proceed at the <TestCase> level (due to an unsatisfied <Join> condition), then the <TestCase> exits with
a final result of "fail".  So a failed <TestAssertion> may or may not be significant in the overall testing logic, depending upon whether
dependent <Join> conditions are satisfied.
 
Regards,
Mike
 
 
 

section7.1-JD1_MK_JD2_MK2_MK3.doc



[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]