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
OpenLayerslink next tonurc:ArcSample
-
Go back to the map preview and click the
GeoRSSitem in the drop down choice next totopp:states
-
Go back to the map preview and click the
OpenLayerslink 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
KMLlink 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:statesfeature type -
Change the
KML Regionating Attributeto "SAMP_POP" and change theKML Regionating Strategyto "external-sorting":.. image:: states_kml_config.png -
Submit and Apply changes
-
Go back to the map preview page and again click the
KMLlink next totopp:states, opening the result in Google Earth -
Zoom out as far as possible and notice the smaller population states (green) disappear

-
Go back to the map preview page and click the
KMLlink next tonurc:Img_Sample, opening the result in Google Earth
-
Zoom 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 fortopp:states`` - Zoom in and notice the tiles load.
- Repeat steps 2 to 3 for
EPSG:900913