Test case ID
|
Test case name
|
Primary Actor
|
Scope
|
TC-1
|
Authentication to a given tool via LDAP
|
all actors
|
Authentication
|
TC-2
|
Access to the FADI dashboard
|
Platform Admin, System Admin, Stakeholders, ICT manager
|
IHM
|
TC-3
|
Defining the Nifi workflow
|
Data Scientist, Data Engineer
|
Data ingestion
|
TC-4
|
Defining the Nifi workflow by uploading a template
|
Data Scientist, Data Engineer
|
Data ingestion
|
TC-6
|
Creating a table in Adminer
|
Data Engineer
|
Data storage
|
TC-9
|
Inserting data in a given table
|
Data Engineer
|
Data storage
|
TC-10
|
Configuring a data source in the Grafana dashboard
|
Business Analyst, Business Leader
|
Exploring and displaying data
|
TC-11
|
Defining dashboards based on the analyzed data using Grafana
|
Business Analyst, Business Leader
|
Exploring and displaying data
|
TC-12
|
Defining alerts using Grafana
|
Business Analyst, Business Leader
|
Exploring and displaying data
|
TC-13
|
Configuring a database in Superset
|
Business Analyst, Business Leader
|
Exploring and displaying data
|
TC-14
|
Configuring a table in Superset
|
Business Analyst, Business Leader
|
Exploring and displaying data
|
TC-15
|
Creating a chart in Superset
|
Business Analyst, Business Leader
|
Exploring and displaying data
|
TC-16
|
Saving a dashboard in Superset
|
Business Analyst, Business Leader
|
Exploring and displaying data
|
TC-17
|
Preparing reports using Superset
|
Business Analyst, Business Leader
|
Exploring and displaying data
|
TC-18
|
Loading data in Jupyter
|
Business Analyst, Business Leader
|
Exploring and displaying data
|
TC-19
|
Analyzing data using Jupyter
|
Business Analyst, Business Leader
|
Data processing
|
TC-20
|
Loading data in Spark
|
Business Analyst, Business Leader
|
Exploring and displaying data
|
TC-21
|
Analyzing data using Spark
|
Business Analyst, Business Leader
|
Data processing
|