Site Management Test Cases

From Aptana Development

Site Managment Test Cases

  1. Overview tab
    1. Verify that all external links are not broken and lead to the appropriate pages
    2. Verify that backup for the site can be created and viewed, last backup time is displayed correctly.
    3. Verify that Services icons display correct status of services
    4. Verify that Access Information can be displayed and hidden and displays correct information
  2. Changing of local project:
    1. Verify that new project can be created
    2. Verify that all existing and non-deployed projects are in the list and can be used
    3. Verify that if there is no local project for the site it can be imported with all content
    4. Verify that Server Dashboard displays correct statistics
    5. Verify that any changes can be synchronized with both public and stagins sites, last sync time is displayed correctly
  3. Settings tab
    1. Verify that Cloud size can be changed, cost is re-calculated correctly
    2. Verify that options can be changed, cost is re-calculated correctly
    3. Verify that if there is more than one credit card in the billing info another card can be used.
    4. Verify that site can be removed
  4. Team tab
    1. Verify that team cannot be increased if appropriate option is not included
    2. Verify that both Admin and Developer users can be added, verify that Developer user can't change the team, and only owner can change settings or remove site.
    3. Verify all links in invitation email are not broken and lead to the appropriate pages
    4. Verify that invitation can be retrieved or cancelled
    5. Verify that the same user cannot be added to the Team twice
    6. Verify that user can be removed from the team
  5. Stats tab
    1. Verify that all stats are displayed correctly
    2. Verify that advanced stats are displayed correctly
  6. Services tab
    1. Verify that the site is created with all services running, verify tha they all can be restarted
    2. Verify that Jaxer can be enabled and disabled, all Jaxer config files can be displayed, defaults can be reverted
    3. Verify that all external links are not broken and lead to the appropriate pages
  7. Verify that all logs can be tailed, viewed, browsed and downloaded (if exist)
  8. Verify that right-click on the site name displays context menu, verify that all the items work correctly
  9. Verify that icon near the project name is displayed and has color according to the site status