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 to- nurc:ArcSample  
- Go back to the map preview and click the - GeoRSSitem in the drop down choice next to- topp:states  
- Go back to the map preview and click the - OpenLayerslink next to- topp: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 to- topp: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 the- KML 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 to- topp: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 to- nurc: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 for ``topp:states
- Zoom in and notice the tiles load. 
- Repeat steps 2 to 3 for - EPSG:900913