test_procedure.html 2.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. <h3>GMap 1.x / Location 3.x Tester Checklist</h3>
  2. <hr />
  3. Setup from scratch:
  4. <ul>
  5. <li>Enable modules</li>
  6. <li>Visit <a href="base_url:admin/settings/gmap">admin/settings/gmap</a> and configure API key.</li>
  7. <li>Visit <a href="base_url:admin/settings/filters">admin/settings/filters</a> and set up a GMap filter.</li>
  8. <li>Visit <a href="base_url:admin/content/types">admin/content/types</a> and (create if desired and) location-enable a content type.</li>
  9. <li>Visit <a href="base_url:admin/settings/location/geocoding">admin/settings/location/geocoding</a> and configure geocoding for a country.</li>
  10. <li>Visit <a href="base_url:admin/user/settings">admin/user/settings</a> and configure the Location Fields section.</li>
  11. <li>Visit <a href="base_url:admin/build/block">admin/build/block</a> and enable the Author Map and Location Map blocks.</li>
  12. <li>Visit <a href="base_url:admin/build/block/configure/gmap_location/1">admin/build/block/configure/gmap_location/1</a> and enable the Author block for the content type you location-enabled.</li>
  13. </ul>
  14. Tests 1 (GMap macros):
  15. <ul>
  16. <li>Visit <a href="base_url:map/macro">map/macro</a>, play with the controls and ensure map responds, play with map and ensure controls respond.</li>
  17. <li>Doodle on the map, make sure drawing controls work as expected.</li>
  18. <li>Copy macro, open another window/tab.</li>
  19. <li>Create a node, set filter to GMap filter and paste macro.</li>
  20. <li>Save node, compare display of map to macro in other window/tab.</li>
  21. </ul>
  22. Tests 2 (Location user):
  23. <ul>
  24. <li>Edit your user account. Add your location.</li>
  25. <li>Ensure geocoding works.</li>
  26. <li>Ensure the data is not lost when going back to edit.</li>
  27. </ul>
  28. Tests 3 (Location nodes):
  29. <ul>
  30. <li>Create a node with locative information.</li>
  31. <li>Ensure Author Map and Location Map display as expected.</li>
  32. </ul>
  33. <h3>Advanced section - Stuff involving special setup or advanced knowledge</h3>
  34. <hr />
  35. ADVANCED: Upgrade path:
  36. <ul>
  37. <li>Create test site on Location 2.7.</li>
  38. <li>Perform tasks from "Setup from scratch" section.</li>
  39. <li>Create or import test data.</li>
  40. <li>Install Location 3.</li>
  41. <li>Attempt to perform updates.</li>
  42. <li>Ensure in database that data was properly split off into {location_instance}.</li>
  43. <li>Ensure site settings are in a sane state (You should not get any misconfiguration-related warnings/errors.)</li>
  44. <li>Visually inspect some locations on site.</li>
  45. </ul>
  46. ADVANCED: Nonstandard usage:
  47. <ul>
  48. <li>Disable gmap and create locative nodes. Ensure form continues to work in the absence of gmap.</li>
  49. </ul>