Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.
Kommentar: Migrated to Confluence 5.3

Konformitätsklasse

WMS1.1.1: INSPIRE Requirements Network Services
WMS1.3.0: INSPIRE Requirements Network Services

Testfall

alle Testfälle, in denen auf HTTP Status Code geprüft wird

Fehler

Bei den Testfällen, in denen geprüft wird, ob der Server einen HTTP Status Code zurückliefert, enthält das Testskript einen Fehler, so dass Server, die bspw. auf einen GetMap-Request einen HTTP Status Code zurückliefern, den Testfall problemlos durchlaufen.

Aktuell ist der Test im CTL folgendermaßen formuliert:

Codeblock
themeEclipse
languagehtml/xml
<xsl:if test="fn:matches('$response/response/status/@code', '(2|3)\d{2}')">
<ctl:message>FAILURE: A GetMap request was sent and an image should have been returned, but the server answered with status <xsl:value-of select="$response/response/status/@code"/> (<xsl:value-of select="$response/response/status/text()"/>). See the "Sent requests and responses" section in the details view of this test for further information.</ctl:message>
<ctl:fail/>

Der XPath $response/response/status/@code ist falsch angegeben. Richtig wäre: $response/content/response/status/@code.

Lösungsvorschlag

In allen relevanten Testfällen den XPath entsprechend korrigieren.