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

 


Help: OASIS Mailing Lists Help | MarkMail Help

tag message

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


Subject: RE: [tag] Notes Re: [tag] Groups - Test Assertions Guidelines draft 0.9.9.4 (TestAssertionsGuidelines-draft-0-9-9-4.doc) uploaded


Stephen:
 
I agree with the need to support "TA negation" in prerequisites. Have seen this before.
Given that the outcome of a TA is 3-fold:
- predicate=true
- predicate=false
- not applicable
 
We may need to be more specific. In this precise case, instead of saying

Prerequisite: NOT widget-TA103-1

 
I woudl write:
 

Prerequisite(widget-TA103-1 = "false")

 
Which is not quite the same as the following valid prepreq expression:
 

PrerequisiteNOT (widget-TA103-1 = "true")

 
The end result is that in any case, the prereq expression is still a boolean expression. Only, it should acknowledge the different possible outputs of a TA used inside.
 
Jacques
 
 
 

From: stephengreenubl@gmail.com [mailto:stephengreenubl@gmail.com] On Behalf Of Stephen Green
Sent: Tuesday, October 07, 2008 12:59 PM
To: tag@lists.oasis-open.org
Subject: [tag] Notes Re: [tag] Groups - Test Assertions Guidelines draft 0.9.9.4 (TestAssertionsGuidelines-draft-0-9-9-4.doc) uploaded

Note:

This update includes changes made on wiki as shown here
http://wiki.oasis-open.org/tag/TestAssertionGuidelines?action=diff&rev2=239&rev1=233

Please also note changes and new test assertions in Worked Examples appendix.
Especially note an interesting feature I came across which is the need, it seems,
to accommodate negated TA-reference prerequisites.

(Another more straightforward TA is also included with a positive prerequisite ref to a TA.)

Negated prerequisite seems to be required as follows:-


Normative Source:

Section 102:

It is RECOMMENDED for a widget to be waterproof. If it is not waterproof then it MUST have a warning label stating that it is not waterproof.


TAs:


TA id: widget-TA102-1

Target: widget

Normative Source: specification statement 102, part 1

Predicate: [the widget] is waterproof.

Prescription Level: preferred


TA id: widget-TA102-2

Target: widget

Normative Source: specification statement 102, part 2

Prerequisite: NOT widget-TA103-1

Predicate: [the widget] has a label warning that it not waterproof.

Prescription Level: preferred






2008/10/7 <stephen.green@documentengineeringservices.com>
Public link:
http://www.oasis-open.org/apps/group_public/download.php/29581/TestAssertionsGuidelines-draft-0-9-9-4.doc





 -- Stephen Green

The document revision named Test Assertions Guidelines draft 0.9.9.4
(TestAssertionsGuidelines-draft-0-9-9-4.doc) has been submitted by Stephen
Green to the OASIS Test Assertions Guidelines (TAG) TC document repository.
 This document is revision #25 of TestAssertionsGuidelines-draft-0-2.odt.

Document Description:
The main output of this committee: Test Assertions Guidelines

View Document Details:
http://www.oasis-open.org/committees/document.php?document_id=29581

Download Document:
http://www.oasis-open.org/committees/download.php/29581/TestAssertionsGuidelines-draft-0-9-9-4.doc

Revision:
This document is revision #25 of TestAssertionsGuidelines-draft-0-2.odt.
The document details page referenced above will show the complete revision
history.


PLEASE NOTE:  If the above links do not work for you, your email application
may be breaking the link into two pieces.  You may be able to copy and paste
the entire link address into the address field of your web browser.

-OASIS Open Administration



--
Stephen D. Green

Partner
SystML, http://www.systml.co.uk
Tel: +44 (0) 117 9541606
Associate Director
Document Engineering Services
http://www.documentengineeringservices.com

http://www.biblegateway.com/passage/?search=matthew+22:37 .. and voice


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