Tibor Meller created METRON-1848:
------------------------------------

             Summary: Migrating Protractor E2E tests to Cypress
                 Key: METRON-1848
                 URL: https://issues.apache.org/jira/browse/METRON-1848
             Project: Metron
          Issue Type: Improvement
            Reporter: Tibor Meller


*E2E Test Scenarios*

*Alert details pane*
(metron-alerts/e2e/alert-details/alert-status/alert-details-status.e2e-spec.ts)
 - Changing alert statuses
 - Adding comment for table view
 - Adding comment for tree view
Scenarios to add:
 - Deleting comment

*Filtering alerts*
(metron-alerts/e2e/alerts-list/alert-filters/alert-filters.e2e-spec.ts)
 - Display facets data
 - Search when facet is selected

*Alert item status change on the list and tree view*
(metron-alerts/e2e/alerts-list/alert-status/alerts-list-status.e2e-spec.ts)
 - change alert status for multiple alerts to OPEN
 - change alert status for multiple alerts to DISMISS
 - change alert status for multiple alerts to ESCALATE
 - change alert status for multiple alerts to RESOLVE
 - change alert status for multiple alerts to OPEN in tree view
 - change alert status for multiple alerts to DISMISS in tree view
 - change alert status for multiple alerts to ESCALATE in tree view
 - change alert status for multiple alerts to RESOLVE in tree view

*Configure table view*
(metron-alerts/e2e/alerts-list/configure-table/configure-table.e2e-spec.ts)
 - select columns from table configuration
 - rename columns from table configuration

*Meta Alerts*
(metron-alerts/e2e/alerts-list/meta-alerts/meta-alert.e2e-spec.ts)
 - should have all the steps for meta alerts workflow
 - should create a meta alert from nesting of more than one level
 - remove meta alerts

*Search and save search*
(metron-alerts/e2e/alerts-list/save-search/save-search.e2e-spec.ts)
 - should display all the default values for saved searches
 - should have all save search controls and they save search should be working
 - should delete search items from search box
 - should delete first search items from search box having multiple search 
fields
 - manually entering search queries to search box and pressing enter key should 
search

*Alerts table view*
(metron-alerts/e2e/alerts-list/table-view/table-view.e2e-spec.ts)
 - sorting ASC by ip_src_addr
 - sorting DESC by ip_src_addr
 - sorting ASC by Score
 - sorting DESC by Score

*Alerts tree view*
(metron-alerts/e2e/alerts-list/tree-view/tree-view.e2e-spec.ts)
 - should have all group by elements
 - drag and drop should change group order
 - should have group details for single group by
 - should have group details for multiple group by
 - should have sort working for group details for multiple sub groups
 - should have search working for group details for multiple sub groups

*Alert list*
(metron-alerts/e2e/alerts-list/alerts-list.e2e-spec.ts)
 - should have all the UI elements
 - should have all pagination controls and they should be working
 - should have all settings controls and they should be working
 - play pause should start polling and stop polling
 - should select columns from table configuration
 - should have all time-range controls
 - should have all time range values populated - 1
 - should have all time range values populated - 2
 - should have all time range values populated - 3
 - should have all time range values populated - 4
 - should disable date picker when timestamp is present in search
 - should have now included when to date is empty
 - should have all time-range included while searching

*Login*
(metron-alerts/e2e/login/login.e2e-spec.ts)
 - should display error message for invalid credentials
 - should login for valid credentials
 - should logout



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to