← Prev in month ← Prev in thread

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

From
Michael Kass <>
Date
2004-09-08T19:38:40+00:00
ID
005901c495db$126100a0$
Thread
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
← Prev in month ← Prev in thread