index.rst 3.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138
  1. .. _release_testing_checklist:
  2. Release Testing Checklist
  3. =========================
  4. A checklist of things to manually test for every release.
  5. Artifact size
  6. -------------
  7. The binary release of GeoServer should be somehere around 45 - 46 megabytes.
  8. Demos
  9. -----
  10. .. note::
  11. These are no longer available in GeoServer 2.0, we'll probably reinstate them later
  12. To do the demo page, http://localhost:8080/geoserver/demo.do, and test all of
  13. the demos. This includes:
  14. * WFS-T demo
  15. * GeoRSS demo with Google Maps, Virtual Earth, and Yahoo Maps
  16. * WMS Overlay demo
  17. * WMS Example
  18. Sample requests
  19. ---------------
  20. Go to the sample request page, http://localhost:8080/geoserver/web/?wicket:bookmarkablePage=:org.geoserver.web.demo.DemoRequestsPage,
  21. and execute every sample request, ensuring the correct response for each
  22. request.
  23. Map preview
  24. -----------
  25. #. Go to the map preview page, http://atlas.openplans.org:8081/geoserver/web/?wicket:bookmarkablePage=:org.geoserver.web.demo.MapPreviewPage
  26. #. Click the ``OpenLayers`` link next to ``nurc:ArcSample``
  27. .. image:: arc_sample.png
  28. #. Go back to the map preview and click the ``GeoRSS`` item in the drop down choice next to
  29. ``topp:states``
  30. .. image:: states_georss.png
  31. #. Go back to the map preview and click the ``OpenLayers`` link next to
  32. ``topp:states``.
  33. #. Enable the options toolbar and specify the CQL filter::
  34. STATE_ABBR EQ 'TX'
  35. .. image:: states_cql.png
  36. KML
  37. ---
  38. #. Go back to the map preview and click the ``KML`` link next to ``topp:states``
  39. #. Open the result in Google Earth
  40. #. Zoom out as far as possible and notice the smaller states (on the east coast)
  41. disappear.
  42. .. image:: states_kml_bestguess.png
  43. #. Close Google Earth
  44. .. warning::
  45. If you do not shut down Google Earth it will cache information and throw
  46. off the next steps.
  47. #. Go to the feature type editor page for the ``topp:states`` feature type
  48. #. Change the ``KML Regionating Attribute`` to "SAMP_POP" and change the ``KML
  49. Regionating Strategy`` to "external-sorting"::
  50. .. image:: states_kml_config.png
  51. #. Submit and Apply changes
  52. #. Go back to the map preview page and again click the ``KML`` link next to
  53. ``topp:states``, opening the result in Google Earth
  54. #. Zoom out as far as possible and notice the smaller population states (green)
  55. disappear
  56. .. image:: states_kml_sort.png
  57. #. Go back to the map preview page and click the ``KML`` link next to
  58. ``nurc:Img_Sample``, opening the result in Google Earth
  59. .. image:: img_sample_kml.png
  60. #. Zoom in and notice tiles load
  61. #. Follow the link http://localhost:8080/geoserver/wms/kml?layers=topp:states&mode=refresh
  62. , opening the result in Google Earth
  63. #. Notice the KML reload every time the camera is stopped
  64. #. Edit the description template for the states layer as follows::
  65. This is the state of ${STATE_NAME.value}.
  66. <img src="http://www.netstate.com/states/symb/flags/images/${STATE_ABBR.value?lower_case}_fi.gif"/>
  67. <br>
  68. For more information visit <a href="http://en.wikipedia.org/wiki/${STATE_NAME.value}">Wikipedia</a>
  69. #. Refresh the KML by moving the camera and click on a placemark
  70. .. image:: states_template.png
  71. #. Append the parameter "kmscore=0" to the above link and open the result in
  72. Google Earth
  73. #. Notice the rasterized version of the KML
  74. .. image:: states_rasterized.png
  75. #. Follow the link http://localhost:8080/geoserver/wms/kml?layers=topp:states&mode=download
  76. , saving the result to disk.
  77. #. Examine the file on disk and notice a raw dump of all placemarks for the
  78. layer.
  79. GeoWebCache
  80. -----------
  81. #. Go the geowebcache demo page, http://localhost:8080/geoserver/gwc/demo
  82. #. Click the ``EPSG:4326" link for ``topp:states``
  83. #. Zoom in and notice the tiles load.
  84. #. Repeat steps 2 to 3 for ``EPSG:900913``