Vorlage:PDF 02 2 1

Aus BIT inklusiv Wiki und Test-Case-Datenbank
Wechseln zu: Navigation, Suche

Anwendbarkeit des Prüfschritts

Der Prüfschritt ist anwendbar, wenn das Dokument Elemente enthält, die von ihrer Funktion her Listen sind. Da auch die missbräuchliche Verwendung von Listen geprüft wird, ist der Prüfschritt darüber hinaus immer anwendbar, wenn die Seite Elemente enthält, die als Listen ausgezeichnet sind oder visuell erkennbare Listen enthält, die nicht als Listen getaggt sind.

Liste der in diesem Prüfschritt bewerteten Strukturelemente

  • L
  • LI
  • Lbl
  • LBody

Erläuterung der Strukturelemente für Listen

(Übersetzung der Anforderungen aus der ISO 32000:2008 Table 336)

  • L - Liste. Abfolge von Einträgen mit ähnlicher Bedeutung und Relevanz; die unmittelbar untergeordneten Elemente müssen ein oder mehrere Listeneinträge sein, die einem caption Element folgen können. (Ein caption _Element beinhaltet eine kurze Textbeschreibung einer Tabelle oder eines Bildes).
  • LI - Listeneintrag. Einzelnes Element einer Liste; ihm kann ein oder mehrere Beschriftungselemente (Lbl) und/oder ein oder mehrere Listenkörperelemente (LBody) untergeordnet sein.
  • Lbl - Beschriftung. Aufzählungszeichen, Name oder Nummer; das Element kennzeichnet einen Eintrag und dient zu seiner Unterscheidung von anderen Einträgen in derselben Liste. Zum Beispiel steht in einer Definitionsliste der zu erklärende Begriff im Lbl. In anderen Listen steht das Aufzählungszeichen im Lbl.
  • LBody - Listenkörper. Der beschreibende Inhalt eines Listeneintrags. Der LBody kann Blocklevel Strukturelemente wie z. B. untergeordnete Listen oder Tabellen enthalten.

Bezieht sich auf folgende Fehlerbedingungen im Matterhorn-Protokoll

Testbarkeit Mensch

  • MP 01-006 Der Strukturtyp (MP 09-003 nachdem - falls erforderlich - eine Rollenzuordnung vorgenommen wurde) und Attribute eines Strukturelementes sind nicht semantisch geeignet für das Strukturelement.
    Folgende Strukturelemente müssen in Betracht gezogen werden:
    • L
    • LI
    • Lbl
    • LBody
  • MP 16-001 Bei einer nummerierten Liste ist für das ListNumbering-Attribut kein Wert eingetragen.
  • MP 16-002 Bei einer nummerierten Liste fehlt einer der folgenden ListNumbering-Werte: Decimal, UpperRoman, LowerRoman, UpperAlpha, LowerAlpha. (ISO 32000-1:2008 Table 347)
  • MP 16-003 Inhalt ist eine Liste, die jedoch nicht als Liste getaggt ist.

Testbarkeit Software

  • MP 09-005 Ein Strukturelement, das im Zusammenhang mit einer Liste steht, wird in einer Weise verwendet, die nicht mit Tabelle 336 der ISO 32000-1 übereinstimmt.
    • PAC Fehlermeldung:
      • Falsche Verwendung eines [X] Strukturelements
      • Invalid use of a [X] structure element.
        X ist L, Lbl, LBody, LI

Abgrenzung zu anderen Prüfschritten

Die PAC Warnung [X] structure element used as root element wird für alle vordefinierten Strukturtypen in BITi 02.1.0 geprüft.