Project

General

Profile

Feature #36745

mgr/dashboard: Increase frontend E2E test suite

Added by Alfonso Martínez over 5 years ago. Updated almost 3 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
Testing & QA
Target version:
-
% Done:

95%

Source:
Tags:
Backport:
Reviewed:
Affected Versions:
Pull request ID:

Description

The goal is that the frontend E2E test suite
covers all critical use cases that involve
user interaction: add/edit/delete...


Subtasks

Subtask #37088: mgr/dashboard: Cluster menu E2E breadcrumb testsResolvedNathan Weinberg

Subtask #37294: mgr/dashboard: Block menu E2E breadcrumb testsResolvedNathan Weinberg

Subtask #37578: mgr/dashboard: Object Gateway menu E2E breadcrumb testsResolvedNathan Weinberg

Subtask #37667: mgr/dashboard: Pools menu E2E breadcrumb and tab testsResolvedNathan Weinberg

Subtask #38050: mgr/dashboard: Additional Cluster menu E2E breadcrumb and tab testsResolvedNathan Weinberg

Tasks #38093: mgr/dashboard: Write E2E test to verify a pool has been created/deletedResolvedPatrick Seidensal

Subtask #38149: mgr/dashboard: Block menu E2E tab testsResolvedNathan Weinberg

Subtask #38245: mgr/dashboard: Update existing E2E tests to match new formatResolvedNathan Weinberg

Subtask #38343: mgr/dashboard: Filesystem menu E2E breadcrumb testsResolvedNathan Weinberg

Subtask #38641: mgr/dashboard: NFS menu E2E breadcrumb testsResolvedNathan Weinberg

Subtask #38650: mgr/dashboard: Manager modules and Alerts menu E2E breadcrumb testsResolvedNathan Weinberg

Subtask #38701: mgr/dashboard: Write E2E test to verify an RBD image has been created, edited, and deletedResolvedRafael Quintero

Subtask #39276: mgr/dashboard: Object Gateway menu E2E tab testsResolvedNathan Weinberg

Subtask #40259: mgr/dashboard: Add and Delete RGW Bucket TestResolvedRafael Quintero

Subtask #40364: mgr/dashboard: Add E2E tests which verify that creating/editing/deleting an RGW user worksResolvedAdam King

Subtask #40372: mgr/dashboard: Write E2E test to verify that a bucket has editing functionalityResolvedRafael Quintero

Feature #40484: mgr/dashboard: Check for invalid entries in Create and Edit Bucket PagesResolvedRafael Quintero

Feature #40549: mgr/dashboard: Verify that hyperlinks on Dashboard main page workResolvedRafael Quintero

Feature #40550: mgr/dashboard: Verify that titles and cards on Dashboard main page exist in proper orderResolvedRafael Quintero

Feature #40561: mgr/dashboard: Check that info cards on Dashboard main tab have correct informationResolvedRafael Quintero

Feature #40581: mgr/dashboard: Write E2E test to verify that Block Mirror's have editing functionality in the Pools tableResolvedRafael Quintero

Feature #40788: mgr/dashboard: Silence Menu E2E Breadcrumb testsNew

Cleanup #40789: mgr/dashboard: Update formatting for test filesResolvedAdam King

Feature #40803: mgr/dashboard: E2E test to verify Configuration editing functionalityResolvedRafael Quintero

Feature #40823: mgr/dashboard: Write E2E test to verify that Manager modules have editing functionalityResolvedRafael Quintero

Feature #40908: mgr/dashboard: Check that dashboard successfully detects invalid input when creating/editing a userResolvedAdam King

Feature #40922: mgr/dashboard: Verify Images Purge Trash functionalityResolvedRafael Quintero

Feature #40928: mgr/dashboard: RBD Image Move to Trash & RestoreResolvedRafael Quintero

Feature #40930: mgr/dashboard: Add E2E tests which creates and expires a silenceNew

Feature #40956: mgr/dashboard: Update Pools create for use in RBD testsResolvedRafael Quintero

Cleanup #40961: mgr/dashboard: Explicitly type page variables in order to make better use of Typescript's static type checkingResolvedAdam King

Feature #41035: mgr/dashboard: Add E2E tests which verify that logs page creates audit logs for pool creation/deletion and configuration changesResolvedAdam King

Feature #41041: mgr/dashboard: Verify fields on OSDs pageResolvedAdam King

Feature #41048: mgr/dashboard: Verify fields on Monitors pageResolvedRafael Quintero

Feature #41050: mgr/dashboard: Verify fields on Crush map pageResolvedRafael Quintero

Feature #41063: mgr/dashboard: Verify details and performance counters tables are displayed when selecting a daemon and correct tabResolvedAdam King

Feature #41142: mgr/dashboard: Add E2E tests which verify that services links work in hosts pageResolvedAdam King

Feature #41193: mgr/dashboard: Verify fields on Configuration pageResolvedRafael Quintero

Feature #41207: mgr/dashboard: Verify fields on ISCSI pageResolvedRafael Quintero

Feature #41231: mgr/dashboard: Add breadcrumb tests for user management pagesResolvedAdam King

Feature #41232: mgr/dashboard: Add E2E tests for creating, editing and deleting a user on user management pageResolvedAdam King

Feature #41233: mgr/dashboard: Add E2E tests for creating, editing and deleting a role on user management pageResolvedAdam King

Feature #41235: mgr/dashboard: Verify languages changeNew

Feature #41357: mgr/dashboard: Add E2E tests which verify that the user can edit a pool's placement groupResolvedAdam King

Bug #44626: mgr/dashboard: fix notifications E2E testsResolvedAlfonso Martínez

Feature #45376: mgr/dashboard: Add E2E tests for shared components like navigation and login/logoutResolvedTiago Melo

History

#1 Updated by Alfonso Martínez over 5 years ago

  • Description updated (diff)

#2 Updated by Lenz Grimmer over 5 years ago

  • Subject changed from Increase frontend E2E test suite to mgr/dashboard: Increase frontend E2E test suite
  • Category set to 151

#3 Updated by Alfonso Martínez about 4 years ago

  • Description updated (diff)

#4 Updated by Ernesto Puerta almost 3 years ago

  • Target version deleted (v14.0.0)

#5 Updated by Ernesto Puerta almost 3 years ago

  • Project changed from mgr to Dashboard
  • Category changed from 151 to Testing & QA

Also available in: Atom PDF