Skip to content

TC-32-001 - Navigation menu

Test Case ID TC-32-001
Author Alena Galysheva
Date of creation 03.07.2023
Class Functional
Type ---

Update history

  • version 0.1 - 03.07.2023 - Alena Galysheva - test case created

Test case description

This test case verifies the functionality of the FEA-32-navigation-bar.

Source for the test

This test is based on the following requirements:

Prerequisites and test steps

Prerequisites

  1. Skill Collector is running in the testing environment.
  2. FEA-21 is implemented, tested and accepted.
  3. FEA-29 is implemented, tested and accepted.

Test steps

# Action Expected Result
1 Navigate to the skill selection view. Skill selection view is accessed successfully.
2 Verify that the navigation menu is displayed on the left side of the screen. The navigation menu is located on the left side of the screen.
3 Check the categories in the navigation menu. All hard skill categories are displayed as navigation items in the vertical navigation menu. Text of each navigation item matches the corresponding hard skill category name. The categories are ordered as they are displayed on the page. The first category is highlighted.
4 Hover over the navigation items. The item is highlighted on hover.
5 Click on each category in the navigation menu. The page smoothly scrolls to the corresponding category in the skill selection view. The currently viewed category is highlighted in the navigation menu.
6 Click on hard skills and soft skills headers. The corresponding subsections collapse and expans when the header is clicked.
7 Scroll the skill selection view page. The currently displayed category is highlighted in the navigation menu.
8 Repeat 4-7 steps using keyboard keys. The user can interact with the navigation menu items using keyboard keys.
9 Test the responsiveness of the navigation menu. The navigation menu adapts to different desktop screen sizes. The menu can be scrolled if it's expanded and doesn't fully fit on the user's screen.
10 Repeat test steps in the soft skill selection view. The functionality works as intended.

End state

Navigation menu works as expected, is accessible, responsive, and allows the user to easily navigate between hard and soft skill categories.

To be taken into account during test

N/A

PASS/FAIL Criteria

  • PASS: All test steps are completed successfully, and the output matches the expected results.
  • FAIL: Any of the test steps fail, or the output does not match the expected results.