Skip to content

UI E2E Test || BROWSE-005: Verify Required Actions Page #59934

@vatsrahul1001

Description

@vatsrahul1001

Description

Add E2E tests to verify the Required Actions page (/required_actions) displays correctly and approve/reject functionality works.

What to Test

Required Actions Display

  • Navigate to the Required Actions page (/required_actions)
  • Verify the actions list/table is displayed (or empty state if none)
  • Verify action details show: DAG ID, task ID, run ID, timestamp
  • Verify pagination works (if multiple actions exist)
  • Verify Filter

Approve Action

  • Locate a pending required action
  • Click the approve button
  • Verify confirmation dialog appears
  • Confirm the action
  • Verify the action is removed from pending list or status updated

Reject Action

  • Locate a pending required action
  • Click the reject button
  • Verify confirmation dialog appears
  • Confirm the rejection
  • Verify the action is removed from pending list or status updated

Acceptance Criteria

  • Required Actions page loads successfully
  • Actions list displays with correct data (or empty state)
  • Approve action works and updates the list
  • Reject action works and updates the list
  • Confirmation dialogs work correctly
  • All tests pass on Chromium, Firefox, and WebKit

Related issues

#59028

Are you willing to submit a PR?

  • Yes I am willing to submit a PR!

Code of Conduct

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions