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)