UTP 1.1 NO IDEA Avatar
  1. OMG Issue

UTP11 — Errornous constraint description of TestLogApplication

  • Key: UTP11-58
  • Legacy Issue Number: 15907
  • Status: closed  
  • Source: Fraunhofer FOKUS ( Mr. Marc-Florian Wendland)
  • Summary:

    The second constraint of TestLogApplication seems to be wrong. Currently, it says:

    "[2] The supplier of a test log must be a named element with a test log stereotype applied"

    This must rather be:
    "[2] The supplier of a test log application must be a named element with a test log stereotype applied" Rational: A dependency going from a «TestLog» to a «TestCase» or a «TestContext».

    Discussion: The direction of <<TestLogApplication>> currently points from a <<TestCase>> to a <<TestLog>>. Given the UML semantics of UML::Dependency, this would be interpreted as the test case is depending on the test log. Actually, this must be switched, since a test case specification is complete and not depending on the test log elements. Rather, a test log is depending on a test case/test context, expressing that this test log was created due to the test case specification it points to.
    [1] The client of a test log application must be a named element with a test case or test context stereotype applied.
    [2] The supplier of a test log application must be a named element with a test log stereotype applied

  • Reported: UTP 1.0 — Tue, 4 Jan 2011 05:00 GMT
  • Disposition: Resolved — UTP 1.1
  • Disposition Summary:

    A test case should never be logically dependent on its logs. Flip the direction of the test log application as proposed in the summary

  • Updated: Sat, 7 Mar 2015 00:24 GMT