• Icon: Specification change (Sub-task) Specification change (Sub-task)
    • Resolution: Duplicate
    • Icon: Trivial Trivial
    • None
    • None
    • Frontend (F)
    • None
    • Sprint 1, Sprint 2, Sprint 3, Sprint 4, Sprint 5, Sprint 6, Sprint 7, Sprint 8, Sprint 9, Sprint 10, Sprint 11, Sprint 12, Sprint 13, Sprint 14, Sprint 15, Sprint 16, Sprint 17, Sprint 18, Sprint 19

      Case 1. Add new Map widget with default name

      • Enter Dashboard edit mode and click ‘Add widget’ button;
      • Select Map widget;
      • Add map in widget configuration window;
      • Confirm changes and save the Dashboard.
        Result: New Map widget saved with default name

      Case 2. Add new Map Navigation Tree widget with default name

      • Enter Dashboard edit mode and click ‘Add widget’ button;
      • Select Map Navigation Tree widget;
      • Confirm changes and save the Dashboard.
        Result: New Map Navigation Tree widget saved with default name

      Case 3. Edit Map widget name

      • Switch to Dashboard Edit mode and edit Map widget ;
      • Type new name of the widget;
      • Confirm changes and save the Dashboard
        Result: Map widget saved with new name

      Case 4. Edit Map Navigation Tree widget name

      • Switch to Dashboard Edit mode and edit Map Navigation Tree widget ;
      • Type new name of the widget;
      • Confirm changes and save the Dashboard
        Result: Map Navigation Tree widget saved with new name

      Case 5. Execute scripts from map elements in Map widget

      • Click on host and execute script? Detect operating system;
      • Click on host and execute script? Ping;
      • Click on host and execute script? Traceroute
        Result: Scripts return values

      Case 6. Check pop-up links from map elements in Map widget

      • Click on host and select menu GO TO ? Host inventory;
      • Click on host and select menu GO TO ? Latest database;
      • Click on host and select menu GO TO ? Triggers;
      • Click on host and select menu GO TO ? Graphs;
      • Click on host and select menu GO TO ? Host screens.
        Result: Pages are open

      Case 7. Check maps availability in Map widget menu

      • Enter Dashboard edit mode and edit Map widget ;
      • Check available maps in drop down menu
        Result: User see all accessible maps

      Case 8. Check maps availability in Map Navigation Tree widget menu

      • Enter Dashboard edit mode and edit Map Navigation Tree widget ;
      • Check available map widgets in drop down menu
        Result: User see all accessible maps

      Case 9. Delete map used in Map widget

      • Create new map;
      • Enter Dashboard edit mode and click ‘Add widget’ button;
      • Select Map widget and connect it to the map;
      • Open list of maps and delete the map;
      • Check Map widget
        Result: Map widget show message - “No map selected”

      Case 10. Delete Map widget used in Map Navigation tree widget

      • Create new map;
      • Enter Dashboard edit mode and click ‘Add widget’ button;
      • Select Map Navigation Tree widget and connect it to the Map widget;
      • Enter Dashboard edit mode and click remove Map widget;
        Result: Map Navigation Tree stay without changes

      Case 11. Check Map/ Map navigation widget in dark theme

      • Open Administration? General menu;
      • Change Default theme on dark and save changes;
      • Check Map/ Map Navigation Tree widgets
        Result: Dashboard theme is dark

      Case 12. Add map with sub map element to Map widget

      • Create map with sub map element;
      • Enter Dashboard edit mode and click ‘Add widget’ button;
      • Select Map widget;
      • Add the map with sub map element in widget configuration window;
      • Confirm changes and save the Dashboard;
      • Go to sub map from map widget;
      • Go back to parent map from map widget
        Result: Navigation by maps is working

      Case 13. Add map with sub map element unaccessible to especial user to Map widget

      • Create map with no access to user;
      • Create map with unaccessible sub map;
      • Enter Dashboard edit mode and click ‘Add widget’ button;
      • Select Map widget;
      • Add the map with sub map element in widget configuration window;
      • Confirm changes and save the Dashboard;
      • Login with user that have no access to sub map
        Result: Map widget doesn’t contain sub map. Sub map problems aren’t counting in Map widget problems.

      Case 14. Create Map widget with map with different element types

      • Create map with host/host group/trigger elements;
      • Enter Dashboard edit mode and click ‘Add widget’ button;
      • Select Map widget;
      • Add the map in widget configuration window;
      • Confirm changes and save the Dashboard;
        Result: Map widget contain map with host/host group/trigger elements

      Case 15. Add maps one by one to Map Navigation Tree widget

      • Enter Dashboard edit mode and click ‘Add widget’ button;
      • Select Map Navigation Tree widget;
      • Fill in widget fields and click ‘Add’ button;
      • Click ‘+’ button;
      • Add name of item, select map from map list and click ‘Add’ button;
        Result: New item added in Map Navigation widget

      Case 16. Add multiple maps to Map Navigation Tree widget

      • Enter Dashboard edit mode and click ‘Add widget’ button;
      • Select Map Navigation Tree widget;
      • Fill in widget fields and click ‘Add’ button;
      • Click on import button;
      • Select maps from map list and click ‘Select’ button;
        Result: New items added in Map Navigation Tree. Observe widget navigation by items

      Case 17. Edit size of Map/Map Navigation tree widgets / Scrolling

      • Create map with default size;
      • Select Map/ Map Navigation Tree widgets and add the map in widget configuration window;
      • Increase/ decrease widget size
      • Confirm changes and save the Dashboard
        Result: Widgets scrolling are working correctly

      Case 18. Add Map Navigation Tree widget with long node text

      • Enter Dashboard edit mode and click ‘Add widget’ button;
      • Select Map Navigation Tree widget;
      • Add map in widget configuration window;
      • Add node with long name
      • Confirm changes and save the Dashboard
        Result: Widget with long node name is saved. Node name is separated

      Case 19. Change hierarchy in Map Navigation Tree widget

      • Enter Dashboard edit mode and click ‘Add widget’ button;
      • Select Map Navigation Tree widget;
      • Fill in widget fields and click ‘Add’ button;
      • Add few nodes;
      • Change hierarchy of nodes;
      • Confirm changes and save the Dashboard;
        Result: New nodes hierarchy is saved

      Case 20. Observe number of problems detected in map in Map widget

      • Create map with host/host name/ trigger element;
      • Select Map widget and add the map in widget configuration window;
      • Confirm changes and save the Dashboard;
      • Put the triggers in problem state
      • Check number of problems in Map widget
        Result: Map widget contain sum of all problems, where each unique problem is counted only once

      Case 21. Observe number of problems detected in Map/ Map Navigation Tree widgets, if trigger severity more or equal than map severity configuration

      • Create map with host element and Minimum trigger severity=Average;
      • Select Map/ Map Navigation Tree widgets and add the map in widget configuration window;
      • Confirm changes and save the Dashboard;
      • Put the host trigger with severity High in map in problem state
        Result: Map/Map Navigation widgets display problem

      Case 22. Observe number of problems detected in Map/ Map Navigation Tree widgets, if trigger severity less than map severity configuration

      • Create map with host element and Minimum trigger severity=Average;
      • Select Map/ Map Navigation Tree widgets and add the map in widget configuration window;
      • Confirm changes and save the Dashboard;
      • Put the host trigger with severity Warning in map in problem state
        Result: Map/Map Navigation widgets don’t display problem

      Case 23. Check Map widget, if same elements in map are denied

      • Create new host group with deny access rights;
      • Create map with several host group element and add denied host group;
      • Enter default Dashboard edit mode and click ‘Add widget’ button;
      • Select Map widget and add the map in widget configuration window;
      • Confirm changes and save the Dashboard;
      • Login with user with deny access right;
        Result: Map widget show only icon of this element, but no labels and other texts.

      Case 24. Check map widget if all elements in map are denied

      • Create map with denied trigger;
      • Create map with more deny objects;
      • Enter default Dashboard edit mode and click ‘Add widget’ button;
      • Select Map Navigation Tree widget and add the map in widget configuration window;
      • Confirm changes and save the Dashboard;
      • Login with user with deny access right;
        Result: Maps are unavailable.

      Case 25. Check Map Navigation Tree widget if same elements in map are denied

      • Create new host group with deny access rights;
      • Create map with several host group element and add denied host group;
      • Enter default Dashboard edit mode and click ‘Add widget’ button;
      • Select Map Navigation Tree widget and add the map in widget configuration window;
      • Confirm changes and save the Dashboard;
      • Login with user with deny access right;
        Result: Map Navigation Tree widget show gray scaled icon.

      Case 26. Check map navigation tree widget if all elements in map are denied

      • Create map with denied trigger;
      • Create map with more objects that are deny permissions;
      • Enter default Dashboard edit mode and click ‘Add widget’ button;
      • Select Map Navigation Tree widget and add the map in widget configuration window;
      • Confirm changes and save the Dashboard;
      • Login with user with deny access right;
        Result: Maps are unavailable.

      Case 27. Share dashboard with Map/ Map Navigation Tree widgets with another user with read-write access rights

      • Enter Dashboard edit mode and click ‘Add widget’ button;
      • Select Map/ Map Navigation Tree widgets;
      • Add map in widget configuration window;
      • Confirm changes and save the Dashboard
      • Click Sharing action and add user/user group for sharing
      • Login with the user with access to dashboard;
        Result: Dashboard with Map/ Map Navigation Tree widgets is available

      Case 28. Share dashboard with another user with read-write access rights, if dashboard contain elements with deny permissions in Map/ Map Navigation Tree widgets

      • Enter Dashboard edit mode and click ‘Add widget’ button;
      • Select Map/ Map Navigation Tree widgets;
      • Add map in widget window;
      • Confirm changes and save the Dashboard;
      • Click Sharing action and add user/user group for sharing with read-write access rights;
      • Login with the user with read- write access to dashboard;
        Result: Map/ Map Navigation Tree widgets output – user has no access to denied elements. User has no access to map constructor and properties.

      Case 29. Share dashboard with Map/ Map Navigation Tree widgets with another user with read access rights

      • Enter Dashboard edit mode and click ‘Add widget’ button;
      • Select Map/ Map Navigation Tree widgets;
      • Add map in widget window;
      • Confirm changes and save the Dashboard;
      • Click Sharing action and add user/user group for sharing with read access rights;
      • Login with the user with read access to dashboard;
        Result: User can see dashboard with Map/ Map Navigation Tree widgets, but can’t edit it. User nas no access to map constructor and properties.

      Case 30. Share dashboard with another user with read-write access rights, if dashboard contain triggers with deny permissions in Map/ Map Navigation Tree widgets for the user

      • Enter Dashboard edit mode and click ‘Add widget’ button;
      • Select Map/ Map Navigation Tree widgets;
      • Add maps with denied triggers in widget window;
      • Confirm changes and save the Dashboard
      • Click Sharing action and add user/user group for sharing
      • Login with the user with access to dashboard;
        Result: Links to trigger page from Map widget are unavailable. Widgets problems doesn’t contain denied triggers problems. User has no access to map constructor and properties.

      Case 31. Create Map widget and link it to the Maps Navigation Tree widget

      • Enter Dashboard edit mode and click ‘Add widget’ button;
      • Select Map widget;
      • Add map in widget configuration window;
      • Select Map Navigation Tree widget and connect it to the Map widget;
      • Confirm changes and save the Dashboard;
        Result: Switch nodes in Map Navigation Tree widget – Map widget shows map of the selected node.

      Case 32. Create Map Navigation Tree widget and link it to the Maps widget

      • Enter Dashboard edit mode and click ‘Add widget’ button;
      • Select Map Navigation Tree widget;
      • Add map in widget configuration window;
      • Select Map widget and connect it to the Map Navigation Tree widget;
      • Confirm changes and save the Dashboard;
        Result: Switch maps in Map widget - current map and all it's parent's nodes should be bold

      Case 33. Create public dashboard with Map/ Map Navigation Tree widgets

      • Enter Dashboard edit mode and click ‘Add widget’ button;
      • Select Map/ Map Navigation Tree widgets;
      • Add map in widget window;
      • Confirm changes and save the Dashboard
      • Click Sharing action and change dashboard type on public
      • Login with the regular user;
        Result: Map/ Map Navigation Tree widgets at the dashboard are available

      Case 34. Adding large number of items in Map Navigation Tree

      • Enter Dashboard edit mode and click ‘Add widget’ button;
      • Select Map Navigation Tree widget;
      • Add large number of maps in widget window;
      • Confirm changes and save the Dashboard
        Result: Dashboard with large number of items is created

            asincovs Antons Sincovs
            akucenko Anna Kucenko (Inactive)
            Team B
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: