Test Group: Validate Home Page

Test Cases

Test Data

Expected Outcome

Result

Verify user can see the health of pods in green/red colour

Airflow Issue #42825

Tooltip is displayed when the user hovers on scheduler/triggerer/dag processor pod

TBD

Verify DAG import errors are listed under stats section

Airflow Issue #43711

Clicking on the import errors opens a new window where the user can see all import errors and search for a specific error. Pagination works, with 15 errors listed on each page.

TBD

Verify user can filter dagruns from the time dropdown

Airflow Issue #42700

Correct dagruns count and task instances count are displayed based on status. Correct percentage value is shown for each status.

TBD

Verify stats section displays buckets: Failed DAGs, Stalled DAGs, DAG Import Errors

Airflow Issue #43328

User can view detailed information for each bucket. Pools information is displayed with tooltips.

TBD

Verify events section on the homepage

Airflow Issue #42371

User can view a line chart with dagrun info and drag chart handles to change the time range.

TBD

Verify asset events on the homepage

Airflow Issue #42371

Events are sortable by time, showing event time, asset name, and the triggering DAG. A link navigates users to the assets page.

TBD

Test Group: Validate DAGs List Page

Test Cases

Test Data

Expected Outcome

Result

Verify user can switch between DAGs/Tasks/Instances view

Airflow Issue #42714 Airflow Issue #42698 Airflow Issue #43043

DAGs/Tasks/Instances are searchable and filterable. Users can sort by various attributes and switch views. Pagination displays 100 DAGs per page by default.

TBD

Test Group: Validate DAG Details Page

Test Cases

Test Data

Expected Outcome

Result

Verify user can navigate back to the DAGs list page


User can see auto-refresh options and refresh the DAG details. DAG details include name, status, tags, schedule, owner, and current version.

TBD

Verify overview tab displays failed runs, failed tasks


Filters and graphs provide detailed information. A card view displays recently failed tasks with links for further details.

TBD

Verify runs tab shows dagruns with filters


Filters for All, Failed, Successful; bar graph status displays green/red bars. Users can change graph views and see detailed dagrun info.

TBD

Test Group: Validate DAGRun Details View Page

Test Cases

Test Data

Expected Outcome

Result

Verify dagrun details view on clicking a dagrun


User can see details like dagrun ID, state, start/end times, run duration. Available tabs: Logs, Task Instances, Code, Events.

TBD

Verify tasks tab on dagrun details page


Tasks are grouped and displayed with operator, trigger rule, logs, and run history details. Nested cards show task hierarchy.

TBD

Test Group: Validate Gantt Chart View

Test Cases

Test Data

Expected Outcome

Result

Verify Gantt chart view displays DAG details and tasks


User can filter dagruns by time, see task execution status, and navigate to task-specific views.

TBD

Test Group: Validate Grid View

Test Cases

Test Data

Expected Outcome

Result

Verify grid view displays DAGs, task groups, and task statuses


Filters allow customization. Users can expand/collapse task groups and view dagrun timelines.

TBD

Test Group: Validate User Profile Section

Test Cases

Test Data

Expected Outcome

Result

Verify theme and timezone customization

Airflow Issue #11334 Airflow Issue #42817

Theme changes are user-specific, and timezone displays correctly.

TBD

Test Group: Validate Admin Section

Test Cases

Test Data

Expected Outcome

Result

Verify admin options for Variables, Connections, Plugins


Admin page allows management of variables, connections, plugins, and other configurations.

TBD

  • No labels