Release Testing Checklist¶
A checklist of things to manually test for every release.
Artifact size¶
The binary release of GeoServer should be somehere around 45 - 46 megabytes.
Demos¶
Note
These are no longer available in GeoServer 2.0, we’ll probably reinstate them later
To do the demo page, http://localhost:8080/geoserver/demo.do, and test all of the demos. This includes:
WFS-T demo
GeoRSS demo with Google Maps, Virtual Earth, and Yahoo Maps
WMS Overlay demo
WMS Example
Sample requests¶
Go to the sample request page, http://localhost:8080/geoserver/web/?wicket:bookmarkablePage=:org.geoserver.web.demo.DemoRequestsPage, and execute every sample request, ensuring the correct response for each request.
Map preview¶
Go to the map preview page, http://atlas.openplans.org:8081/geoserver/web/?wicket:bookmarkablePage=:org.geoserver.web.demo.MapPreviewPage
Click the
OpenLayers
link next tonurc:ArcSample
Go back to the map preview and click the
GeoRSS
item in the drop down choice next totopp:states
Go back to the map preview and click the
OpenLayers
link next totopp:states
.Enable the options toolbar and specify the CQL filter:
STATE_ABBR EQ 'TX'
KML¶
Go back to the map preview and click the
KML
link next totopp:states
Open the result in Google Earth
Zoom out as far as possible and notice the smaller states (on the east coast) disappear.
Close Google Earth
Warning
If you do not shut down Google Earth it will cache information and throw off the next steps.
Go to the feature type editor page for the
topp:states
feature typeChange the
KML Regionating Attribute
to “SAMP_POP” and change theKML Regionating Strategy
to “external-sorting”:.. image:: states_kml_config.png
Submit and Apply changes
Go back to the map preview page and again click the
KML
link next totopp:states
, opening the result in Google EarthZoom out as far as possible and notice the smaller population states (green) disappear
Go back to the map preview page and click the
KML
link next tonurc:Img_Sample
, opening the result in Google EarthZoom in and notice tiles load
Follow the link http://localhost:8080/geoserver/wms/kml?layers=topp:states&mode=refresh , opening the result in Google Earth
Notice the KML reload every time the camera is stopped
Edit the description template for the states layer as follows:
This is the state of ${STATE_NAME.value}. <img src="http://www.netstate.com/states/symb/flags/images/${STATE_ABBR.value?lower_case}_fi.gif"/> <br> For more information visit <a href="http://en.wikipedia.org/wiki/${STATE_NAME.value}">Wikipedia</a>
Refresh the KML by moving the camera and click on a placemark
Append the parameter “kmscore=0” to the above link and open the result in Google Earth
Notice the rasterized version of the KML
Follow the link http://localhost:8080/geoserver/wms/kml?layers=topp:states&mode=download , saving the result to disk.
Examine the file on disk and notice a raw dump of all placemarks for the layer.
GeoWebCache¶
Go the geowebcache demo page, http://localhost:8080/geoserver/gwc/demo
Click the
EPSG:4326" link for ``topp:states
Zoom in and notice the tiles load.
Repeat steps 2 to 3 for
EPSG:900913