Disclaimer:
all images coming from GeoServer should be valid because we're using a reference implementation for WMS 1.3.0 (see here). When QGIS supports operations not supported by GeoServer, then there is nothing to compare and this will raise a false failure.
Exhaustive description for WMS 1.3.0 Test Suite: http://cite.opengeospatial.org/teamengine/about/wms/1.3.0/site/wms-1_3_0-ats.html
Metadata
Date: 2018/03/26 10:32
Service: WMS
Version: 1.3.0
Tests: BASIC, QUERYABLE
SHA1: 2b8519c017
Overall result: Passed
session: cddc6fa3-0533-457a-8347-11c10155ad08
Assertion: The implementation under test complies with the WMS 1.3.0 specification.
Test result: Passed
Executed tests:
Submitted request:
Method get URL http://172.18.0.22/qgisserver?REQUEST=GetCapabilities&SERVICE=WMS&VERSION=1.3.0&MAP=/home/user/teamengine_wms_130.qgs
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17382_1
Assertion: If the "Check Recommendations" option was selected, the server supports fuctionality which is recommended in the spec, but not required.
Test result: Passed
Executed tests:
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17382_1/d1e11291_1
Assertion: The server advertises the image/png format for the GetMap operation.
Test result: Passed
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17382_1/d1e11304_1
Assertion: Each dimension declaration in the capabilities document contains a default value.
Test result: Passed
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17382_1/d1e11302_1
Assertion: No dimension name values in the capabilities document contain whitespace.
Test result: Passed
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17382_1/d1e11295_1
Assertion: Each Layer in the capabilities document contains a keyword list.
Test result: Passed
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17382_1/d1e11298_1
Assertion: All layers in the capabilities document are available in the CRS:84 and/or EPSG:4326 CRS.
Test result: Passed
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17382_1/d1e11300_1
Assertion: Every named Layer in the capabilities document contains a MetadataURL element.
Testresult:
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17382_1/d1e11287_1
Assertion: The capabilities document includes a list of keywords or keyword phrases describing the server.
Test result: Passed
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17382_1/d1e11293_1
Assertion: Each Layer in the capabilities document contains an abstract.
Test result: Passed
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17382_1/d1e11289_1
Assertion: The capabilities document includes contact information.
Test result: Passed
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17361_1
Assertion: Queryable request behaves properly.
Test result: Passed
Executed tests:
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17361_1/d1e12843_1
Assertion: The GetFeatureInfo request behaves properly.
Test result: Passed
Executed tests:
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17361_1/d1e12843_1/d1e12897_1
Assertion: The FEATURE_COUNT parameter behaves properly.
Test result: Passed
Executed tests:
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17361_1/d1e12843_1/d1e12897_1/d1e12917_1
Assertion: When the FEATURE_COUNT parameter is 1, then less data is returned than when FEATURE_COUNT is 2.
Test result: Passed
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&QuErY_LaYeRs=cite:BasicPolygons&I=50&LaYeRs=cite:BasicPolygons&StYlEs=&WiDtH=100&CrS=CRS:84&ReQuEsT=GetFeatureInfo&InFo_fOrMaT=text%2Fplain&BbOx=-2,2,2,6&HeIgHt=100&J=50&VeRsIoN=1.3.0&FoRmAt=image%2Fjpeg&FeAtUrE_CoUnT=1&
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&FoRmAt=image%2Fjpeg&BbOx=-2,2,2,6&FeAtUrE_CoUnT=2&StYlEs=&J=50&LaYeRs=cite:BasicPolygons&QuErY_LaYeRs=cite:BasicPolygons&CrS=CRS:84&HeIgHt=100&WiDtH=100&InFo_fOrMaT=text%2Fplain&VeRsIoN=1.3.0&I=50&ReQuEsT=GetFeatureInfo&
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17361_1/d1e12843_1/d1e12897_1/d1e12915_1
Assertion: When the FEATURE_COUNT parameter is not specified, then less data is returned than when FEATURE_COUNT is 2.
Test result: Passed
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&QuErY_LaYeRs=cite:BasicPolygons&I=50&LaYeRs=cite:BasicPolygons&StYlEs=&WiDtH=100&CrS=CRS:84&ReQuEsT=GetFeatureInfo&InFo_fOrMaT=text%2Fplain&BbOx=-2,2,2,6&HeIgHt=100&J=50&VeRsIoN=1.3.0&FoRmAt=image%2Fjpeg&
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&FoRmAt=image%2Fjpeg&BbOx=-2,2,2,6&FeAtUrE_CoUnT=2&StYlEs=&J=50&LaYeRs=cite:BasicPolygons&QuErY_LaYeRs=cite:BasicPolygons&CrS=CRS:84&HeIgHt=100&WiDtH=100&InFo_fOrMaT=text%2Fplain&VeRsIoN=1.3.0&I=50&ReQuEsT=GetFeatureInfo&
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17361_1/d1e12841_1
Assertion: The requirements for testing the selected options are met.
Test result: Passed
Executed tests:
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17361_1/d1e12841_1/d1e12859_1
Assertion: The CITE standard dataset layers containing polygons are queryable.
Test result: Passed
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17361_1/d1e12841_1/d1e12857_1
Assertion: GetFeatureInfo requests are supported.
Test result: Passed
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17353_1
Assertion: Basic request behaves properly.
Test result: Passed
Executed tests:
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17353_1/d1e11562_1
Assertion: The GetMap request behaves properly.
Test result: Passed
Executed tests:
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17353_1/d1e11562_1/d1e11607_1
Assertion: The BBOX parameter behaves properly.
Test result: Passed
Executed tests:
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17353_1/d1e11562_1/d1e11607_1/d1e11673_1
Assertion: The server interprets the bounding box as going around the "outside" of the pixels of the image rather than through the centers of the border pixels.
Test result: Passed
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&StYlEs=&HeIgHt=7&CrS=CRS:84&BbOx=0.0016,-0.0012,0.0026,-0.0005&WiDtH=10&FoRmAt=image%2Fpng&ReQuEsT=GetMap&VeRsIoN=1.3.0&LaYeRs=cite:Lakes&Images
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17353_1/d1e11562_1/d1e11607_1/d1e11671_1
Assertion: When a GetMap request uses exponential notation values for the BBOX parameter, then the response is valid.
Test result: Passed
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&LaYeRs=cite:Streams,cite:Lakes,cite:Ponds,cite:Bridges,cite:RoadSegments,cite:DividedRoutes,cite:Buildings,cite:MapNeatline&FoRmAt=image%2Fpng&CrS=CRS:84&VeRsIoN=1.3.0&WiDtH=400&StYlEs=&HeIgHt=200&BbOx=-0.005,-0.0025,0.005,0.0025&ReQuEsT=GetMap&Images
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&VeRsIoN=1.3.0&HeIgHt=200&WiDtH=400&CrS=CRS:84&LaYeRs=cite:Streams,cite:Lakes,cite:Ponds,cite:Bridges,cite:RoadSegments,cite:DividedRoutes,cite:Buildings,cite:MapNeatline&StYlEs=&FoRmAt=image%2Fpng&ReQuEsT=GetMap&BbOx=-.0005E1,-25E-4,%2B05E-3,.00025E%2B1&Images
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17353_1/d1e11562_1/d1e11609_1
Assertion: The BGCOLOR parameter behaves properly.
Test result: Passed
Executed tests:
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17353_1/d1e11562_1/d1e11609_1/d1e11687_1
Assertion: When a GetMap request is made with no BGCOLOR parameter, then areas which are not covered contain white (0xFFFFFF) pixels.
Test result: Passed
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&StYlEs=&WiDtH=200&BbOx=0,-0.0020,0.0040,0&ReQuEsT=GetMap&FoRmAt=image%2Fpng&VeRsIoN=1.3.0&LaYeRs=cite%3ALakes&CrS=CRS:84&HeIgHt=100&Images
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17353_1/d1e11562_1/d1e11609_1/d1e11689_1
Assertion: When a GetMap request is made with a BGCOLOR parameter, then areas which are not covered are set to the value of BGCOLOR.
Test result: Passed
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&BgCoLoR=0x0000FF&StYlEs=&VeRsIoN=1.3.0&BbOx=0,-0.0020,0.0040,0&HeIgHt=100&ReQuEsT=GetMap&WiDtH=200&CrS=CRS:84&FoRmAt=image%2Fpng&LaYeRs=cite%3ALakes&Images
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17353_1/d1e11562_1/d1e11611_1
Assertion: The TRANSPARENT parameter behaves properly.
Test result: Passed
Executed tests:
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17353_1/d1e11562_1/d1e11611_1/d1e11703_1
Assertion: When a GetMap request is made with TRANSPARENT=TRUE and a FORMAT that supports transparency over a BBOX that is not completely covered, then the response contains transparent pixels.
Test result: Passed
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&TrAnSpArEnT=TRUE&CrS=CRS:84&FoRmAt=image%2Fpng&VeRsIoN=1.3.0&HeIgHt=100&WiDtH=200&StYlEs=&LaYeRs=cite%3ALakes&ReQuEsT=GetMap&BbOx=0,-0.0020,0.0040,0&Images
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17353_1/d1e11560_1
Assertion: The requirements for testing the selected options are met.
Test result: Passed
Executed tests:
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17353_1/d1e11560_1/d1e11581_1
Assertion: The server supports GetMap format image/gif and/or image/png.
Test result: Passed
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17343_1
Assertion: The server implements the CITE standard dataset in subsettable, resizable layers that support CRS:84.
Test result: Passed
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1
Assertion: Dataset independent request behaves properly.
Test result: Passed
Executed tests:
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17407_1
Assertion: The basic service elements behave properly.
Test result: Passed
Executed tests:
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17407_1/d1e500_1
Assertion: The request parameter rules behave properly.
Test result: Passed
Executed tests:
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17407_1/d1e500_1/d1e552_1
Assertion: When a GetMap request contains a parameter which is not defined by the spec, the result is valid.
Test result: Passed
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&FoRmAt=image%2Fjpeg&ReQuEsT=GetMap&VeRsIoN=1.3.0&BbOx=-0.0025,-0.0025,0.0025,0.0025&CrS=CRS%3A84&WiDtH=200&StYlEs=&HeIgHt=200&LaYeRs=cite%3ALakes&BoGuS=ignored&Images
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17407_1/d1e500_1/d1e550_1
Assertion: When a GetCapabilities request contains a parameter which is not defined by the spec, the result is valid.
Test result: Passed
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&BoGuS=ignored&ReQuEsT=GetCapabilities&VeRsIoN=1.3.0&SeRvIcE=WMS&
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17407_1/d1e500_1/d1e554_1
Assertion: When a GetFeatureInfo request contains a parameter which is not defined by the spec, the result is valid.
Test result: Passed
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&ReQuEsT=GetFeatureInfo&StYlEs=&FoRmAt=image%2Fjpeg&J=64&CrS=CRS%3A84&InFo_fOrMaT=text%2Fplain&LaYeRs=cite%3ALakes&I=188&VeRsIoN=1.3.0&HeIgHt=200&BbOx=-0.0025,-0.0025,0.0025,0.0025&WiDtH=200&QuErY_LaYeRs=cite%3ALakes&BoGuS=ignored&
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17407_1/d1e498_1
Assertion: Reserved characters in HTTP GET URLs are hanled properly.
Testresult:
Executed tests:
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17407_1/d1e498_1/d1e534_1
Assertion: The server can decode escaped hex values.
Test result: Passed
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&ReQuEsT=%47%65%74%43%61%70%61%62%69%6C%69%74%69%65%73&VeRsIoN=1.3.0&SeRvIcE=WMS&
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17407_1/d1e498_1/d1e536_1
Assertion: The server can decode the "+" character as a space.
Can't check since no layer names contain spaces.
Test result: Passed
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17407_1/d1e496_1
Assertion: Version negotiation behaves properly.
Test result: Passed
Executed tests:
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17407_1/d1e496_1/d1e518_1
Assertion: When a GetCapabilities request is made for version 100.0.0, then the response is not lower than 1.3.0.
Test result: Passed
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&ReQuEsT=GetCapabilities&VeRsIoN=100.0.0&SeRvIcE=WMS&
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17407_1/d1e496_1/d1e516_1
Assertion: When a GetCapabilities request is made for version 1.3.0, then the response is version 1.3.0.
Test result: Passed
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&ReQuEsT=GetCapabilities&VeRsIoN=1.3.0&SeRvIcE=WMS&
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17407_1/d1e496_1/d1e514_1
Assertion: When a GetCapabilities request is made without a version number, then the response is not lower than 1.3.0.
Test result: Passed
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&ReQuEsT=GetCapabilities&SeRvIcE=WMS&
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17407_1/d1e496_1/d1e520_1
Assertion: When a GetCapabilities request is made for version 0.0.0, the response is not higher than 1.3.0.
Test result: Passed
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&ReQuEsT=GetCapabilities&VeRsIoN=100.0.0&SeRvIcE=WMS&
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17409_1
Assertion: The GetCapabilities request behaves properly.
Test result: Passed
Executed tests:
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17409_1/d1e1355_1
Assertion: Each request parameter behaves properly.
Test result: Passed
Executed tests:
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17409_1/d1e1355_1/d1e1395_1
Assertion: For format "text/xml", when the FORMAT parameter is set to that format, the MIME type of the response matches that format.
Test result: Passed
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&FoRmAt=text%2Fxml&ReQuEsT=GetCapabilities&VeRsIoN=1.3.0&SeRvIcE=WMS&
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17409_1/d1e1355_1/d1e1403_1
Assertion: When no FORMAT parameter is supplied, the response is capabilities XML with MIME type text/xml.
Test result: Passed
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&ReQuEsT=GetCapabilities&VeRsIoN=1.3.0&SeRvIcE=WMS&
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17409_1/d1e1355_1/d1e1417_1
Assertion: When a GetCapabilities request is made with an UPDATESEQUENCE parameter set to a value higher than the current update sequence value, then the server returns an exception (code=InvalidUpdateSequence).
No updateSequence number is advertised in the Capabilities XML.
Test result: Passed
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17409_1/d1e1355_1/d1e1412_1
Assertion: When a GetCapabilities request is made with an UPDATESEQUENCE parameter set to a value lower than the current update sequence value, then the server returns capabilities XML.
No updateSequence number is advertised in the Capabilities XML.
Test result: Passed
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17409_1/d1e1355_1/d1e1405_1
Assertion: When an invalid FORMAT parameter is supplied, the response is capabilities XML with MIME type text/xml.
Test result: Passed
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&FoRmAt=invalid&ReQuEsT=GetCapabilities&VeRsIoN=1.3.0&SeRvIcE=WMS&
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17409_1/d1e1355_1/d1e1410_1
Assertion: When a GetCapabilities request is made with an UPDATESEQUENCE parameter set to the current update sequence value, then the server returns a valid exception (code=CurrentUpdateSequence).
No updateSequence number is advertised in the Capabilities XML.
Test result: Passed
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17409_1/d1e1355_1/d1e1407_1
Assertion: When no updateSequence number is advertised in the Capabilities XML, The UPDATESEQUENCE parameter is ignored.
Test result: Passed
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&ReQuEsT=GetCapabilities&SeRvIcE=WMS&VeRsIoN=1.3.0&UpDaTeSeQuEnCe=ignored&
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17409_1/d1e1362_1
Assertion: The Capabilities XML validates.
Test result: Passed
Executed tests:
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17409_1/d1e1362_1/d1e1434_1
Assertion: The normative content of the schema document referred to by the schemaLocation attribute in the capabilities document is identical to the normative content of the on-line schema referred to in Annex E.1.
Test result: Passed
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17409_1/d1e1362_1/d1e1436_1
Assertion: The response to a GetCapabilities request validates against the schema(s) provided with the schemaLocation attribute.
Test result: Passed
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17409_1/d1e1364_1
Assertion: The capability metadata is advertised correctly.
Test result: Passed
Executed tests:
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17409_1/d1e1364_1/d1e1454_1
Assertion: The server advertises the XML service exception format.
Test result: Passed
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17409_1/d1e1364_1/d1e1452_1
Assertion: The server advertises the text/xml format for the GetCapabilities operation.
Test result: Passed
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17409_1/d1e1364_1/d1e1450_1
Assertion: Each OnlineResource URL intended for HTTP Get requests in the capabilities document is a URL prefix
Testresult:
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17409_1/d1e1366_1
Assertion: The layer properties are advertised correctly.
Test result: Passed
Executed tests:
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17409_1/d1e1366_1/d1e1487_1
Assertion: For each EX_GeographicBoundingBox element, westBoundLongitude is less than eastBoundLongitude and southBoundLatitude is less than northBoundLatitude.
Test result: Passed
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17409_1/d1e1366_1/d1e1474_1
Assertion: For each of the layer elements in the capabilities document, each BoundingBox on the layer states a different CRS.
Test result: Passed
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17409_1/d1e1366_1/d1e1481_1
Assertion: The root layer lists all CRSs that are common to all subsidiary layers.
Test result: Passed
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17409_1/d1e1366_1/d1e1470_1
Assertion: There are no BoundingBoxes provided for a CRS that is not advertised.
Test result: Passed
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17409_1/d1e1366_1/d1e1476_1
Assertion: None of the CRS declarations in the AUTO2 namespace contain factor, longitude, or latitude variables.
Test result: Passed
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17409_1/d1e1366_1/d1e1494_1
Assertion: There are no Layer elements in the capabilities document that declare an Identifier without also declaring or inheriting a corresponding AuthorityURL.
Testresult:
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17409_1/d1e1366_1/d1e1492_1
Assertion: There are no child Layer elements in the capabilities document that define an AuthorityURL with the same name attribute as one inherited from a parent layer.
Testresult:
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17409_1/d1e1366_1/d1e1483_1
Assertion: For each of the DataURL elements in the capabilities document, the MIME-type returned by the resource is the same as the Format element.
NoDataURLelements
Testresult:
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17409_1/d1e1366_1/d1e1485_1
Assertion: Every named layer in the capabilities document has an EX_GeographicBoundingBox element that is either stated explicitly or inherited from a parent Layer.
Test result: Passed
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17409_1/d1e1366_1/d1e1472_1
Assertion: Every named layer in the capabilities document has at least one BoundingBox element (direct or inherited).
Test result: Passed
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17409_1/d1e1366_1/d1e1496_1
Assertion: For each of the MetadataURL elements in the capabilities document, the MIME-type returned by the resource is the same as the Format element.
Testresult:
Executed tests:
Submitted request:
Method get URL http://172.18.0.22/metadata/Streams.xml
Submitted request:
Method get URL http://172.18.0.22/metadata/RoadSegments.xml
Submitted request:
Method get URL http://172.18.0.22/metadata/Ponds.xml
Submitted request:
Method get URL http://172.18.0.22/metadata/NamedPlaces.xml
Submitted request:
Method get URL http://172.18.0.22/metadata/MapNeatline.xml
Submitted request:
Method get URL http://172.18.0.22/metadata/LakesWithElevation.xml
Submitted request:
Method get URL http://172.18.0.22/metadata/Lakes.xml
Submitted request:
Method get URL http://172.18.0.22/metadata/Forests.xml
Submitted request:
Method get URL http://172.18.0.22/metadata/DividedRoutes.xml
Submitted request:
Method get URL http://172.18.0.22/metadata/Buildings.xml
Submitted request:
Method get URL http://172.18.0.22/metadata/BuildingCenters.xml
Submitted request:
Method get URL http://172.18.0.22/metadata/Bridges.xml
Submitted request:
Method get URL http://172.18.0.22/metadata/BasicPolygons.xml
Submitted request:
Method get URL http://172.18.0.22/metadata/Autos.xml
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17409_1/d1e1366_1/d1e1496_1/d1e2783_1
Assertion: The MIME-type returned for the MetadataURL for Layer cite:Streams is text/xml.
Testresult:
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17409_1/d1e1366_1/d1e1496_1/d1e2783_13
Assertion: The MIME-type returned for the MetadataURL for Layer cite:BasicPolygons is text/xml.
Testresult:
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17409_1/d1e1366_1/d1e1496_1/d1e2783_4
Assertion: The MIME-type returned for the MetadataURL for Layer cite:NamedPlaces is text/xml.
Testresult:
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17409_1/d1e1366_1/d1e1496_1/d1e2783_3
Assertion: The MIME-type returned for the MetadataURL for Layer cite:Ponds is text/xml.
Testresult:
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17409_1/d1e1366_1/d1e1496_1/d1e2783_7
Assertion: The MIME-type returned for the MetadataURL for Layer cite:Lakes is text/xml.
Testresult:
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17409_1/d1e1366_1/d1e1496_1/d1e2783_10
Assertion: The MIME-type returned for the MetadataURL for Layer cite:Buildings is text/xml.
Testresult:
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17409_1/d1e1366_1/d1e1496_1/d1e2783_11
Assertion: The MIME-type returned for the MetadataURL for Layer cite:BuildingCenters is text/xml.
Testresult:
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17409_1/d1e1366_1/d1e1496_1/d1e2783_5
Assertion: The MIME-type returned for the MetadataURL for Layer cite:MapNeatline is text/xml.
Testresult:
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17409_1/d1e1366_1/d1e1496_1/d1e2783_6
Assertion: The MIME-type returned for the MetadataURL for Layer cite:LakesWithElevation is text/xml.
Testresult:
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17409_1/d1e1366_1/d1e1496_1/d1e2783_2
Assertion: The MIME-type returned for the MetadataURL for Layer cite:RoadSegments is text/xml.
Testresult:
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17409_1/d1e1366_1/d1e1496_1/d1e2783_14
Assertion: The MIME-type returned for the MetadataURL for Layer cite:Autos is text/xml.
Testresult:
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17409_1/d1e1366_1/d1e1496_1/d1e2783_8
Assertion: The MIME-type returned for the MetadataURL for Layer cite:Forests is text/xml.
Testresult:
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17409_1/d1e1366_1/d1e1496_1/d1e2783_12
Assertion: The MIME-type returned for the MetadataURL for Layer cite:Bridges is text/xml.
Testresult:
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17409_1/d1e1366_1/d1e1496_1/d1e2783_9
Assertion: The MIME-type returned for the MetadataURL for Layer cite:DividedRoutes is text/xml.
Testresult:
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17409_1/d1e1366_1/d1e1489_1
Assertion: For each of the FeatureListURL elements in the capabilities document, the MIME-type returned by the resource is the same as the Format element.
NoFeatureListURLelements
Testresult:
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17409_1/d1e1366_1/d1e1479_1
Assertion: Every named layer in the capabilities document has at least one CRS element that is either stated explicitly or inherited from a parent Layer.
Test result: Passed
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17409_1/d1e1366_1/d1e1468_1
Assertion: The metadata for each of the LogoURL resources is correct.
NoLogoURLelements
Testresult:
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17409_1/d1e1366_1/d1e1498_1
Assertion: There are no child layers in the capabilities document that redefine a Style with the same name as one inherited from one of its parents.
Test result: Passed
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17409_1/d1e1366_1/d1e1502_1
Assertion: The metadata for the StyleSheetURL resource in each Style element is correct.
NoStyleSheetURLelements
Testresult:
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17409_1/d1e1366_1/d1e1500_1
Assertion: The metadata for each LegendURL resource in each Style element is correct.
Testresult:
Executed tests:
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetLegendGraphic&LAYER=cite:Streams&FORMAT=image/png&STYLE=default&SLD_VERSION=1.1.0Images
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetLegendGraphic&LAYER=cite:RoadSegments&FORMAT=image/png&STYLE=default&SLD_VERSION=1.1.0Images
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetLegendGraphic&LAYER=cite:Ponds&FORMAT=image/png&STYLE=default&SLD_VERSION=1.1.0Images
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetLegendGraphic&LAYER=cite:NamedPlaces&FORMAT=image/png&STYLE=default&SLD_VERSION=1.1.0Images
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetLegendGraphic&LAYER=cite:MapNeatline&FORMAT=image/png&STYLE=default&SLD_VERSION=1.1.0Images
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetLegendGraphic&LAYER=cite:LakesWithElevation&FORMAT=image/png&STYLE=default&SLD_VERSION=1.1.0Images
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetLegendGraphic&LAYER=cite:Lakes&FORMAT=image/png&STYLE=default&SLD_VERSION=1.1.0Images
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetLegendGraphic&LAYER=cite:Forests&FORMAT=image/png&STYLE=default&SLD_VERSION=1.1.0Images
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetLegendGraphic&LAYER=cite:DividedRoutes&FORMAT=image/png&STYLE=default&SLD_VERSION=1.1.0Images
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetLegendGraphic&LAYER=cite:Buildings&FORMAT=image/png&STYLE=default&SLD_VERSION=1.1.0Images
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetLegendGraphic&LAYER=cite:BuildingCenters&FORMAT=image/png&STYLE=default&SLD_VERSION=1.1.0Images
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetLegendGraphic&LAYER=cite:Bridges&FORMAT=image/png&STYLE=default&SLD_VERSION=1.1.0Images
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetLegendGraphic&LAYER=cite:BasicPolygons&FORMAT=image/png&STYLE=default&SLD_VERSION=1.1.0Images
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetLegendGraphic&LAYER=cite:Autos&FORMAT=image/png&STYLE=default&SLD_VERSION=1.1.0Images
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17409_1/d1e1366_1/d1e1500_1/d1e2888_2
Assertion: The MIME-type returned for the LegendURL for Style default in Layer cite:RoadSegments is image/png.
Testresult:
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17409_1/d1e1366_1/d1e1500_1/d1e2888_5
Assertion: The MIME-type returned for the LegendURL for Style default in Layer cite:MapNeatline is image/png.
Testresult:
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17409_1/d1e1366_1/d1e1500_1/d1e2888_4
Assertion: The MIME-type returned for the LegendURL for Style default in Layer cite:NamedPlaces is image/png.
Testresult:
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17409_1/d1e1366_1/d1e1500_1/d1e2888_7
Assertion: The MIME-type returned for the LegendURL for Style default in Layer cite:Lakes is image/png.
Testresult:
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17409_1/d1e1366_1/d1e1500_1/d1e2888_1
Assertion: The MIME-type returned for the LegendURL for Style default in Layer cite:Streams is image/png.
Testresult:
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17409_1/d1e1366_1/d1e1500_1/d1e2888_3
Assertion: The MIME-type returned for the LegendURL for Style default in Layer cite:Ponds is image/png.
Testresult:
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17409_1/d1e1366_1/d1e1500_1/d1e2888_6
Assertion: The MIME-type returned for the LegendURL for Style default in Layer cite:LakesWithElevation is image/png.
Testresult:
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17409_1/d1e1366_1/d1e1500_1/d1e2888_8
Assertion: The MIME-type returned for the LegendURL for Style default in Layer cite:Forests is image/png.
Testresult:
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17409_1/d1e1366_1/d1e1500_1/d1e2888_14
Assertion: The MIME-type returned for the LegendURL for Style default in Layer cite:Autos is image/png.
Testresult:
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17409_1/d1e1366_1/d1e1500_1/d1e2888_9
Assertion: The MIME-type returned for the LegendURL for Style default in Layer cite:DividedRoutes is image/png.
Testresult:
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17409_1/d1e1366_1/d1e1500_1/d1e2888_11
Assertion: The MIME-type returned for the LegendURL for Style default in Layer cite:BuildingCenters is image/png.
Testresult:
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17409_1/d1e1366_1/d1e1500_1/d1e2888_10
Assertion: The MIME-type returned for the LegendURL for Style default in Layer cite:Buildings is image/png.
Testresult:
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17409_1/d1e1366_1/d1e1500_1/d1e2888_12
Assertion: The MIME-type returned for the LegendURL for Style default in Layer cite:Bridges is image/png.
Testresult:
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17409_1/d1e1366_1/d1e1500_1/d1e2888_13
Assertion: The MIME-type returned for the LegendURL for Style default in Layer cite:BasicPolygons is image/png.
Testresult:
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17409_1/d1e1366_1/d1e1505_1
Assertion: The metadata for the StyleURL resource in each Style element is correct.
NoStyleURLelements
Testresult:
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17409_1/d1e1371_1
Assertion: A layer extent must be consistent with its CRS reference. In particular, the following constraints apply to every extent: 1) coordinates shall be listed in accord with the CRS definition; 2) ordinates are represented as decimal degrees; and 3) area > 0. Currently only the commonly used geographic CRS definitions CRS:84 and EPSG:4326 are supported.
Test result: Passed
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17409_1/d1e1368_1
Assertion: Dimensions are declared properly.
Test result: Passed
Executed tests:
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17409_1/d1e1368_1/d1e1522_1
Assertion: No declarations for the elevation dimension using the vertical datum CRS:88 use a unitSymbol other than 'm'.
Test result: Passed
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17409_1/d1e1368_1/d1e1524_1
Assertion: There are no Dimension elements in the capabilities document that are redeclared using conflicting unit or unitSymbol attributes.
Test result: Passed
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17409_1/d1e1368_1/d1e1520_1
Assertion: All declarations for the time dimension use 'ISO8601' for units.
Test result: Passed
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17416_1
Assertion: The GetMap request behaves properly.
Test result: Passed
Executed tests:
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17416_1/d1e3458_1
Assertion: The CRS parameter behaves properly.
Test result: Passed
Executed tests:
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17416_1/d1e3458_1/d1e3530_1
Assertion: When a GetMap request contains a single layer and a CRS where the CRS is inherited from a parent layer in the capabilities document, then the response is valid.
Error: No Named layers with a CRS inherited from a parent layer.
Test result: Passed
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17416_1/d1e3458_1/d1e3540_2
Assertion: For CRS "EPSG:4326", when the CRS parameter is set to that CRS, then the response is valid.
No Named layers for CRS EPSG:4326.
Test result: Passed
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17416_1/d1e3458_1/d1e3532_1
Assertion: When the CRS parameter in a GetMap request contains a CRS that is not valid for any of the layers being requested, then the server shall throw a Service Exception (code=InvalidCRS).
Test result: Passed
Submitted request:
Method GET URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&StYlEs=&ReQuEsT=GetMap&HeIgHt=200&FoRmAt=image%2Fjpeg&BbOx=-1,-1,1,1&CrS=UndefinedCRS&WiDtH=200&LaYeRs=cite%3AStreams&VeRsIoN=1.3.0&Images
Submitted request:
Method GET URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&StYlEs=&ReQuEsT=GetMap&HeIgHt=200&FoRmAt=image%2Fjpeg&BbOx=-1,-1,1,1&CrS=UndefinedCRS&WiDtH=200&LaYeRs=cite%3AStreams&VeRsIoN=1.3.0&Images
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17416_1/d1e3458_1/d1e3528_1
Assertion: When a GetMap request contains a single layer and a CRS where the CRS is contained directly in the layer in the capabilities document, then the response is valid.
Test result: Passed
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&LaYeRs=cite%3AAutos&BbOx=0,0,1,1&CrS=CRS%3A84&WiDtH=200&FoRmAt=image%2Fjpeg&HeIgHt=200&VeRsIoN=1.3.0&StYlEs=&ReQuEsT=GetMap&Images
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17416_1/d1e3458_1/d1e3540_3
Assertion: For CRS "EPSG:3857", when the CRS parameter is set to that CRS, then the response is valid.
No Named layers for CRS EPSG:3857.
Test result: Passed
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17416_1/d1e3458_1/d1e3540_1
Assertion: For CRS "CRS:84", when the CRS parameter is set to that CRS, then the response is valid.
No Named layers for CRS CRS:84.
Test result: Passed
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17416_1/d1e3456_1
Assertion: The BBOX parameter behaves properly.
Test result: Passed
Executed tests:
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17416_1/d1e3456_1/d1e3501_1
Assertion: When the BBOX parameter's minimum X is greater than the maximum X, then the server throws an exception.
Test result: Passed
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&StYlEs=&WiDtH=200&CrS=CRS%3A84&BbOx=1,0,0,1&ReQuEsT=GetMap&HeIgHt=200&VeRsIoN=1.3.0&FoRmAt=image%2Fjpeg&LaYeRs=cite%3ABasicPolygons&Images
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17416_1/d1e3456_1/d1e3506_1
Assertion: When the BBOX parameter's minimum Y is greater than the maximum Y, then the server throws an exception.
Test result: Passed
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&ReQuEsT=GetMap&StYlEs=&FoRmAt=image%2Fjpeg&WiDtH=100&BbOx=0,1,1,0&VeRsIoN=1.3.0&CrS=CRS%3A84&LaYeRs=cite%3ABasicPolygons&HeIgHt=100&Images
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17416_1/d1e3456_1/d1e3512_1
Assertion: When a request contains a Bounding Box that falls outside of the defined range of the CRS, then the server returns empty content for the area.
No named CRS:84 layers.
Test result: Passed
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17416_1/d1e3456_1/d1e3493_1
Assertion: When a GetMap request contains a layer whose BoundingBox is contained directly in the layer, then the response is valid.
No named layers with a BoundingBox contained directly in the layer.
Test result: Passed
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17416_1/d1e3456_1/d1e3504_1
Assertion: When the BBOX parameter's minimum X is equal to the maximum X, then the server throws an exception.
Test result: Passed
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&FoRmAt=image%2Fjpeg&WiDtH=100&VeRsIoN=1.3.0&StYlEs=&LaYeRs=cite%3ABasicPolygons&CrS=CRS%3A84&ReQuEsT=GetMap&HeIgHt=100&BbOx=0,0,0,1&Images
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17416_1/d1e3456_1/d1e3499_1
Assertion: When a map is requested where the scale is above the appropriate range as indicated by the MaxScaleDenominator element, then the response is not an exception.
No named CRS:84 layers with a maximum scale denominator.
Test result: Passed
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17416_1/d1e3456_1/d1e3508_1
Assertion: When the BBOX parameter's minimum Y is equal to the maximum Y, then the server throws an exception.
Test result: Passed
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&BbOx=0,0,1,0&StYlEs=&ReQuEsT=GetMap&VeRsIoN=1.3.0&FoRmAt=image%2Fjpeg&WiDtH=100&LaYeRs=cite%3ABasicPolygons&CrS=CRS%3A84&HeIgHt=100&Images
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17416_1/d1e3456_1/d1e3495_1
Assertion: When a GetMap request contains a layer whose BoundingBox is inherited from a parent layer, then the response is valid.
No named layers with an inherited BoundingBox.
Test result: Passed
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17416_1/d1e3456_1/d1e3510_1
Assertion: When a request contains a Bounding Box whose area does not overlap at all with the BoundingBox advertised, then the server returns empty content.
No named CRS:84 layers that don't cover the entire world.
Test result: Passed
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17416_1/d1e3456_1/d1e3497_1
Assertion: When a map is requested where the scale is below the appropriate range as indicated by the MinScaleDenominator element, then the response is not an exception.
No named CRS:84 layers with a minimum scale denominator greater than 0.
Test result: Passed
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17416_1/d1e3463_1
Assertion: The EXCEPTIONS parameter behaves properly.
Test result: Passed
Executed tests:
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17416_1/d1e3463_1/d1e3565_1
Assertion: When an exception is raised and EXCEPTIONS=XML, then the response is a valid exception with a Content-type header of text/xml.
Test result: Passed
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&WiDtH=100&HeIgHt=100&BbOx=0,0,1,1&CrS=CRS:84&FoRmAt=image%2Fjpeg&LaYeRs=NonExistant&ExCePtIoNs=XML&VeRsIoN=1.3.0&ReQuEsT=GetMap&StYlEs=&Images
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17416_1/d1e3463_1/d1e3563_1
Assertion: When an exception is raised without specifying the EXCEPTIONS parameter, then the response is a valid exception with a Content-type header of text/xml.
Test result: Passed
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&BbOx=0,0,1,1&VeRsIoN=1.3.0&WiDtH=100&StYlEs=&FoRmAt=image%2Fjpeg&HeIgHt=100&LaYeRs=NonExistant&ReQuEsT=GetMap&CrS=CRS:84&Images
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17416_1/d1e3465_1
Assertion: The FORMAT parameter behaves properly.
Test result: Passed
Executed tests:
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17416_1/d1e3465_1/d1e3599_1
Assertion: For format "image/jpeg", when the FORMAT parameter is set to that format, the MIME type of the response matches that format.
Test result: Passed
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&HeIgHt=100&LaYeRs=cite%3ALakes&FoRmAt=image%2Fjpeg&ReQuEsT=GetMap&StYlEs=&CrS=CRS%3A84&BbOx=-0.0025,-0.0025,0.0025,0.0025&VeRsIoN=1.3.0&WiDtH=100&Images
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17416_1/d1e3465_1/d1e3599_2
Assertion: For format "image/png", when the FORMAT parameter is set to that format, the MIME type of the response matches that format.
Test result: Passed
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&HeIgHt=100&LaYeRs=cite%3ALakes&FoRmAt=image%2Fpng&ReQuEsT=GetMap&StYlEs=&CrS=CRS%3A84&BbOx=-0.0025,-0.0025,0.0025,0.0025&VeRsIoN=1.3.0&WiDtH=100&Images
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17416_1/d1e3465_1/d1e3599_4
Assertion: For format "image/png; mode=8bit", when the FORMAT parameter is set to that format, the MIME type of the response matches that format.
Test result: Passed
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&HeIgHt=100&LaYeRs=cite%3ALakes&FoRmAt=image%2Fpng%3B%20mode%3D8bit&ReQuEsT=GetMap&StYlEs=&CrS=CRS%3A84&BbOx=-0.0025,-0.0025,0.0025,0.0025&VeRsIoN=1.3.0&WiDtH=100&Images
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17416_1/d1e3465_1/d1e3599_6
Assertion: For format "application/dxf", when the FORMAT parameter is set to that format, the MIME type of the response matches that format.
Test result: Passed
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&HeIgHt=100&LaYeRs=cite%3ALakes&FoRmAt=application%2Fdxf&ReQuEsT=GetMap&StYlEs=&CrS=CRS%3A84&BbOx=-0.0025,-0.0025,0.0025,0.0025&VeRsIoN=1.3.0&WiDtH=100&Images
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17416_1/d1e3465_1/d1e3593_1
Assertion: When a GetMap request contains a Format that is not advertised, then the server throws a Service Exception (code=InvalidFormat).
Test result: Passed
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&HeIgHt=100&FoRmAt=UnknownFormat&WiDtH=100&CrS=CRS%3A84&StYlEs=&ReQuEsT=GetMap&VeRsIoN=1.3.0&LaYeRs=cite%3ALakes&BbOx=-0.0025,-0.0025,0.0025,0.0025&Images
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17416_1/d1e3465_1/d1e3599_5
Assertion: For format "image/png; mode=1bit", when the FORMAT parameter is set to that format, the MIME type of the response matches that format.
Test result: Passed
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&HeIgHt=100&LaYeRs=cite%3ALakes&FoRmAt=image%2Fpng%3B%20mode%3D1bit&ReQuEsT=GetMap&StYlEs=&CrS=CRS%3A84&BbOx=-0.0025,-0.0025,0.0025,0.0025&VeRsIoN=1.3.0&WiDtH=100&Images
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17416_1/d1e3465_1/d1e3599_3
Assertion: For format "image/png; mode=16bit", when the FORMAT parameter is set to that format, the MIME type of the response matches that format.
Test result: Passed
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&HeIgHt=100&LaYeRs=cite%3ALakes&FoRmAt=image%2Fpng%3B%20mode%3D16bit&ReQuEsT=GetMap&StYlEs=&CrS=CRS%3A84&BbOx=-0.0025,-0.0025,0.0025,0.0025&VeRsIoN=1.3.0&WiDtH=100&Images
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17416_1/d1e3477_1
Assertion: The WIDTH and HEIGHT parameters behaves properly.
Test result: Passed
Executed tests:
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17416_1/d1e3477_1/d1e3743_1
Assertion: When a request is made with WIDTH=8 and HEIGHT=5, the image returned is exactly the size requested.
Test result: Passed
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&LaYeRs=cite%3ALakes&FoRmAt=image%2Fjpeg&HeIgHt=5&CrS=CRS%3A84&VeRsIoN=1.3.0&BbOx=-0.0025,-0.0025,0.0025,0.0025&WiDtH=8&ReQuEsT=GetMap&StYlEs=&Images
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17416_1/d1e3477_1/d1e3741_1
Assertion: When a request is made for a large map (1024x768 or largest map supported), the image returned is exactly the size requested.
Test result: Passed
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&LaYeRs=cite%3ALakes&FoRmAt=image%2Fjpeg&HeIgHt=768&CrS=CRS%3A84&VeRsIoN=1.3.0&BbOx=-0.0025,-0.0025,0.0025,0.0025&WiDtH=1024&ReQuEsT=GetMap&StYlEs=&Images
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17416_1/d1e3475_1
Assertion: The TRANSPARENT parameter behaves properly.
Test result: Passed
Executed tests:
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17416_1/d1e3475_1/d1e3727_1
Assertion: Clients may request TRANSPARENT=TRUE on a layer that is opaque.
No named opaque layers.
Test result: Passed
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17416_1/d1e3475_1/d1e3723_1
Assertion: When a GetMap request is made with no TRANSPARENT parameter and a FORMAT that supports transparency over a layer that is not opaque, then the response contains no transparent pixels.
Test result: Passed
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&BbOx=-0.0025,-0.0025,0.0025,0.0025&ReQuEsT=GetMap&StYlEs=&LaYeRs=cite%3ALakes&VeRsIoN=1.3.0&FoRmAt=image%2Fpng&CrS=CRS%3A84&HeIgHt=100&WiDtH=100&Images
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17416_1/d1e3475_1/d1e3725_1
Assertion: When a GetMap request is made with TRANSPARENT=FALSE and a FORMAT that supports transparency over a layer that is not opaque, then the response contains no transparent pixels.
Test result: Passed
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&LaYeRs=cite%3ALakes&WiDtH=100&ReQuEsT=GetMap&BbOx=-0.0025,-0.0025,0.0025,0.0025&VeRsIoN=1.3.0&FoRmAt=image%2Fpng&CrS=CRS%3A84&StYlEs=&HeIgHt=100&TrAnSpArEnT=FALSE&Images
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17416_1/d1e3473_1
Assertion: The STYLES parameter behaves properly.
Test result: Passed
Executed tests:
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17416_1/d1e3473_1/d1e3688_1
Assertion: When a GetMap request contains multiple layers and requests all layers to be shown in the default style by using a single null value (as in "STYLES="), then the response is valid.
Test result: Passed
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&WiDtH=100&HeIgHt=100&LaYeRs=cite%3ABridges,cite%3ARoadSegments,cite%3ADividedRoutes,cite%3ABuildings&BbOx=-0.0025,-0.0025,0.0025,0.0025&VeRsIoN=1.3.0&FoRmAt=image%2Fjpeg&CrS=CRS%3A84&ReQuEsT=GetMap&StYlEs=&Images
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17416_1/d1e3473_1/d1e3677_1
Assertion: When a GetMap request contains a single layer and a single style where the style is inherited by the layer in the capabilities document, then the response is valid.
No named layers with a style inherited from a parent layer.
Test result: Passed
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17416_1/d1e3473_1/d1e3696_1
Assertion: When a GetMap request contains two layers, where the first style is valid and the second style is not, then the response is an exception (code=StyleNotDefined).
Test result: Passed
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&FoRmAt=image%2Fjpeg&StYlEs=default,UndefinedStyle&BbOx=-0.0025,-0.0025,0.0025,0.0025&WiDtH=100&ReQuEsT=GetMap&HeIgHt=100&LaYeRs=cite%3AAutos,cite%3ALakes&CrS=CRS%3A84&VeRsIoN=1.3.0&Images
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17416_1/d1e3473_1/d1e3694_1
Assertion: When a GetMap request contains two layers, where the first style is not valid and the second style is, then the response is an exception (code=StyleNotDefined).
Test result: Passed
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&BbOx=-0.0025,-0.0025,0.0025,0.0025&WiDtH=100&ReQuEsT=GetMap&StYlEs=UndefinedStyle,default&VeRsIoN=1.3.0&LaYeRs=cite%3ALakes,cite%3AAutos&HeIgHt=100&CrS=CRS%3A84&FoRmAt=image%2Fjpeg&Images
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17416_1/d1e3473_1/d1e3692_1
Assertion: When a GetMap request contains multiple layers and a mixture of named and default styles (as in "STYLES=style1,,style2,,"), then the response is valid.
Test result: Passed
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&FoRmAt=image%2Fjpeg&LaYeRs=cite%3AAutos,cite%3ABridges,cite%3AAutos,cite%3ARoadSegments,cite%3ADividedRoutes&ReQuEsT=GetMap&WiDtH=100&VeRsIoN=1.3.0&StYlEs=default,,default,,&CrS=CRS%3A84&BbOx=-0.0025,-0.0025,0.0025,0.0025&HeIgHt=100&Images
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17416_1/d1e3473_1/d1e3683_1
Assertion: When a GetMap request contains an unadvertised Style, then the response is an exception (code=StyleNotDefined).
Test result: Passed
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&LaYeRs=cite%3ALakes&CrS=CRS%3A84&ReQuEsT=GetMap&HeIgHt=100&BbOx=-0.0025,-0.0025,0.0025,0.0025&VeRsIoN=1.3.0&WiDtH=100&FoRmAt=image%2Fjpeg&StYlEs=UndefinedStyle&Images
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17416_1/d1e3473_1/d1e3679_1
Assertion: When a GetMap request contains two valid layers and two valid styles (separated by a comma), then the response is valid.
No named layers with a style.
Test result: Passed
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17416_1/d1e3473_1/d1e3703_1
Assertion: For style "default", when the STYLES parameter is set to that style name, the MIME type of the response is valid.
Test result: Passed
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&StYlEs=default&BbOx=-0.0025%2C-0.0025%2C0.0025%2C0.0025&CrS=CRS%3A84&LaYeRs=cite%3AAutos&WiDtH=100&VeRsIoN=1.3.0&FoRmAt=image%2Fjpeg&HeIgHt=100&ReQuEsT=GetMap&Images
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17416_1/d1e3473_1/d1e3686_1
Assertion: When a GetMap request contains a single layer and a null style value (as in "STYLES="), then the response is valid.
Test result: Passed
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&VeRsIoN=1.3.0&HeIgHt=100&BbOx=-0.0025,-0.0025,0.0025,0.0025&CrS=CRS%3A84&FoRmAt=image%2Fjpeg&ReQuEsT=GetMap&LaYeRs=cite%3ALakes&StYlEs=&WiDtH=100&Images
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17416_1/d1e3473_1/d1e3675_1
Assertion: When a GetMap request contains a single layer and a single style where the style is contained directly in the layer in the capabilities document, then the response is valid.
No named layers with a style contained directly in the layer.
Test result: Passed
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17416_1/d1e3473_1/d1e3690_1
Assertion: When a GetMap request contains multiple layers and requests all layers to be shown in the default style by using null values between commas (as in "STYLES=,,,"), then the response is valid.
Test result: Passed
Submitted request:
Method URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&CrS=CRS%3A84&VeRsIoN=1.3.0&LaYeRs=cite%3ABridges,cite%3ARoadSegments,cite%3ADividedRoutes,cite%3ABuildings&FoRmAt=image%2Fjpeg&WiDtH=100&StYlEs=,,,&ReQuEsT=GetMap&HeIgHt=100&BbOx=-0.0025,-0.0025,0.0025,0.0025&Images
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17416_1/d1e3473_1/d1e3681_1
Assertion: When a GetMap request contains three valid layers and three valid styles (separated by commas), then the response is valid.
No named layers with a style.
Test result: Passed
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17416_1/d1e3467_1
Assertion: The LAYERS parameter behaves properly.
Test result: Passed
Executed tests:
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17416_1/d1e3467_1/d1e3653_8
Assertion: For layer "cite:Lakes", when the LAYERS parameter is set to that layer name, the MIME type of the response is valid.
Test result: Passed
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&LaYeRs=cite%3ALakes&CrS=CRS%3A84&BbOx=-0.0025,-0.0025,0.0025,0.0025&WiDtH=100&ReQuEsT=GetMap&StYlEs=&HeIgHt=100&FoRmAt=image%2Fjpeg&VeRsIoN=1.3.0&Images
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17416_1/d1e3467_1/d1e3628_1
Assertion: When a GetMap request contains two layers where the first is invalid and the second is valid, then the response is an exception (code=LayerNotDefined).
Test result: Passed
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&VeRsIoN=1.3.0&BbOx=-0.0025,-0.0025,0.0025,0.0025&ReQuEsT=GetMap&LaYeRs=NonExistant,cite%3ALakes&StYlEs=&WiDtH=100&CrS=CRS%3A84&FoRmAt=image%2Fjpeg&HeIgHt=100&Images
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17416_1/d1e3467_1/d1e3653_5
Assertion: For layer "cite:NamedPlaces", when the LAYERS parameter is set to that layer name, the MIME type of the response is valid.
Test result: Passed
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&LaYeRs=cite%3ANamedPlaces&CrS=CRS%3A84&BbOx=-0.0025,-0.0025,0.0025,0.0025&WiDtH=100&ReQuEsT=GetMap&StYlEs=&HeIgHt=100&FoRmAt=image%2Fjpeg&VeRsIoN=1.3.0&Images
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17416_1/d1e3467_1/d1e3653_6
Assertion: For layer "cite:MapNeatline", when the LAYERS parameter is set to that layer name, the MIME type of the response is valid.
Test result: Passed
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&LaYeRs=cite%3AMapNeatline&CrS=CRS%3A84&BbOx=-0.0025,-0.0025,0.0025,0.0025&WiDtH=100&ReQuEsT=GetMap&StYlEs=&HeIgHt=100&FoRmAt=image%2Fjpeg&VeRsIoN=1.3.0&Images
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17416_1/d1e3467_1/d1e3653_4
Assertion: For layer "cite:Ponds", when the LAYERS parameter is set to that layer name, the MIME type of the response is valid.
Test result: Passed
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&LaYeRs=cite%3APonds&CrS=CRS%3A84&BbOx=-0.0025,-0.0025,0.0025,0.0025&WiDtH=100&ReQuEsT=GetMap&StYlEs=&HeIgHt=100&FoRmAt=image%2Fjpeg&VeRsIoN=1.3.0&Images
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17416_1/d1e3467_1/d1e3630_1
Assertion: When a GetMap request contains two layers where the first is valid and the second is invalid, then the response is an exception (code=LayerNotDefined).
Test result: Passed
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&WiDtH=100&BbOx=-0.0025,-0.0025,0.0025,0.0025&StYlEs=&CrS=CRS%3A84&HeIgHt=100&ReQuEsT=GetMap&LaYeRs=cite%3ALakes,NonExistant&FoRmAt=image%2Fjpeg&VeRsIoN=1.3.0&Images
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17416_1/d1e3467_1/d1e3622_1
Assertion: When a GetMap request contains two valid layer names (separated by a comma), then the response is valid.
Test result: Passed
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&ReQuEsT=GetMap&WiDtH=100&VeRsIoN=1.3.0&BbOx=-0.0025,-0.0025,0.0025,0.0025&CrS=CRS%3A84&HeIgHt=100&StYlEs=&FoRmAt=image%2Fjpeg&LaYeRs=cite%3ALakes,cite%3AStreams&Images
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17416_1/d1e3467_1/d1e3653_7
Assertion: For layer "cite:LakesWithElevation", when the LAYERS parameter is set to that layer name, the MIME type of the response is valid.
Test result: Passed
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&LaYeRs=cite%3ALakesWithElevation&CrS=CRS%3A84&BbOx=-0.0025,-0.0025,0.0025,0.0025&WiDtH=100&ReQuEsT=GetMap&StYlEs=&HeIgHt=100&FoRmAt=image%2Fjpeg&VeRsIoN=1.3.0&Images
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17416_1/d1e3467_1/d1e3653_2
Assertion: For layer "cite:Streams", when the LAYERS parameter is set to that layer name, the MIME type of the response is valid.
Test result: Passed
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&LaYeRs=cite%3AStreams&CrS=CRS%3A84&BbOx=-0.0025,-0.0025,0.0025,0.0025&WiDtH=100&ReQuEsT=GetMap&StYlEs=&HeIgHt=100&FoRmAt=image%2Fjpeg&VeRsIoN=1.3.0&Images
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17416_1/d1e3467_1/d1e3626_1
Assertion: When the layer in a GetMap request is invalid, then the response is an exception (code=LayerNotDefined).
Test result: Passed
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&HeIgHt=100&ReQuEsT=GetMap&VeRsIoN=1.3.0&BbOx=-0.0025,-0.0025,0.0025,0.0025&StYlEs=&FoRmAt=image%2Fjpeg&LaYeRs=NonExistant&WiDtH=100&CrS=CRS%3A84&Images
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17416_1/d1e3467_1/d1e3624_1
Assertion: When a GetMap request contains three valid layer names (separated by commas), then the response is valid.
Test result: Passed
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&BbOx=-0.0025,-0.0025,0.0025,0.0025&WiDtH=100&StYlEs=&LaYeRs=cite%3ALakes,cite%3AStreams,cite%3ABridges&HeIgHt=100&VeRsIoN=1.3.0&ReQuEsT=GetMap&CrS=CRS%3A84&FoRmAt=image%2Fjpeg&Images
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17416_1/d1e3467_1/d1e3653_1
Assertion: For layer "", when the LAYERS parameter is set to that layer name, the MIME type of the response is valid.
Test result: Passed
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&LaYeRs=&CrS=CRS%3A84&BbOx=-0.0025,-0.0025,0.0025,0.0025&WiDtH=100&ReQuEsT=GetMap&StYlEs=&HeIgHt=100&FoRmAt=image%2Fjpeg&VeRsIoN=1.3.0&Images
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17416_1/d1e3467_1/d1e3633_1
Assertion: If the service advertises a LayerLimit, it can handle a GetMap request that includes that many layers.
Test result: Passed
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17416_1/d1e3467_1/d1e3653_3
Assertion: For layer "cite:RoadSegments", when the LAYERS parameter is set to that layer name, the MIME type of the response is valid.
Test result: Passed
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&LaYeRs=cite%3ARoadSegments&CrS=CRS%3A84&BbOx=-0.0025,-0.0025,0.0025,0.0025&WiDtH=100&ReQuEsT=GetMap&StYlEs=&HeIgHt=100&FoRmAt=image%2Fjpeg&VeRsIoN=1.3.0&Images
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17416_1/d1e3467_1/d1e3653_14
Assertion: For layer "cite:BasicPolygons", when the LAYERS parameter is set to that layer name, the MIME type of the response is valid.
Test result: Passed
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&LaYeRs=cite%3ABasicPolygons&CrS=CRS%3A84&BbOx=-0.0025,-0.0025,0.0025,0.0025&WiDtH=100&ReQuEsT=GetMap&StYlEs=&HeIgHt=100&FoRmAt=image%2Fjpeg&VeRsIoN=1.3.0&Images
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17416_1/d1e3467_1/d1e3653_12
Assertion: For layer "cite:BuildingCenters", when the LAYERS parameter is set to that layer name, the MIME type of the response is valid.
Test result: Passed
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&LaYeRs=cite%3ABuildingCenters&CrS=CRS%3A84&BbOx=-0.0025,-0.0025,0.0025,0.0025&WiDtH=100&ReQuEsT=GetMap&StYlEs=&HeIgHt=100&FoRmAt=image%2Fjpeg&VeRsIoN=1.3.0&Images
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17416_1/d1e3467_1/d1e3653_9
Assertion: For layer "cite:Forests", when the LAYERS parameter is set to that layer name, the MIME type of the response is valid.
Test result: Passed
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&LaYeRs=cite%3AForests&CrS=CRS%3A84&BbOx=-0.0025,-0.0025,0.0025,0.0025&WiDtH=100&ReQuEsT=GetMap&StYlEs=&HeIgHt=100&FoRmAt=image%2Fjpeg&VeRsIoN=1.3.0&Images
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17416_1/d1e3467_1/d1e3653_15
Assertion: For layer "cite:Autos", when the LAYERS parameter is set to that layer name, the MIME type of the response is valid.
Test result: Passed
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&LaYeRs=cite%3AAutos&CrS=CRS%3A84&BbOx=-0.0025,-0.0025,0.0025,0.0025&WiDtH=100&ReQuEsT=GetMap&StYlEs=&HeIgHt=100&FoRmAt=image%2Fjpeg&VeRsIoN=1.3.0&Images
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17416_1/d1e3467_1/d1e3653_11
Assertion: For layer "cite:Buildings", when the LAYERS parameter is set to that layer name, the MIME type of the response is valid.
Test result: Passed
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&LaYeRs=cite%3ABuildings&CrS=CRS%3A84&BbOx=-0.0025,-0.0025,0.0025,0.0025&WiDtH=100&ReQuEsT=GetMap&StYlEs=&HeIgHt=100&FoRmAt=image%2Fjpeg&VeRsIoN=1.3.0&Images
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17416_1/d1e3467_1/d1e3653_13
Assertion: For layer "cite:Bridges", when the LAYERS parameter is set to that layer name, the MIME type of the response is valid.
Test result: Passed
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&LaYeRs=cite%3ABridges&CrS=CRS%3A84&BbOx=-0.0025,-0.0025,0.0025,0.0025&WiDtH=100&ReQuEsT=GetMap&StYlEs=&HeIgHt=100&FoRmAt=image%2Fjpeg&VeRsIoN=1.3.0&Images
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17416_1/d1e3467_1/d1e3653_10
Assertion: For layer "cite:DividedRoutes", when the LAYERS parameter is set to that layer name, the MIME type of the response is valid.
Test result: Passed
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&LaYeRs=cite%3ADividedRoutes&CrS=CRS%3A84&BbOx=-0.0025,-0.0025,0.0025,0.0025&WiDtH=100&ReQuEsT=GetMap&StYlEs=&HeIgHt=100&FoRmAt=image%2Fjpeg&VeRsIoN=1.3.0&Images
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17422_1
Assertion: The GetFeatureInfo request behaves properly.
Test result: Passed
Executed tests:
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17422_1/d1e9515_1
Assertion: The I and J parameters behaves properly.
Test result: Passed
Executed tests:
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17422_1/d1e9515_1/d1e9577_1
Assertion: When a GetFeatureInfo request is made with an invalid I parameter, then the response is an exception (code=InvalidPoint).
Test result: Passed
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&LaYeRs=cite%3ALakes&ReQuEsT=GetFeatureInfo&BbOx=0,-0.0020,0.0040,0&WiDtH=200&CrS=CRS%3A84&QuErY_LaYeRs=cite%3ALakes&VeRsIoN=1.3.0&StYlEs=&I=250&J=60&HeIgHt=100&InFo_fOrMaT=text%2Fplain&FoRmAt=image%2Fjpeg&
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17422_1/d1e9515_1/d1e9579_1
Assertion: When a GetFeatureInfo request is made with an invalid J parameter, then the response is an exception (code=InvalidPoint).
Test result: Passed
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&LaYeRs=cite%3ALakes&ReQuEsT=GetFeatureInfo&BbOx=0,-0.0020,0.0040,0&WiDtH=200&CrS=CRS%3A84&QuErY_LaYeRs=cite%3ALakes&VeRsIoN=1.3.0&StYlEs=&I=60&J=150&HeIgHt=100&InFo_fOrMaT=text%2Fplain&FoRmAt=image%2Fjpeg&
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17422_1/d1e9513_1
Assertion: The FORMAT parameter behaves properly.
Test result: Passed
Executed tests:
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17422_1/d1e9513_1/d1e9557_4
Assertion: For format "application/vnd.ogc.gml", when the INFO_FORMAT parameter is set to that format, the MIME type of the response matches that format.
Test result: Passed
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&LaYeRs=cite%3ALakes&ReQuEsT=GetFeatureInfo&BbOx=0,-0.0020,0.0040,0&WiDtH=200&CrS=CRS%3A84&QuErY_LaYeRs=cite%3ALakes&VeRsIoN=1.3.0&StYlEs=&I=60&J=60&HeIgHt=100&InFo_fOrMaT=application%2Fvnd.ogc.gml&FoRmAt=image%2Fjpeg&
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17422_1/d1e9513_1/d1e9557_3
Assertion: For format "text/xml", when the INFO_FORMAT parameter is set to that format, the MIME type of the response matches that format.
Test result: Passed
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&LaYeRs=cite%3ALakes&ReQuEsT=GetFeatureInfo&BbOx=0,-0.0020,0.0040,0&WiDtH=200&CrS=CRS%3A84&QuErY_LaYeRs=cite%3ALakes&VeRsIoN=1.3.0&StYlEs=&I=60&J=60&HeIgHt=100&InFo_fOrMaT=text%2Fxml&FoRmAt=image%2Fjpeg&
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17422_1/d1e9513_1/d1e9557_5
Assertion: For format "application/vnd.ogc.gml/3.1.1", when the INFO_FORMAT parameter is set to that format, the MIME type of the response matches that format.
Test result: Passed
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&LaYeRs=cite%3ALakes&ReQuEsT=GetFeatureInfo&BbOx=0,-0.0020,0.0040,0&WiDtH=200&CrS=CRS%3A84&QuErY_LaYeRs=cite%3ALakes&VeRsIoN=1.3.0&StYlEs=&I=60&J=60&HeIgHt=100&InFo_fOrMaT=application%2Fvnd.ogc.gml%2F3.1.1&FoRmAt=image%2Fjpeg&
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17422_1/d1e9513_1/d1e9557_2
Assertion: For format "text/html", when the INFO_FORMAT parameter is set to that format, the MIME type of the response matches that format.
Test result: Passed
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&LaYeRs=cite%3ALakes&ReQuEsT=GetFeatureInfo&BbOx=0,-0.0020,0.0040,0&WiDtH=200&CrS=CRS%3A84&QuErY_LaYeRs=cite%3ALakes&VeRsIoN=1.3.0&StYlEs=&I=60&J=60&HeIgHt=100&InFo_fOrMaT=text%2Fhtml&FoRmAt=image%2Fjpeg&
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17422_1/d1e9513_1/d1e9551_1
Assertion: When a GetFeatureInfo request is made with an invalid INFO_FORMAT parameter, then the server returns an exception (code=InvalidFormat).
Test result: Passed
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&LaYeRs=cite%3ALakes&ReQuEsT=GetFeatureInfo&BbOx=0,-0.0020,0.0040,0&WiDtH=200&CrS=CRS%3A84&QuErY_LaYeRs=cite%3ALakes&VeRsIoN=1.3.0&StYlEs=&I=60&J=60&HeIgHt=100&InFo_fOrMaT=InvalidInfoFormat&FoRmAt=image%2Fjpeg&
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17422_1/d1e9513_1/d1e9557_1
Assertion: For format "text/plain", when the INFO_FORMAT parameter is set to that format, the MIME type of the response matches that format.
Test result: Passed
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&LaYeRs=cite%3ALakes&ReQuEsT=GetFeatureInfo&BbOx=0,-0.0020,0.0040,0&WiDtH=200&CrS=CRS%3A84&QuErY_LaYeRs=cite%3ALakes&VeRsIoN=1.3.0&StYlEs=&I=60&J=60&HeIgHt=100&InFo_fOrMaT=text%2Fplain&FoRmAt=image%2Fjpeg&
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17422_1/d1e9501_1
Assertion: The EXCEPTIONS parameter behaves properly.
Test result: Passed
Executed tests:
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17422_1/d1e9501_1/d1e9535_1
Assertion: When an exception is raised and the EXCEPTIONS parameter is absent from the request, then the response is a valid exception with a Content-type header of text/xml.
Test result: Passed
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&StYlEs=&InFo_fOrMaT=text%2Fplain&J=100&CrS=CRS:84&QuErY_LaYeRs=UndefinedLayer&I=100&LaYeRs=UndefinedLayer&WiDtH=200&VeRsIoN=1.3.0&FoRmAt=image%2Fjpeg&HeIgHt=200&BbOx=0,0,1,1&ReQuEsT=GetFeatureInfo&
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17422_1/d1e9501_1/d1e9537_1
Assertion: When an exception is raised and EXCEPTIONS=XML, then the response is a valid exception with a Content-type header of text/xml.
Test result: Passed
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&WiDtH=200&ExCePtIoNs=XML&CrS=CRS:84&InFo_fOrMaT=text%2Fplain&ReQuEsT=GetFeatureInfo&QuErY_LaYeRs=UndefinedLayer&J=100&BbOx=0,0,1,1&I=100&LaYeRs=UndefinedLayer&VeRsIoN=1.3.0&HeIgHt=200&StYlEs=&FoRmAt=image%2Fjpeg&
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17422_1/d1e9517_1
Assertion: The QUERY_LAYERS parameter behaves properly.
Test result: Passed
Executed tests:
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17422_1/d1e9517_1/d1e9593_1
Assertion: When a GetFeatureInfo request contains two layers, then the response is valid.
Test result: Passed
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&LaYeRs=cite%3ANamedPlaces,cite%3ALakes&WiDtH=200&HeIgHt=100&I=60&BbOx=0,-0.0020,0.0040,0&CrS=CRS%3A84&ReQuEsT=GetFeatureInfo&InFo_fOrMaT=text%2Fplain&J=60&StYlEs=&FoRmAt=image%2Fjpeg&QuErY_LaYeRs=cite%3ANamedPlaces,cite%3ALakes&VeRsIoN=1.3.0&
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17422_1/d1e9517_1/d1e9601_1
Assertion: When GetFeatureInfo is requested on a Layer that is not queryable, then the server issues a Service Exception (code=LayerNotQueryable).
Test result: Passed
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&LaYeRs=&ReQuEsT=GetFeatureInfo&BbOx=-222639,-111325,222639,669141&WiDtH=100&CrS=EPSG%3A3857&QuErY_LaYeRs=&VeRsIoN=1.3.0&StYlEs=&I=50&J=50&HeIgHt=100&InFo_fOrMaT=text%2Fplain&FoRmAt=image%2Fjpeg&
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17422_1/d1e9517_1/d1e9608_2
Assertion: For layer "cite:RoadSegments", when the QUERY_LAYERS parameter is set to that layer name, the MIME type of the response is valid.
Test result: Passed
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&LaYeRs=cite%3ARoadSegments&WiDtH=100&HeIgHt=100&I=50&BbOx=0,0,1,1&CrS=CRS%3A84&ReQuEsT=GetFeatureInfo&InFo_fOrMaT=text%2Fplain&J=50&StYlEs=&FoRmAt=image%2Fjpeg&QuErY_LaYeRs=cite%3ARoadSegments&VeRsIoN=1.3.0&
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17422_1/d1e9517_1/d1e9608_6
Assertion: For layer "cite:LakesWithElevation", when the QUERY_LAYERS parameter is set to that layer name, the MIME type of the response is valid.
Test result: Passed
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&LaYeRs=cite%3ALakesWithElevation&WiDtH=100&HeIgHt=100&I=50&BbOx=0,0,1,1&CrS=CRS%3A84&ReQuEsT=GetFeatureInfo&InFo_fOrMaT=text%2Fplain&J=50&StYlEs=&FoRmAt=image%2Fjpeg&QuErY_LaYeRs=cite%3ALakesWithElevation&VeRsIoN=1.3.0&
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17422_1/d1e9517_1/d1e9608_3
Assertion: For layer "cite:Ponds", when the QUERY_LAYERS parameter is set to that layer name, the MIME type of the response is valid.
Test result: Passed
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&LaYeRs=cite%3APonds&WiDtH=100&HeIgHt=100&I=50&BbOx=0,0,1,1&CrS=CRS%3A84&ReQuEsT=GetFeatureInfo&InFo_fOrMaT=text%2Fplain&J=50&StYlEs=&FoRmAt=image%2Fjpeg&QuErY_LaYeRs=cite%3APonds&VeRsIoN=1.3.0&
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17422_1/d1e9517_1/d1e9608_5
Assertion: For layer "cite:MapNeatline", when the QUERY_LAYERS parameter is set to that layer name, the MIME type of the response is valid.
Test result: Passed
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&LaYeRs=cite%3AMapNeatline&WiDtH=100&HeIgHt=100&I=50&BbOx=0,0,1,1&CrS=CRS%3A84&ReQuEsT=GetFeatureInfo&InFo_fOrMaT=text%2Fplain&J=50&StYlEs=&FoRmAt=image%2Fjpeg&QuErY_LaYeRs=cite%3AMapNeatline&VeRsIoN=1.3.0&
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17422_1/d1e9517_1/d1e9599_1
Assertion: When a layer requested is not contained in the Capabilities XML of the WMS, then the server issues a Service Exception (code=LayerNotDefined).
Test result: Passed
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&LaYeRs=cite%3ALakes&ReQuEsT=GetFeatureInfo&BbOx=0,-0.0020,0.0040,0&WiDtH=200&CrS=CRS%3A84&QuErY_LaYeRs=InvalidLayer&VeRsIoN=1.3.0&StYlEs=&I=60&J=60&HeIgHt=100&InFo_fOrMaT=text%2Fplain&FoRmAt=image%2Fjpeg&
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17422_1/d1e9517_1/d1e9597_1
Assertion: When a GetFeatureInfo request contains fewer layers in the QUERY_LAYERS parameter than it does in the LAYERS parameter, then the response is valid.
Test result: Passed
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&LaYeRs=cite%3ANamedPlaces,cite%3AStreams,cite%3ALakes&WiDtH=200&HeIgHt=100&I=60&BbOx=0,-0.0020,0.0040,0&CrS=CRS%3A84&ReQuEsT=GetFeatureInfo&InFo_fOrMaT=text%2Fplain&J=60&StYlEs=&FoRmAt=image%2Fjpeg&QuErY_LaYeRs=cite%3ANamedPlaces,cite%3ALakes&VeRsIoN=1.3.0&
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17422_1/d1e9517_1/d1e9608_1
Assertion: For layer "cite:Streams", when the QUERY_LAYERS parameter is set to that layer name, the MIME type of the response is valid.
Test result: Passed
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&LaYeRs=cite%3AStreams&WiDtH=100&HeIgHt=100&I=50&BbOx=0,0,1,1&CrS=CRS%3A84&ReQuEsT=GetFeatureInfo&InFo_fOrMaT=text%2Fplain&J=50&StYlEs=&FoRmAt=image%2Fjpeg&QuErY_LaYeRs=cite%3AStreams&VeRsIoN=1.3.0&
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17422_1/d1e9517_1/d1e9608_4
Assertion: For layer "cite:NamedPlaces", when the QUERY_LAYERS parameter is set to that layer name, the MIME type of the response is valid.
Test result: Passed
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&LaYeRs=cite%3ANamedPlaces&WiDtH=100&HeIgHt=100&I=50&BbOx=0,0,1,1&CrS=CRS%3A84&ReQuEsT=GetFeatureInfo&InFo_fOrMaT=text%2Fplain&J=50&StYlEs=&FoRmAt=image%2Fjpeg&QuErY_LaYeRs=cite%3ANamedPlaces&VeRsIoN=1.3.0&
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17422_1/d1e9517_1/d1e9595_1
Assertion: When a GetFeatureInfo request contains three layers, then the response is valid.
Test result: Passed
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&LaYeRs=cite%3ANamedPlaces,cite%3ALakes,cite%3AForests&WiDtH=200&HeIgHt=100&I=60&BbOx=0,-0.0020,0.0040,0&CrS=CRS%3A84&ReQuEsT=GetFeatureInfo&InFo_fOrMaT=text%2Fplain&J=60&StYlEs=&FoRmAt=image%2Fjpeg&QuErY_LaYeRs=cite%3ANamedPlaces,cite%3ALakes,cite%3AForests&VeRsIoN=1.3.0&
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17422_1/d1e9517_1/d1e9608_11
Assertion: For layer "cite:BuildingCenters", when the QUERY_LAYERS parameter is set to that layer name, the MIME type of the response is valid.
Test result: Passed
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&LaYeRs=cite%3ABuildingCenters&WiDtH=100&HeIgHt=100&I=50&BbOx=0,0,1,1&CrS=CRS%3A84&ReQuEsT=GetFeatureInfo&InFo_fOrMaT=text%2Fplain&J=50&StYlEs=&FoRmAt=image%2Fjpeg&QuErY_LaYeRs=cite%3ABuildingCenters&VeRsIoN=1.3.0&
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17422_1/d1e9517_1/d1e9608_7
Assertion: For layer "cite:Lakes", when the QUERY_LAYERS parameter is set to that layer name, the MIME type of the response is valid.
Test result: Passed
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&LaYeRs=cite%3ALakes&WiDtH=100&HeIgHt=100&I=50&BbOx=0,0,1,1&CrS=CRS%3A84&ReQuEsT=GetFeatureInfo&InFo_fOrMaT=text%2Fplain&J=50&StYlEs=&FoRmAt=image%2Fjpeg&QuErY_LaYeRs=cite%3ALakes&VeRsIoN=1.3.0&
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17422_1/d1e9517_1/d1e9608_10
Assertion: For layer "cite:Buildings", when the QUERY_LAYERS parameter is set to that layer name, the MIME type of the response is valid.
Test result: Passed
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&LaYeRs=cite%3ABuildings&WiDtH=100&HeIgHt=100&I=50&BbOx=0,0,1,1&CrS=CRS%3A84&ReQuEsT=GetFeatureInfo&InFo_fOrMaT=text%2Fplain&J=50&StYlEs=&FoRmAt=image%2Fjpeg&QuErY_LaYeRs=cite%3ABuildings&VeRsIoN=1.3.0&
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17422_1/d1e9517_1/d1e9608_12
Assertion: For layer "cite:Bridges", when the QUERY_LAYERS parameter is set to that layer name, the MIME type of the response is valid.
Test result: Passed
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&LaYeRs=cite%3ABridges&WiDtH=100&HeIgHt=100&I=50&BbOx=0,0,1,1&CrS=CRS%3A84&ReQuEsT=GetFeatureInfo&InFo_fOrMaT=text%2Fplain&J=50&StYlEs=&FoRmAt=image%2Fjpeg&QuErY_LaYeRs=cite%3ABridges&VeRsIoN=1.3.0&
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17422_1/d1e9517_1/d1e9608_9
Assertion: For layer "cite:DividedRoutes", when the QUERY_LAYERS parameter is set to that layer name, the MIME type of the response is valid.
Test result: Passed
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&LaYeRs=cite%3ADividedRoutes&WiDtH=100&HeIgHt=100&I=50&BbOx=0,0,1,1&CrS=CRS%3A84&ReQuEsT=GetFeatureInfo&InFo_fOrMaT=text%2Fplain&J=50&StYlEs=&FoRmAt=image%2Fjpeg&QuErY_LaYeRs=cite%3ADividedRoutes&VeRsIoN=1.3.0&
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17422_1/d1e9517_1/d1e9608_13
Assertion: For layer "cite:BasicPolygons", when the QUERY_LAYERS parameter is set to that layer name, the MIME type of the response is valid.
Test result: Passed
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&LaYeRs=cite%3ABasicPolygons&WiDtH=100&HeIgHt=100&I=50&BbOx=0,0,1,1&CrS=CRS%3A84&ReQuEsT=GetFeatureInfo&InFo_fOrMaT=text%2Fplain&J=50&StYlEs=&FoRmAt=image%2Fjpeg&QuErY_LaYeRs=cite%3ABasicPolygons&VeRsIoN=1.3.0&
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17422_1/d1e9517_1/d1e9608_14
Assertion: For layer "cite:Autos", when the QUERY_LAYERS parameter is set to that layer name, the MIME type of the response is valid.
Test result: Passed
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&LaYeRs=cite%3AAutos&WiDtH=100&HeIgHt=100&I=50&BbOx=0,0,1,1&CrS=CRS%3A84&ReQuEsT=GetFeatureInfo&InFo_fOrMaT=text%2Fplain&J=50&StYlEs=&FoRmAt=image%2Fjpeg&QuErY_LaYeRs=cite%3AAutos&VeRsIoN=1.3.0&
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17422_1/d1e9517_1/d1e9608_8
Assertion: For layer "cite:Forests", when the QUERY_LAYERS parameter is set to that layer name, the MIME type of the response is valid.
Test result: Passed
Submitted request:
Method get URL http://172.18.0.22/qgisserver?MAP=/home/user/teamengine_wms_130.qgs&LaYeRs=cite%3AForests&WiDtH=100&HeIgHt=100&I=50&BbOx=0,0,1,1&CrS=CRS%3A84&ReQuEsT=GetFeatureInfo&InFo_fOrMaT=text%2Fplain&J=50&StYlEs=&FoRmAt=image%2Fjpeg&QuErY_LaYeRs=cite%3AForests&VeRsIoN=1.3.0&
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17424_1
Assertion: Support for dimensional data is correct.
Test result: Passed
Executed tests:
session: cddc6fa3-0533-457a-8347-11c10155ad08/d1e17334_1/d1e17424_1/d1e3310_1
Assertion: When a layer that has a dimension without a default value is requested without supplying the dimension parameter, the response is an exception with code=MissingDimensionValue.
No Named layers that have a dimension without a default value.
Test result: Passed