AndreiBanu1 / Amazon_Testing_Framework

0 stars 0 forks source link

Create test cases Navigation Module #12

Open AndreiBanu1 opened 1 year ago

AndreiBanu1 commented 1 year ago

Navigation Module: Test the website's navigation, including menu options, breadcrumbs, links, and navigation across different pages and sections of the website. Ensure consistent and intuitive navigation throughout the website.

AndreiBanu1 commented 1 year ago
  1. Test main menu navigation:

    • Preconditions: User is on the website's homepage.
    • Steps:
      1. Verify that the main menu options are visible and clickable.
      2. Click on each menu option and verify that the corresponding page or section is loaded.
    • Expected Results: The main menu options should navigate to the correct pages or sections.
  2. Test sub-menu navigation:

    • Preconditions: User is on a page with sub-menus, such as a product category page.
    • Steps:
      1. Verify that the sub-menu options are visible and clickable.
      2. Click on each sub-menu option and verify that the corresponding page or section is loaded.
    • Expected Results: The sub-menu options should navigate to the correct pages or sections.
  3. Test breadcrumbs navigation:

    • Preconditions: User is on a page that is a child of another page.
    • Steps:
      1. Verify that the breadcrumbs are displayed and clickable.
      2. Click on each breadcrumb link and verify that the corresponding page is loaded.
    • Expected Results: Clicking on each breadcrumb link should navigate back to the correct parent page.
  4. Test footer navigation:

    • Preconditions: User is on any page of the website.
    • Steps:
      1. Verify that the footer links are visible and clickable.
      2. Click on each footer link and verify that the corresponding page or section is loaded.
    • Expected Results: The footer links should navigate to the correct pages or sections.
  5. Test internal page navigation:

    • Preconditions: User is on any page of the website with internal links.
    • Steps:
      1. Verify that internal links within the page are visible and clickable.
      2. Click on each internal link and verify that the corresponding section or content is scrolled to or loaded.
    • Expected Results: Clicking on internal links should navigate to the correct sections or load the corresponding content.
  6. Test external link navigation:

    • Preconditions: User is on any page of the website with external links.
    • Steps:
      1. Verify that external links are visible and clickable.
      2. Click on each external link and verify that the corresponding external website or resource is opened in a new tab or window.
    • Expected Results: Clicking on external links should open the correct external websites or resources.
  7. Test navigation across different pages:

    • Preconditions: User is on a page and needs to navigate to another page.
    • Steps:
      1. Identify the navigation elements available on the current page, such as menu options, links, buttons, or pagination.
      2. Use the navigation elements to navigate to the desired page.
      3. Verify that the intended page is loaded correctly.
    • Expected Results: The navigation elements should allow smooth and accurate navigation between different pages.