diff --git a/hub-prime/src/qualityfolio/README.md b/hub-prime/src/qualityfolio/README.md new file mode 100644 index 0000000000..603fdef408 --- /dev/null +++ b/hub-prime/src/qualityfolio/README.md @@ -0,0 +1,351 @@ +# Qualityfolio Service Specification + +The Qualityfolio Service Specification provides a comprehensive test management +system designed within the **surveilr** platform. This open-source, +compliance-oriented system leverages structured Markdown files, SQL querying, +and a web-based UI, making it a robust alternative for quality and +compliance-focused test management. + +## Overview + +### Purpose + +The Qualityfolio Service aims to: + +- Offer a secure, compliant, and customizable test management solution. +- Store test data in Markdown for traceable and easily integrable documentation. +- Use SQL for advanced querying, analytics, and reporting in a web UI. + +### Key Components + +- **Markdown-Based Test Storage**: Stores test narratives in Markdown for direct + access and version control. +- **Foreign Integration Identifier (FII) System**: Unique codes enabling + comprehensive traceability. +- **surveilr Ingestion Pipeline**: Automates Markdown and other test data + ingestion into surveilr. +- **RSDD-Based SQLite Query Interface**: Facilitates real-time analytics for + test management and tracking. +- **Web UI for Test Management**: Provides a user-friendly test management + functionalities within surveilr. + +## Structure + +### Directory Structure + +The test-related data is stored within `/qualityfolio-service-content`, +organized the structure: + +``` +/qualityfolio-service-content + ├── test-plans + │ └── {test-plan-FII-code}.md + ├── test-suites + │ └── {test-suite-FII-code}.md + ├── test-cases + │ └── {test-case-FII-code}.md + ├── test-runs + │ └── {test-run-FII-code}.md + └── test-results + └── {test-result-FII-code}.md +``` + +### Example Format + +--- + +## 1. **Test Suites** + +A test suite groups related test cases. Here’s how a sample test suite might +look in Markdown. + +**File: `{test-suite-FII-code}.md`** + +```markdown +--- +suite_id: TS-001 +title: User Login Suite +description: "This suite contains tests for verifying the user login functionality." +created_by: "QA Engineer" +created_date: "2023-11-13" +tags: + - login + - authentication +--- + +# User Login Test Suite + +This suite tests the core functionality of the user login feature, including +error handling and valid login scenarios. + +## Test Cases + +- [TC-001: Login with Valid Credentials](./test_cases/TC-001_login_valid.md) +- [TC-002: Login with Invalid Password](./test_cases/TC-002_login_invalid.md) +- [TC-003: Login with Empty Fields](./test_cases/TC-003_login_empty_fields.md) +``` + +--- + +### 2. **Test Cases** + +Each test case file details the specific steps, expected results, and any +necessary prerequisites. + +**File: `{test-case-FII-code}.md`** + +```markdown +--- +test_case_id: TC-001 +title: Login with Valid Credentials +description: "Verify that a user can log in with valid username and password." +priority: High +status: Active +preconditions: + - "User is registered in the system." +created_by: "QA Engineer" +created_date: "2023-11-13" +suite_id: TS-001 +tags: + - login + - functional +--- + +# Login with Valid Credentials + +## Preconditions + +- User is registered in the system. + +## Test Steps + +1. Navigate to the login page. +2. Enter a valid username and password. +3. Click on the "Login" button. + +## Expected Result + +- The user is successfully logged in and redirected to the dashboard. +``` + +--- + +### 3. **Test Plans** + +A test plan may encompass multiple suites or configurations and is designed to +document the test strategy. + +**File: `{test-plan-FII-code}.md`** + +```markdown +--- +test_plan_id: TP-001 +title: Test Plan for Release v1.0 +description: "This plan outlines the testing strategy and cases for Release v1.0." +created_by: "QA Lead" +created_date: "2023-11-13" +status: In Progress +suites: + - TS-001 + - TS-002 +tags: + - release_v1.0 + - full_regression +--- + +# Test Plan for Release v1.0 + +## Overview + +This test plan defines the scope, approach, resources, and schedule for testing +the Release v1.0. + +## Included Suites + +- **[User Login Suite](../suites/suite_example.md)** (TS-001) +- **[Account Management Suite](../suites/suite_account_mgmt.md)** (TS-002) + +## Objectives + +- Ensure all primary user workflows function as expected. +- Verify no critical bugs are present. +- Test across multiple configurations: browser and mobile. + +## Schedule + +| Phase | Start Date | End Date | +| -------------------- | ---------- | ---------- | +| Test Preparation | 2023-10-01 | 2023-10-15 | +| Test Execution | 2023-10-16 | 2023-10-30 | +| Bug Fix Verification | 2023-11-01 | 2023-11-10 | +| Report | 2023-11-12 | 2023-11-13 | +``` + +--- + +### 4. **Test Results** + +Test results can be stored individually for each test case in Markdown, making +it easy to record and version control every execution instance. + +**File: `{test-result-FII-code}.md`** + +```markdown +--- +result_id: TR-001 +test_case_id: TC-001 +test_plan_id: TP-001 +execution_date: "2023-11-13" +executed_by: "QA Engineer" +status: passed +environment: "Chrome 95, Windows 10" +notes: "All steps executed as expected. No issues found." +attachments: + - "screenshots/login_successful.png" +--- + +# Test Result for TC-001: Login with Valid Credentials + +## Execution Details + +- **Date:** 2023-11-13 +- **Executed By:** QA Engineer +- **Environment:** Chrome 95, Windows 10 +- **Status:** passed + +## Observations + +- All steps executed as expected. User successfully logged in and redirected to + the dashboard. + +## Attachments + +- [Screenshot of successful login](../attachments/screenshots/login_successful.png) +``` + +--- + +### 5. **Test Run (Optional)** + +If you want to group results for specific runs (e.g., a specific build or +sprint), you can create a test run file to track a specific execution batch. + +**File: `test_runs/{test-run-FII-code}.md`** + +```markdown +--- +test_run_id: TRUN-005 +title: Test Run for Sprint 5 +test_plan_id: TP-001 +execution_date: "2023-11-13" +executed_by: "QA Team" +status: Completed +results: + - TR-001 + - TR-002 + - TR-003 +tags: + - sprint_5 + - regression +--- + +# Test Run for Sprint 5 + +This test run covers the testing efforts for Sprint 5 as part of Release v1.0. + +## Included Results + +- **[TC-001: Login with Valid Credentials - passed](../test_results/TC-001_login_valid_result_2023-11-13.md)** +- **[TC-002: Login with Invalid Password - Failed](../test_results/TC-002_login_invalid_result_2023-11-13.md)** +- **[TC-003: Login with Empty Fields - passed](../test_results/TC-003_login_empty_fields_result_2023-11-13.md)** +``` + +--- + +## Key Features and Workflow + +### 1. **Ingestion of Markdown and Automation Artifacts** + +- Automates ingestion of files into the surveilr `uniform_resource` table. +- Uses FII codes to link files across test plans, cases, and runs. + +### 2. **SQL Query Interface** + +- Provides SQL schema for querying test metrics, test statuses, and historical + data. +- Supports advanced queries, including test coverage and defect tracking. + +### 3. **surveilr Web UI** + +- The functionality, including dashboards, test case management, and reporting. + +### 4. **Integration and Automation** + +- CI/CD integration triggers automated tests for continuous feedback. +- API endpoints allow integration with automation tools like Playwright and + Postman. + +## Commands + +### 1. Ingest Markdown Content + +```bash +surveilr ingest fs -d /qualityfolio-service-content +``` + +Extracts and refines email content, making it accessible for reporting and +analysis. + +## SQL Queries + +### Count Test Cases by Status + +```sql +SELECT status, COUNT(*) FROM qsw_test_case GROUP BY status; +``` + +### Recent Failures in a Test Run + +```sql +SELECT test_case_fii, result, run_date +FROM qsw_test_result +WHERE result = 'fail' +AND test_run_fii = 'TR-001' +ORDER BY run_date DESC; +``` + +## Web UI Setup + +### Start surveilr Web UI + +```bash +deno run -A ./package.sql.ts | surveilr shell # Console mode +surveilr shell ./package.sql.ts # Alternative start +``` + +- **Access:** `http://localhost:9000/` for the surveilr web interface. + +## Testing and Automation + +### Run Tests + +Execute Deno tests to verify Qualityfolio functionality: + +```bash +deno test -A +``` + +This command creates an `assurance` folder with all test-related data and logs. + +## Additional Notes + +### Integration with Opsfolio + +Qualityfolio aligns with Opsfolio for compliance workflows, supporting high +traceability and integrity through SQL-based querying and Markdown +documentation. Both systems enable evidence-based management and audit +readiness, essential for regulated environments. + +This documentation outlines Qualityfolio's structure, components, and workflows, +enabling teams to leverage it as a robust, open-source solution for software +testing and quality assurance. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/console/TC-0145.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/console/TC-0145.case.md new file mode 100644 index 0000000000..831fb01b24 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/console/TC-0145.case.md @@ -0,0 +1,30 @@ +--- +FII: TC-0145 +groupId: GRP-015 +title: Verify that the Project tab is loading with data +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Console"] +priority: "High" +--- + +### Description + +To verify that the data on the Project tab is loading. + +### Pre-Conditions: + +1. The API is up and running. +2. TechBD Hub url should be loaded. +3. The user must be logged into the application. + +### Test Steps: + +1. Click on the Console menu header. +2. Navigate to the Project tab. +3. Verify that the data is displayed on the Project tab. + +### Expected Result: + +The Project tab should load and display data successfully. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/console/TC-0145.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/console/TC-0145.run-1.result.json new file mode 100644 index 0000000000..0769443f30 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/console/TC-0145.run-1.result.json @@ -0,0 +1,31 @@ +{ + "test_case_fii": "TC-0145", + "title": "Verify that the Project tab is loading with data", + "status": "passed", + "start_time": "2025-01-23T13:50:37.849716Z", + "end_time": "2025-01-23T13:51:34.849716Z", + "total_duration": "57.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the Console menu header.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.849716Z", + "end_time": "2025-01-23T13:51:34.849716Z" + }, + { + "step": 2, + "stepname": "Navigate to the Project tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.849716Z", + "end_time": "2025-01-23T13:51:34.849716Z" + }, + { + "step": 3, + "stepname": "Verify that the data is displayed on the Project tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.849716Z", + "end_time": "2025-01-23T13:51:34.849716Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/console/TC-0145.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/console/TC-0145.run.md new file mode 100644 index 0000000000..ae194cd8b2 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/console/TC-0145.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0145" +test_case_fii: "TC-0145" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/console/TC-0146.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/console/TC-0146.case.md new file mode 100644 index 0000000000..1c13b05e51 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/console/TC-0146.case.md @@ -0,0 +1,30 @@ +--- +FII: TC-0146 +groupId: GRP-015 +title: Verify that the Health Information tab is loading with data +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Console"] +priority: "High" +--- + +### Description + +To verify that the data on the Health Information tab is loading. + +### Pre-Conditions: + +1. The API is up and running. +2. TechBD Hub url should be loaded. +3. The user must be logged into the application. + +### Test Steps: + +1. Click on the Console menu header. +2. Navigate to the Health Information tab. +3. Verify that the data is displayed on the Health Information tab. + +### Expected Result: + +The Health Information tab should load and display data successfully. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/console/TC-0146.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/console/TC-0146.run-1.result.json new file mode 100644 index 0000000000..3576551531 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/console/TC-0146.run-1.result.json @@ -0,0 +1,31 @@ +{ + "test_case_fii": "TC-0146", + "title": "Verify that the Health Information tab is loading with data", + "status": "passed", + "start_time": "2025-01-23T13:50:37.850721Z", + "end_time": "2025-01-23T13:50:51.850721Z", + "total_duration": "14.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the Console menu header.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.850721Z", + "end_time": "2025-01-23T13:50:51.850721Z" + }, + { + "step": 2, + "stepname": "Navigate to the Health Information tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.850721Z", + "end_time": "2025-01-23T13:50:51.850721Z" + }, + { + "step": 3, + "stepname": "Verify that the data is displayed on the Health Information tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.850721Z", + "end_time": "2025-01-23T13:50:51.850721Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/console/TC-0146.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/console/TC-0146.run.md new file mode 100644 index 0000000000..012ba58f30 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/console/TC-0146.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0146" +test_case_fii: "TC-0146" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/console/TC-0147.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/console/TC-0147.case.md new file mode 100644 index 0000000000..5b7687e394 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/console/TC-0147.case.md @@ -0,0 +1,30 @@ +--- +FII: TC-0147 +groupId: GRP-015 +title: Verify that the Schema tab is loading with data +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Console"] +priority: "High" +--- + +### Description + +To verify that the data on the Schema tab is loading. + +### Pre-Conditions: + +1. The API is up and running. +2. TechBD Hub url should be loaded. +3. The user must be logged into the application. + +### Test Steps: + +1. Click on the Console menu header. +2. Navigate to the Schema tab. +3. Verify that the data is displayed on the Schema tab. + +### Expected Result: + +The Schema tab should load and display data successfully. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/console/TC-0147.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/console/TC-0147.run-1.result.json new file mode 100644 index 0000000000..99498168ba --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/console/TC-0147.run-1.result.json @@ -0,0 +1,31 @@ +{ + "test_case_fii": "TC-0147", + "title": "Verify that the Schema tab is loading with data", + "status": "passed", + "start_time": "2025-01-23T13:50:37.851721Z", + "end_time": "2025-01-23T13:50:41.851721Z", + "total_duration": "4.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the Console menu header.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.851721Z", + "end_time": "2025-01-23T13:50:41.851721Z" + }, + { + "step": 2, + "stepname": "Navigate to the Schema tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.851721Z", + "end_time": "2025-01-23T13:50:41.851721Z" + }, + { + "step": 3, + "stepname": "Verify that the data is displayed on the Schema tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.851721Z", + "end_time": "2025-01-23T13:50:41.851721Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/console/TC-0147.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/console/TC-0147.run.md new file mode 100644 index 0000000000..29049d0ee0 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/console/TC-0147.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0147" +test_case_fii: "TC-0147" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/console/TC-0148.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/console/TC-0148.case.md new file mode 100644 index 0000000000..7a46e42da5 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/console/TC-0148.case.md @@ -0,0 +1,30 @@ +--- +FII: TC-0148 +groupId: GRP-015 +title: Verify that the ISLM Migration tab is loading with data +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Console"] +priority: "High" +--- + +### Description + +To verify that the data on the ISLM Migration tab is loading. + +### Pre-Conditions: + +1. The API is up and running. +2. TechBD Hub url should be loaded. +3. The user must be logged into the application. + +### Test Steps: + +1. Click on the Console menu header. +2. Navigate to the ISLM Migration tab. +3. Verify that the data is displayed on the ISLM Migration tab. + +### Expected Result: + +The ISLM Migration tab should load and display data successfully. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/console/TC-0148.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/console/TC-0148.run-1.result.json new file mode 100644 index 0000000000..f3077b0b47 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/console/TC-0148.run-1.result.json @@ -0,0 +1,31 @@ +{ + "test_case_fii": "TC-0148", + "title": "Verify that the ISLM Migration tab is loading with data", + "status": "passed", + "start_time": "2025-01-23T13:50:37.852721Z", + "end_time": "2025-01-23T13:51:29.852721Z", + "total_duration": "52.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the Console menu header.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.852721Z", + "end_time": "2025-01-23T13:51:29.852721Z" + }, + { + "step": 2, + "stepname": "Navigate to the ISLM Migration tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.852721Z", + "end_time": "2025-01-23T13:51:29.852721Z" + }, + { + "step": 3, + "stepname": "Verify that the data is displayed on the ISLM Migration tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.852721Z", + "end_time": "2025-01-23T13:51:29.852721Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/console/TC-0148.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/console/TC-0148.run.md new file mode 100644 index 0000000000..834784409b --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/console/TC-0148.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0148" +test_case_fii: "TC-0148" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/console/qf-case-group.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/console/qf-case-group.md new file mode 100644 index 0000000000..62eb5d0f0e --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/console/qf-case-group.md @@ -0,0 +1,16 @@ +--- +id: GRP-015 +SuiteId: SUT-001 +planId: ["PLN-001"] +name: "Console" +description: "Console test cases ensure that console tabs load and display relevant data as expected." +created_by: "Renjitha George" +created_at: "2025-01-23" +tags: ["functional testing"] +--- + +### Overview + +- **Tab Verification**: Verify that the Project, Health Information, Schema, and + ISLM Migration tabs load with the appropriate data, ensuring the system + displays relevant information for each section. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-CCDA/TC-0138.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-CCDA/TC-0138.case.md new file mode 100644 index 0000000000..4390674f1b --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-CCDA/TC-0138.case.md @@ -0,0 +1,33 @@ +--- +FII: TC-0138 +groupId: GRP-013 +title: Verify that the screening details are displayed in the Screenings tab when a xml file is sent to the /ccda/Bundle endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Content - CCDA"] +priority: "High" +--- + +### Description + +To verify that the screening details are displayed in the Screenings tab when a +xml file is sent to the /ccda/Bundle endpoint. + +### Pre-Conditions: + +1. The API is up and running. +2. A FHIR bundle must be sent to the /ccda/Bundle endpoint. +3. TechBD Hub url should be loaded. +4. The user must be logged into the application. + +### Test Steps: + +1. Click on the Content menu header. +2. Navigate to the Screenings tab. +3. Open the most recently sent TechBD Tenant ID view. +4. Verify that the screening details are displayed in the Screenings tab + +### Expected Result: + +The screening details should be displayed in the Screenings tab. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-CCDA/TC-0138.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-CCDA/TC-0138.run-1.result.json new file mode 100644 index 0000000000..e47a785143 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-CCDA/TC-0138.run-1.result.json @@ -0,0 +1,38 @@ +{ + "test_case_fii": "TC-0138", + "title": "Verify that the screening details are displayed in the Screenings tab when a xml file is sent to the /ccda/Bundle endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.841804Z", + "end_time": "2025-01-23T13:51:23.841804Z", + "total_duration": "46.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the Content menu header.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.841804Z", + "end_time": "2025-01-23T13:51:23.841804Z" + }, + { + "step": 2, + "stepname": "Navigate to the Screenings tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.841804Z", + "end_time": "2025-01-23T13:51:23.841804Z" + }, + { + "step": 3, + "stepname": "Open the most recently sent TechBD Tenant ID view.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.841804Z", + "end_time": "2025-01-23T13:51:23.841804Z" + }, + { + "step": 4, + "stepname": "Verify that the screening details are displayed in the Screenings tab", + "status": "passed", + "start_time": "2025-01-23T13:50:37.841804Z", + "end_time": "2025-01-23T13:51:23.841804Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-CCDA/TC-0138.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-CCDA/TC-0138.run.md new file mode 100644 index 0000000000..8154f0f5ab --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-CCDA/TC-0138.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0138" +test_case_fii: "TC-0138" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-CCDA/TC-0139.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-CCDA/TC-0139.case.md new file mode 100644 index 0000000000..ba96b1994a --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-CCDA/TC-0139.case.md @@ -0,0 +1,35 @@ +--- +FII: TC-0139 +groupId: GRP-013 +title: Verify that the patient's screening details are displayed in the Patients tab when a xml file is sent to the /ccda/Bundle endpoint. +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Content - CCDA"] +priority: "High" +--- + +### Description + +To verify that the patient's screening details are displayed in the Patients tab +when a xml file is sent to the /ccda/Bundle endpoint. + +### Pre-Conditions: + +1. The API is up and running. +2. A FHIR bundle must be sent to the /ccda/Bundle endpoint. +3. TechBD Hub url should be loaded. +4. The user must be logged into the application. + +### Test Steps: + +1. Click on the Content menu header. +2. Navigate to the Patients tab. +3. Open the view for the most recently sent Patient MRN. +4. Open the most recently sent Screening Details view. +5. Verify that the patient's screening details are displayed in the Patients + tab. + +### Expected Result: + +The patient's screening details should be displayed in the Patients tab. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-CCDA/TC-0139.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-CCDA/TC-0139.run-1.result.json new file mode 100644 index 0000000000..8bc1883940 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-CCDA/TC-0139.run-1.result.json @@ -0,0 +1,45 @@ +{ + "test_case_fii": "TC-0139", + "title": "Verify that the patient's screening details are displayed in the Patients tab when a xml file is sent to the /ccda/Bundle endpoint.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.842804Z", + "end_time": "2025-01-23T13:50:59.842804Z", + "total_duration": "22.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the Content menu header.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.842804Z", + "end_time": "2025-01-23T13:50:59.842804Z" + }, + { + "step": 2, + "stepname": "Navigate to the Patients tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.842804Z", + "end_time": "2025-01-23T13:50:59.842804Z" + }, + { + "step": 3, + "stepname": "Open the view for the most recently sent Patient MRN.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.842804Z", + "end_time": "2025-01-23T13:50:59.842804Z" + }, + { + "step": 4, + "stepname": "Open the most recently sent Screening Details view.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.842804Z", + "end_time": "2025-01-23T13:50:59.842804Z" + }, + { + "step": 5, + "stepname": "Verify that the patient's screening details are displayed in the Patients tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.842804Z", + "end_time": "2025-01-23T13:50:59.842804Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-CCDA/TC-0139.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-CCDA/TC-0139.run.md new file mode 100644 index 0000000000..e836c72a2c --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-CCDA/TC-0139.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0139" +test_case_fii: "TC-0139" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-CCDA/TC-0140.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-CCDA/TC-0140.case.md new file mode 100644 index 0000000000..a09046b9d1 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-CCDA/TC-0140.case.md @@ -0,0 +1,37 @@ +--- +FII: TC-0140 +groupId: GRP-013 +title: Verify that the patient's screening details under the organization are displayed in the Organizations tab when a xml file is sent to the /ccda/Bundle endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Content - CCDA"] +priority: "High" +--- + +### Description + +To verify that the patient's screening details under the organization are +displayed in the Organizations tab when a xml file is sent to the /ccda/Bundle +endpoint. + +### Pre-Conditions: + +1. The API is up and running. +2. A FHIR bundle must be sent to the /ccda/Bundle endpoint. +3. TechBD Hub url should be loaded. +4. The user must be logged into the application. + +### Test Steps: + +1. Click on the Content menu header. +2. Navigate to the Organizations tab. +3. Open the view for the most recently sent Patient MRN. +4. Open the most recently sent Screening Details view. +5. Verify that the patient's screening details under the organization are + displayed in the Organizations tab. + +### Expected Result: + +The patient's screening details under an organization should be displayed in the +Organizations tab. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-CCDA/TC-0140.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-CCDA/TC-0140.run-1.result.json new file mode 100644 index 0000000000..cccf922fbe --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-CCDA/TC-0140.run-1.result.json @@ -0,0 +1,45 @@ +{ + "test_case_fii": "TC-0140", + "title": "Verify that the patient's screening details under the organization are displayed in the Organizations tab when a xml file is sent to the /ccda/Bundle endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.843805Z", + "end_time": "2025-01-23T13:50:41.843805Z", + "total_duration": "4.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the Content menu header.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.843805Z", + "end_time": "2025-01-23T13:50:41.843805Z" + }, + { + "step": 2, + "stepname": "Navigate to the Organizations tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.843805Z", + "end_time": "2025-01-23T13:50:41.843805Z" + }, + { + "step": 3, + "stepname": "Open the view for the most recently sent Patient MRN.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.843805Z", + "end_time": "2025-01-23T13:50:41.843805Z" + }, + { + "step": 4, + "stepname": "Open the most recently sent Screening Details view.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.843805Z", + "end_time": "2025-01-23T13:50:41.843805Z" + }, + { + "step": 5, + "stepname": "Verify that the patient's screening details under the organization are displayed in the Organizations tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.843805Z", + "end_time": "2025-01-23T13:50:41.843805Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-CCDA/TC-0140.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-CCDA/TC-0140.run.md new file mode 100644 index 0000000000..1117f3ecd0 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-CCDA/TC-0140.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0140" +test_case_fii: "TC-0140" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-CCDA/qf-case-group.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-CCDA/qf-case-group.md new file mode 100644 index 0000000000..7ee23492a3 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-CCDA/qf-case-group.md @@ -0,0 +1,24 @@ +--- +id: GRP-013 +SuiteId: SUT-001 +planId: ["PLN-001"] +name: "Content - CCDA" +description: "Content CCDA testcases ensures that the relevant tabs for screenings, patients, organizations, and data tracking load accurately with data when a CCDA XML file is sent to the CCDA Bundle endpoint." +created_by: "Renjitha George" +created_at: "2025-01-23" +tags: ["functional testing"] +--- + +### Overview + +- **Screenings Tab**: Verify that the tab loads with screening data and displays + screening details when a CCDA XML file is sent. +- **Patients Tab**: Ensure that the Patients tab loads with data and the + patient's screening details are displayed correctly. +- **Organizations Tab**: Confirm that the Organizations tab loads with data and + the screening details for the patient are displayed under the respective + organization. +- **SCN Tab**: Verify that the SCN tab loads with relevant data when a CCDA XML + file is sent. +- **HRSN Data Tracker Tab**: Ensure that the HRSN Data Tracker tab loads with + data when the CCDA XML file is processed. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-CSV/TC-0087.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-CSV/TC-0087.case.md new file mode 100644 index 0000000000..1003727056 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-CSV/TC-0087.case.md @@ -0,0 +1,33 @@ +--- +FII: TC-0087 +groupId: GRP-007 +title: Verify that the screening details are displayed in the Screenings tab when the CSV zip file is sent to the /flatfile/csv/Bundle endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Content - CSV"] +priority: "High" +--- + +### Description + +To verify that the screening details are displayed in the Screenings tab when +the CSV zip file is sent to the /flatfile/csv/Bundle endpoint. + +### Pre-Conditions: + +1. The API is up and running. +2. A CSV zip file must be sent to the /flatfile/csv/Bundle endpoint. +3. TechBD Hub url should be loaded. +4. The user must be logged into the application. + +### Test Steps: + +1. Click on the Content menu header. +2. Navigate to the Screenings tab. +3. Open the most recently sent TechBD Tenant ID view. +4. Verify that the screening details are displayed in the Screenings tab + +### Expected Result: + +The screening details should be displayed in the Screenings tab. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-CSV/TC-0087.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-CSV/TC-0087.run-1.result.json new file mode 100644 index 0000000000..3bc1a18d13 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-CSV/TC-0087.run-1.result.json @@ -0,0 +1,38 @@ +{ + "test_case_fii": "TC-0087", + "title": "Verify that the screening details are displayed in the Screenings tab when the CSV zip file is sent to the /flatfile/csv/Bundle endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.782452Z", + "end_time": "2025-01-23T13:51:01.782452Z", + "total_duration": "24.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the Content menu header.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.782452Z", + "end_time": "2025-01-23T13:51:01.782452Z" + }, + { + "step": 2, + "stepname": "Navigate to the Screenings tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.782452Z", + "end_time": "2025-01-23T13:51:01.782452Z" + }, + { + "step": 3, + "stepname": "Open the most recently sent TechBD Tenant ID view.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.782452Z", + "end_time": "2025-01-23T13:51:01.782452Z" + }, + { + "step": 4, + "stepname": "Verify that the screening details are displayed in the Screenings tab", + "status": "passed", + "start_time": "2025-01-23T13:50:37.782452Z", + "end_time": "2025-01-23T13:51:01.782452Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-CSV/TC-0087.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-CSV/TC-0087.run.md new file mode 100644 index 0000000000..4de994b1b2 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-CSV/TC-0087.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0087" +test_case_fii: "TC-0087" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-CSV/TC-0088.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-CSV/TC-0088.case.md new file mode 100644 index 0000000000..dc083daded --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-CSV/TC-0088.case.md @@ -0,0 +1,35 @@ +--- +FII: TC-0088 +groupId: GRP-007 +title: Verify that the patient's screening details are displayed in the Patients tab when the CSV zip file is sent to the /flatfile/csv/Bundle endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Content - CSV"] +priority: "High" +--- + +### Description + +To verify that the patient's screening details are displayed in the Patients tab +when the CSV zip file is sent to the /flatfile/csv/Bundle endpoint. + +### Pre-Conditions: + +1. The API is up and running. +2. A CSV zip file must be sent to the /flatfile/csv/Bundle endpoint. +3. TechBD Hub url should be loaded. +4. The user must be logged into the application. + +### Test Steps: + +1. Click on the Content menu header. +2. Navigate to the Patients tab. +3. Open the view for the most recently sent Patient MRN. +4. Open the most recently sent Screening Details view. +5. Verify that the patient's screening details are displayed in the Patients + tab. + +### Expected Result: + +The patient's screening details should be displayed in the Patients tab. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-CSV/TC-0088.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-CSV/TC-0088.run-1.result.json new file mode 100644 index 0000000000..67695b3f51 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-CSV/TC-0088.run-1.result.json @@ -0,0 +1,45 @@ +{ + "test_case_fii": "TC-0088", + "title": "Verify that the patient's screening details are displayed in the Patients tab when the CSV zip file is sent to the /flatfile/csv/Bundle endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.783457Z", + "end_time": "2025-01-23T13:50:38.783457Z", + "total_duration": "1.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the Content menu header.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.783457Z", + "end_time": "2025-01-23T13:50:38.783457Z" + }, + { + "step": 2, + "stepname": "Navigate to the Patients tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.783457Z", + "end_time": "2025-01-23T13:50:38.783457Z" + }, + { + "step": 3, + "stepname": "Open the view for the most recently sent Patient MRN.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.783457Z", + "end_time": "2025-01-23T13:50:38.783457Z" + }, + { + "step": 4, + "stepname": "Open the most recently sent Screening Details view.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.783457Z", + "end_time": "2025-01-23T13:50:38.783457Z" + }, + { + "step": 5, + "stepname": "Verify that the patient's screening details are displayed in the Patients tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.783457Z", + "end_time": "2025-01-23T13:50:38.783457Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-CSV/TC-0088.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-CSV/TC-0088.run.md new file mode 100644 index 0000000000..5fae175f9d --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-CSV/TC-0088.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0088" +test_case_fii: "TC-0088" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-CSV/TC-0089.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-CSV/TC-0089.case.md new file mode 100644 index 0000000000..521dca3bf3 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-CSV/TC-0089.case.md @@ -0,0 +1,37 @@ +--- +FII: TC-0089 +groupId: GRP-007 +title: Verify that the patient's screening details under the organization are displayed in the Organizations tab when the CSV zip file is sent to the /flatfile/csv/Bundle endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Content - CSV"] +priority: "High" +--- + +### Description + +To verify that the patient's screening details under the organization are +displayed in the Organizations tab when the CSV zip file is sent to the +/flatfile/csv/Bundle endpoint. + +### Pre-Conditions: + +1. The API is up and running. +2. A CSV zip file must be sent to the /flatfile/csv/Bundle endpoint. +3. TechBD Hub url should be loaded. +4. The user must be logged into the application. + +### Test Steps: + +1. Click on the Content menu header. +2. Navigate to the Organizations tab. +3. Open the view for the most recently sent Patient MRN. +4. Open the most recently sent Screening Details view. +5. Verify that the patient's screening details under the organization are + displayed in the Organizations tab. + +### Expected Result: + +The patient's screening details under an organization should be displayed in the +Organizations tab. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-CSV/TC-0089.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-CSV/TC-0089.run-1.result.json new file mode 100644 index 0000000000..5917c670f6 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-CSV/TC-0089.run-1.result.json @@ -0,0 +1,45 @@ +{ + "test_case_fii": "TC-0089", + "title": "Verify that the patient's screening details under the organization are displayed in the Organizations tab when the CSV zip file is sent to the /flatfile/csv/Bundle endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.784457Z", + "end_time": "2025-01-23T13:51:15.784457Z", + "total_duration": "38.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the Content menu header.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.784457Z", + "end_time": "2025-01-23T13:51:15.784457Z" + }, + { + "step": 2, + "stepname": "Navigate to the Organizations tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.784457Z", + "end_time": "2025-01-23T13:51:15.784457Z" + }, + { + "step": 3, + "stepname": "Open the view for the most recently sent Patient MRN.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.784457Z", + "end_time": "2025-01-23T13:51:15.784457Z" + }, + { + "step": 4, + "stepname": "Open the most recently sent Screening Details view.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.784457Z", + "end_time": "2025-01-23T13:51:15.784457Z" + }, + { + "step": 5, + "stepname": "Verify that the patient's screening details under the organization are displayed in the Organizations tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.784457Z", + "end_time": "2025-01-23T13:51:15.784457Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-CSV/TC-0089.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-CSV/TC-0089.run.md new file mode 100644 index 0000000000..910068bf4b --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-CSV/TC-0089.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0089" +test_case_fii: "TC-0089" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-CSV/qf-case-group.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-CSV/qf-case-group.md new file mode 100644 index 0000000000..b3fce6c59c --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-CSV/qf-case-group.md @@ -0,0 +1,24 @@ +--- +id: GRP-007 +SuiteId: SUT-001 +planId: ["PLN-001"] +name: "Content - CSV" +description: "Content CSV testcases ensures that the relevant tabs for screenings, patients, organizations, and data tracking load accurately with data when a CSV Zip file is sent to the Flatfile Bundle endpoint." +created_by: "Renjitha George" +created_at: "2025-01-23" +tags: ["functional testing"] +--- + +### Overview + +- **Screenings Tab**: Verify that the tab loads with screening data and displays + screening details when a CSV Zip file is sent. +- **Patients Tab**: Ensure that the Patients tab loads with data and the + patient's screening details are displayed correctly. +- **Organizations Tab**: Confirm that the Organizations tab loads with data and + the screening details for the patient are displayed under the respective + organization. +- **SCN Tab**: Verify that the SCN tab loads with relevant data when a CSV Zip + file is sent. +- **HRSN Data Tracker Tab**: Ensure that the HRSN Data Tracker tab loads with + data when the CSV Zip file is processed. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-FHIR/TC-0046.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-FHIR/TC-0046.case.md new file mode 100644 index 0000000000..4c83b200fe --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-FHIR/TC-0046.case.md @@ -0,0 +1,31 @@ +--- +FII: TC-0046 +groupId: GRP-004 +title: Verify that the Screenings tab is loading with data when a FHIR JSON V is sent to the /Bundle endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Content - FHIR"] +priority: "High" +--- + +### Description + +To verify that the data on the Screenings tab is loading when a FHIR JSON file +is sent to the /Bundle endpoint. + +### Pre-Conditions: + +1. The API is up and running. +2. TechBD Hub url should be loaded. +3. The user must be logged into the application. + +### Test Steps: + +1. Click on the Content menu header. +2. Navigate to the Screenings tab. +3. Verify that the data is displayed on the Screenings tab. + +### Expected Result: + +The Screenings tab should load and display data successfully. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-FHIR/TC-0046.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-FHIR/TC-0046.run-1.result.json new file mode 100644 index 0000000000..6c1a7e6a3f --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-FHIR/TC-0046.run-1.result.json @@ -0,0 +1,31 @@ +{ + "test_case_fii": "TC-0046", + "title": "Verify that the Screenings tab is loading with data when a FHIR JSON V is sent to the /Bundle endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.729809Z", + "end_time": "2025-01-23T13:50:45.729809Z", + "total_duration": "8.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the Content menu header.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.729809Z", + "end_time": "2025-01-23T13:50:45.729809Z" + }, + { + "step": 2, + "stepname": "Navigate to the Screenings tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.729809Z", + "end_time": "2025-01-23T13:50:45.729809Z" + }, + { + "step": 3, + "stepname": "Verify that the data is displayed on the Screenings tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.729809Z", + "end_time": "2025-01-23T13:50:45.729809Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-FHIR/TC-0046.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-FHIR/TC-0046.run.md new file mode 100644 index 0000000000..2fad84a191 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-FHIR/TC-0046.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0046" +test_case_fii: "TC-0046" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-FHIR/TC-0047.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-FHIR/TC-0047.case.md new file mode 100644 index 0000000000..3f115728b5 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-FHIR/TC-0047.case.md @@ -0,0 +1,33 @@ +--- +FII: TC-0047 +groupId: GRP-004 +title: Verify that the screening details are displayed in the Screenings tab when a FHIR JSON V is sent to the /Bundle endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Content - FHIR"] +priority: "High" +--- + +### Description + +To verify that the screening details are displayed in the Screenings tab when a +FHIR JSON file is sent to the /Bundle endpoint. + +### Pre-Conditions: + +1. The API is up and running. +2. A FHIR bundle must be sent to the /Bundle endpoint. +3. TechBD Hub url should be loaded. +4. The user must be logged into the application. + +### Test Steps: + +1. Click on the Content menu header. +2. Navigate to the Screenings tab. +3. Open the most recently sent TechBD Tenant ID view. +4. Verify that the screening details are displayed in the Screenings tab + +### Expected Result: + +The screening details should be displayed in the Screenings tab. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-FHIR/TC-0047.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-FHIR/TC-0047.run-1.result.json new file mode 100644 index 0000000000..f049c4dafa --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-FHIR/TC-0047.run-1.result.json @@ -0,0 +1,38 @@ +{ + "test_case_fii": "TC-0047", + "title": "Verify that the screening details are displayed in the Screenings tab when a FHIR JSON V is sent to the /Bundle endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.730836Z", + "end_time": "2025-01-23T13:51:01.730836Z", + "total_duration": "24.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the Content menu header.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.730836Z", + "end_time": "2025-01-23T13:51:01.730836Z" + }, + { + "step": 2, + "stepname": "Navigate to the Screenings tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.730836Z", + "end_time": "2025-01-23T13:51:01.730836Z" + }, + { + "step": 3, + "stepname": "Open the most recently sent TechBD Tenant ID view.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.730836Z", + "end_time": "2025-01-23T13:51:01.730836Z" + }, + { + "step": 4, + "stepname": "Verify that the screening details are displayed in the Screenings tab", + "status": "passed", + "start_time": "2025-01-23T13:50:37.730836Z", + "end_time": "2025-01-23T13:51:01.730836Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-FHIR/TC-0047.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-FHIR/TC-0047.run.md new file mode 100644 index 0000000000..3ce0da57dc --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-FHIR/TC-0047.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0047" +test_case_fii: "TC-0047" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-FHIR/TC-0048.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-FHIR/TC-0048.case.md new file mode 100644 index 0000000000..2c58c0de3d --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-FHIR/TC-0048.case.md @@ -0,0 +1,31 @@ +--- +FII: TC-0048 +groupId: GRP-004 +title: Verify that the Patients tab is loading with data when a FHIR JSON file is sent to the /Bundle endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Content - FHIR"] +priority: "High" +--- + +### Description + +To verify that the data on the Patients tab is loading when a FHIR JSON file is +sent to the /Bundle endpoint. + +### Pre-Conditions: + +1. The API is up and running. +2. TechBD Hub url should be loaded. +3. The user must be logged into the application. + +### Test Steps: + +1. Click on the Content menu header. +2. Navigate to the Patients tab. +3. Verify that the data is displayed on the Patients tab. + +### Expected Result: + +The Patients tab should load and display data successfully. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-FHIR/TC-0048.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-FHIR/TC-0048.run-1.result.json new file mode 100644 index 0000000000..01334a85e1 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-FHIR/TC-0048.run-1.result.json @@ -0,0 +1,31 @@ +{ + "test_case_fii": "TC-0048", + "title": "Verify that the Patients tab is loading with data when a FHIR JSON file is sent to the /Bundle endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.731803Z", + "end_time": "2025-01-23T13:50:52.731803Z", + "total_duration": "15.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the Content menu header.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.731803Z", + "end_time": "2025-01-23T13:50:52.731803Z" + }, + { + "step": 2, + "stepname": "Navigate to the Patients tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.731803Z", + "end_time": "2025-01-23T13:50:52.731803Z" + }, + { + "step": 3, + "stepname": "Verify that the data is displayed on the Patients tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.731803Z", + "end_time": "2025-01-23T13:50:52.731803Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-FHIR/TC-0048.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-FHIR/TC-0048.run.md new file mode 100644 index 0000000000..009f7514cc --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-FHIR/TC-0048.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0048" +test_case_fii: "TC-0048" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-FHIR/TC-0049.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-FHIR/TC-0049.case.md new file mode 100644 index 0000000000..247177b348 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-FHIR/TC-0049.case.md @@ -0,0 +1,35 @@ +--- +FII: TC-0049 +groupId: GRP-004 +title: Verify that the patient's screening details are displayed in the Patients tab when a FHIR JSON file is sent to the /Bundle endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Content - FHIR"] +priority: "High" +--- + +### Description + +To verify that the patient's screening details are displayed in the Patients tab +when a FHIR JSON file is sent to the /Bundle endpoint. + +### Pre-Conditions: + +1. The API is up and running. +2. A FHIR bundle must be sent to the /Bundle endpoint. +3. TechBD Hub url should be loaded. +4. The user must be logged into the application. + +### Test Steps: + +1. Click on the Content menu header. +2. Navigate to the Patients tab. +3. Open the view for the most recently sent Patient MRN. +4. Open the most recently sent Screening Details view. +5. Verify that the patient's screening details are displayed in the Patients + tab. + +### Expected Result: + +The patient's screening details should be displayed in the Patients tab. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-FHIR/TC-0049.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-FHIR/TC-0049.run-1.result.json new file mode 100644 index 0000000000..ccfc079244 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-FHIR/TC-0049.run-1.result.json @@ -0,0 +1,45 @@ +{ + "test_case_fii": "TC-0049", + "title": "Verify that the patient's screening details are displayed in the Patients tab when a FHIR JSON file is sent to the /Bundle endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.732803Z", + "end_time": "2025-01-23T13:50:57.733802Z", + "total_duration": "20.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the Content menu header.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.732803Z", + "end_time": "2025-01-23T13:50:57.733802Z" + }, + { + "step": 2, + "stepname": "Navigate to the Patients tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.732803Z", + "end_time": "2025-01-23T13:50:57.733802Z" + }, + { + "step": 3, + "stepname": "Open the view for the most recently sent Patient MRN.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.732803Z", + "end_time": "2025-01-23T13:50:57.733802Z" + }, + { + "step": 4, + "stepname": "Open the most recently sent Screening Details view.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.732803Z", + "end_time": "2025-01-23T13:50:57.733802Z" + }, + { + "step": 5, + "stepname": "Verify that the patient's screening details are displayed in the Patients tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.732803Z", + "end_time": "2025-01-23T13:50:57.733802Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-FHIR/TC-0049.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-FHIR/TC-0049.run.md new file mode 100644 index 0000000000..7c1b4f9c09 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-FHIR/TC-0049.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0049" +test_case_fii: "TC-0049" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-FHIR/TC-0050.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-FHIR/TC-0050.case.md new file mode 100644 index 0000000000..6d0adf40dc --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-FHIR/TC-0050.case.md @@ -0,0 +1,31 @@ +--- +FII: TC-0050 +groupId: GRP-004 +title: Verify that the Organizations tab is loading with data when a FHIR JSON file is sent to the /Bundle endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Content - FHIR"] +priority: "High" +--- + +### Description + +To verify that the data on the Organizations tab is loading when a FHIR JSON +file is sent to the /Bundle endpoint. + +### Pre-Conditions: + +1. The API is up and running. +2. TechBD Hub url should be loaded. +3. The user must be logged into the application. + +### Test Steps: + +1. Click on the Content menu header. +2. Navigate to the Organizations tab. +3. Verify that the data is displayed on the Organizations tab. + +### Expected Result: + +The Organizations tab should load and display data successfully. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-FHIR/TC-0050.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-FHIR/TC-0050.run-1.result.json new file mode 100644 index 0000000000..984eaee825 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-FHIR/TC-0050.run-1.result.json @@ -0,0 +1,31 @@ +{ + "test_case_fii": "TC-0050", + "title": "Verify that the Organizations tab is loading with data when a FHIR JSON file is sent to the /Bundle endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.733802Z", + "end_time": "2025-01-23T13:51:27.733802Z", + "total_duration": "50.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the Content menu header.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.733802Z", + "end_time": "2025-01-23T13:51:27.733802Z" + }, + { + "step": 2, + "stepname": "Navigate to the Organizations tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.733802Z", + "end_time": "2025-01-23T13:51:27.733802Z" + }, + { + "step": 3, + "stepname": "Verify that the data is displayed on the Organizations tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.733802Z", + "end_time": "2025-01-23T13:51:27.733802Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-FHIR/TC-0050.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-FHIR/TC-0050.run.md new file mode 100644 index 0000000000..a7926c360e --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-FHIR/TC-0050.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0050" +test_case_fii: "TC-0050" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-FHIR/TC-0051.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-FHIR/TC-0051.case.md new file mode 100644 index 0000000000..446952af45 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-FHIR/TC-0051.case.md @@ -0,0 +1,37 @@ +--- +FII: TC-0051 +groupId: GRP-004 +title: Verify that the patient's screening details under the organization are displayed in the Organizations tab when a FHIR JSON file is sent to the /Bundle endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Content - FHIR"] +priority: "High" +--- + +### Description + +To verify that the patient's screening details under the organization are +displayed in the Organizations tab when a FHIR JSON file is sent to the /Bundle +endpoint. + +### Pre-Conditions: + +1. The API is up and running. +2. A FHIR bundle must be sent to the /Bundle endpoint. +3. TechBD Hub url should be loaded. +4. The user must be logged into the application. + +### Test Steps: + +1. Click on the Content menu header. +2. Navigate to the Organizations tab. +3. Open the view for the most recently sent Patient MRN. +4. Open the most recently sent Screening Details view. +5. Verify that the patient's screening details under the organization are + displayed in the Organizations tab. + +### Expected Result: + +The patient's screening details under an organization should be displayed in the +Organizations tab. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-FHIR/TC-0051.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-FHIR/TC-0051.run-1.result.json new file mode 100644 index 0000000000..914cd25e60 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-FHIR/TC-0051.run-1.result.json @@ -0,0 +1,45 @@ +{ + "test_case_fii": "TC-0051", + "title": "Verify that the patient's screening details under the organization are displayed in the Organizations tab when a FHIR JSON file is sent to the /Bundle endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.734804Z", + "end_time": "2025-01-23T13:51:10.735822Z", + "total_duration": "33.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the Content menu header.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.734804Z", + "end_time": "2025-01-23T13:51:10.735822Z" + }, + { + "step": 2, + "stepname": "Navigate to the Organizations tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.734804Z", + "end_time": "2025-01-23T13:51:10.735822Z" + }, + { + "step": 3, + "stepname": "Open the view for the most recently sent Patient MRN.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.734804Z", + "end_time": "2025-01-23T13:51:10.735822Z" + }, + { + "step": 4, + "stepname": "Open the most recently sent Screening Details view.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.734804Z", + "end_time": "2025-01-23T13:51:10.735822Z" + }, + { + "step": 5, + "stepname": "Verify that the patient's screening details under the organization are displayed in the Organizations tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.734804Z", + "end_time": "2025-01-23T13:51:10.735822Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-FHIR/TC-0051.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-FHIR/TC-0051.run.md new file mode 100644 index 0000000000..edba9be555 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-FHIR/TC-0051.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0051" +test_case_fii: "TC-0051" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-FHIR/TC-0052.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-FHIR/TC-0052.case.md new file mode 100644 index 0000000000..ebc94591b5 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-FHIR/TC-0052.case.md @@ -0,0 +1,31 @@ +--- +FII: TC-0052 +groupId: GRP-004 +title: Verify that the SCN tab is loading with data when a FHIR JSON V is sent to the /Bundle endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Content - FHIR"] +priority: "High" +--- + +### Description + +To verify that the data on the SCN tab is loading when a FHIR JSON file is sent +to the /Bundle endpoint. + +### Pre-Conditions: + +1. The API is up and running. +2. TechBD Hub url should be loaded. +3. The user must be logged into the application. + +### Test Steps: + +1. Click on the Content menu header. +2. Navigate to the SCN tab. +3. Verify that the data is displayed on the SCN tab. + +### Expected Result: + +The SCN tab should load and display data successfully. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-FHIR/TC-0052.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-FHIR/TC-0052.run-1.result.json new file mode 100644 index 0000000000..fdc229b787 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-FHIR/TC-0052.run-1.result.json @@ -0,0 +1,31 @@ +{ + "test_case_fii": "TC-0052", + "title": "Verify that the SCN tab is loading with data when a FHIR JSON V is sent to the /Bundle endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.736803Z", + "end_time": "2025-01-23T13:51:10.736803Z", + "total_duration": "33.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the Content menu header.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.736803Z", + "end_time": "2025-01-23T13:51:10.736803Z" + }, + { + "step": 2, + "stepname": "Navigate to the SCN tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.736803Z", + "end_time": "2025-01-23T13:51:10.736803Z" + }, + { + "step": 3, + "stepname": "Verify that the data is displayed on the SCN tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.736803Z", + "end_time": "2025-01-23T13:51:10.736803Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-FHIR/TC-0052.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-FHIR/TC-0052.run.md new file mode 100644 index 0000000000..980429a43d --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-FHIR/TC-0052.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0052" +test_case_fii: "TC-0052" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-FHIR/TC-0053.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-FHIR/TC-0053.case.md new file mode 100644 index 0000000000..03959e3447 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-FHIR/TC-0053.case.md @@ -0,0 +1,31 @@ +--- +FII: TC-0053 +groupId: GRP-004 +title: Verify that the HRSN Data Tracker tab is loading with data when a FHIR JSON file is sent to the /Bundle endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Content - FHIR"] +priority: "High" +--- + +### Description + +To verify that the data on the HRSN Data Tracker tab is loading when a FHIR JSON +file is sent to the /Bundle endpoint. + +### Pre-Conditions: + +1. The API is up and running. +2. TechBD Hub url should be loaded. +3. The user must be logged into the application. + +### Test Steps: + +1. Click on the Content menu header. +2. Navigate to the HRSN Data Tracker tab. +3. Verify that the data is displayed on the HRSN Data Tracker tab. + +### Expected Result: + +The HRSN Data Tracker tab should load and display data successfully. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-FHIR/TC-0053.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-FHIR/TC-0053.run-1.result.json new file mode 100644 index 0000000000..6ad3e62924 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-FHIR/TC-0053.run-1.result.json @@ -0,0 +1,31 @@ +{ + "test_case_fii": "TC-0053", + "title": "Verify that the HRSN Data Tracker tab is loading with data when a FHIR JSON file is sent to the /Bundle endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.737803Z", + "end_time": "2025-01-23T13:51:05.737803Z", + "total_duration": "28.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the Content menu header.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.737803Z", + "end_time": "2025-01-23T13:51:05.737803Z" + }, + { + "step": 2, + "stepname": "Navigate to the HRSN Data Tracker tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.737803Z", + "end_time": "2025-01-23T13:51:05.737803Z" + }, + { + "step": 3, + "stepname": "Verify that the data is displayed on the HRSN Data Tracker tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.737803Z", + "end_time": "2025-01-23T13:51:05.737803Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-FHIR/TC-0053.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-FHIR/TC-0053.run.md new file mode 100644 index 0000000000..b6bf712c5e --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-FHIR/TC-0053.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0053" +test_case_fii: "TC-0053" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-FHIR/qf-case-group.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-FHIR/qf-case-group.md new file mode 100644 index 0000000000..c4f8c64015 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-FHIR/qf-case-group.md @@ -0,0 +1,24 @@ +--- +id: GRP-004 +SuiteId: SUT-001 +planId: ["PLN-001"] +name: "Content - FHIR" +description: "Content FHIR testcases ensures that the relevant tabs for screenings, patients, organizations, and data tracking load accurately with data when a FHIR JSON file is sent to the /Bundle endpoint." +created_by: "Renjitha George" +created_at: "2025-01-23" +tags: ["functional testing"] +--- + +### Overview + +- **Screenings Tab**: Verify that the tab loads with screening data and displays + screening details when a FHIR JSON is sent. +- **Patients Tab**: Ensure that the Patients tab loads with data and the + patient's screening details are displayed correctly. +- **Organizations Tab**: Confirm that the Organizations tab loads with data and + the screening details for the patient are displayed under the respective + organization. +- **SCN Tab**: Verify that the SCN tab loads with relevant data when a FHIR JSON + is sent. +- **HRSN Data Tracker Tab**: Ensure that the HRSN Data Tracker tab loads with + data when the FHIR JSON file is processed. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-SFTP/TC-0109.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-SFTP/TC-0109.case.md new file mode 100644 index 0000000000..79e0f37e57 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-SFTP/TC-0109.case.md @@ -0,0 +1,35 @@ +--- +FII: TC-0109 +groupId: GRP-010 +title: Verify that the screening details are displayed in the Screenings tab when a CSV zip file is placed in the ingress folder via sftp +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Content - SFTP"] +priority: "High" +--- + +### Description + +To verify that the screening details are displayed in the Screenings tab when a +CSV zip file is placed in the ingress folder via sftp. + +### Pre-Conditions: + +1. The API is up and running. +2. Login and connect the SFTP site. +3. Place the CSV zip file to the ingress folder. +4. Response should be generated in egress folder when processing is completed +5. TechBD Hub url should be loaded. +6. The user must be logged into the application. + +### Test Steps: + +1. Click on the Content menu header. +2. Navigate to the Screenings tab. +3. Open the most recently sent TechBD Tenant ID view. +4. Verify that the screening details are displayed in the Screenings tab + +### Expected Result: + +The screening details should be displayed in the Screenings tab. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-SFTP/TC-0109.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-SFTP/TC-0109.run-1.result.json new file mode 100644 index 0000000000..f0b0cea075 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-SFTP/TC-0109.run-1.result.json @@ -0,0 +1,38 @@ +{ + "test_case_fii": "TC-0109", + "title": "Verify that the screening details are displayed in the Screenings tab when a CSV zip file is placed in the ingress folder via sftp", + "status": "passed", + "start_time": "2025-01-23T13:50:37.806514Z", + "end_time": "2025-01-23T13:50:52.806514Z", + "total_duration": "15.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the Content menu header.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.806514Z", + "end_time": "2025-01-23T13:50:52.806514Z" + }, + { + "step": 2, + "stepname": "Navigate to the Screenings tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.806514Z", + "end_time": "2025-01-23T13:50:52.806514Z" + }, + { + "step": 3, + "stepname": "Open the most recently sent TechBD Tenant ID view.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.806514Z", + "end_time": "2025-01-23T13:50:52.806514Z" + }, + { + "step": 4, + "stepname": "Verify that the screening details are displayed in the Screenings tab", + "status": "passed", + "start_time": "2025-01-23T13:50:37.806514Z", + "end_time": "2025-01-23T13:50:52.806514Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-SFTP/TC-0109.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-SFTP/TC-0109.run.md new file mode 100644 index 0000000000..19a61f9ba0 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-SFTP/TC-0109.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0109" +test_case_fii: "TC-0109" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-SFTP/TC-0110.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-SFTP/TC-0110.case.md new file mode 100644 index 0000000000..33af27f02f --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-SFTP/TC-0110.case.md @@ -0,0 +1,37 @@ +--- +FII: TC-0110 +groupId: GRP-010 +title: Verify that the patient's screening details are displayed in the Patients tab when a CSV zip file is placed in the ingress folder via sftp +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Content - SFTP"] +priority: "High" +--- + +### Description + +To verify that the patient's screening details are displayed in the Patients tab +when a CSV zip file is placed in the ingress folder via sftp. + +### Pre-Conditions: + +1. The API is up and running. +2. Login and connect the SFTP site. +3. Place the CSV zip file to the ingress folder. +4. Response should be generated in egress folder when processing is completed +5. TechBD Hub url should be loaded. +6. The user must be logged into the application. + +### Test Steps: + +1. Click on the Content menu header. +2. Navigate to the Patients tab. +3. Open the view for the most recently sent Patient MRN. +4. Open the most recently sent Screening Details view. +5. Verify that the patient's screening details are displayed in the Patients + tab. + +### Expected Result: + +The patient's screening details should be displayed in the Patients tab. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-SFTP/TC-0110.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-SFTP/TC-0110.run-1.result.json new file mode 100644 index 0000000000..212dcacdac --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-SFTP/TC-0110.run-1.result.json @@ -0,0 +1,45 @@ +{ + "test_case_fii": "TC-0110", + "title": "Verify that the patient's screening details are displayed in the Patients tab when a CSV zip file is placed in the ingress folder via sftp", + "status": "passed", + "start_time": "2025-01-23T13:50:37.808514Z", + "end_time": "2025-01-23T13:50:42.808514Z", + "total_duration": "5.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the Content menu header.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.808514Z", + "end_time": "2025-01-23T13:50:42.808514Z" + }, + { + "step": 2, + "stepname": "Navigate to the Patients tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.808514Z", + "end_time": "2025-01-23T13:50:42.808514Z" + }, + { + "step": 3, + "stepname": "Open the view for the most recently sent Patient MRN.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.808514Z", + "end_time": "2025-01-23T13:50:42.808514Z" + }, + { + "step": 4, + "stepname": "Open the most recently sent Screening Details view.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.808514Z", + "end_time": "2025-01-23T13:50:42.808514Z" + }, + { + "step": 5, + "stepname": "Verify that the patient's screening details are displayed in the Patients tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.808514Z", + "end_time": "2025-01-23T13:50:42.808514Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-SFTP/TC-0110.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-SFTP/TC-0110.run.md new file mode 100644 index 0000000000..d4b9937f10 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-SFTP/TC-0110.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0110" +test_case_fii: "TC-0110" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-SFTP/TC-0111.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-SFTP/TC-0111.case.md new file mode 100644 index 0000000000..5991aad732 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-SFTP/TC-0111.case.md @@ -0,0 +1,39 @@ +--- +FII: TC-0111 +groupId: GRP-010 +title: Verify that the patient's screening details under the organization are displayed in the Organizations tab when a CSV zip file is placed in the ingress folder via sftp +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Content - SFTP"] +priority: "High" +--- + +### Description + +To verify that the patient's screening details under the organization are +displayed in the Organizations tab when a CSV zip file is placed in the ingress +folder via sftp. + +### Pre-Conditions: + +1. The API is up and running. +2. Login and connect the SFTP site. +3. Place the CSV zip file to the ingress folder. +4. Response should be generated in egress folder when processing is completed +5. TechBD Hub url should be loaded. +6. The user must be logged into the application. + +### Test Steps: + +1. Click on the Content menu header. +2. Navigate to the Organizations tab. +3. Open the view for the most recently sent Patient MRN. +4. Open the most recently sent Screening Details view. +5. Verify that the patient's screening details under the organization are + displayed in the Organizations tab. + +### Expected Result: + +The patient's screening details under an organization should be displayed in the +Organizations tab. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-SFTP/TC-0111.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-SFTP/TC-0111.run-1.result.json new file mode 100644 index 0000000000..3f2cac7e2a --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-SFTP/TC-0111.run-1.result.json @@ -0,0 +1,45 @@ +{ + "test_case_fii": "TC-0111", + "title": "Verify that the patient's screening details under the organization are displayed in the Organizations tab when a CSV zip file is placed in the ingress folder via sftp", + "status": "passed", + "start_time": "2025-01-23T13:50:37.809516Z", + "end_time": "2025-01-23T13:50:39.809516Z", + "total_duration": "2.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the Content menu header.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.809516Z", + "end_time": "2025-01-23T13:50:39.809516Z" + }, + { + "step": 2, + "stepname": "Navigate to the Organizations tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.809516Z", + "end_time": "2025-01-23T13:50:39.809516Z" + }, + { + "step": 3, + "stepname": "Open the view for the most recently sent Patient MRN.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.809516Z", + "end_time": "2025-01-23T13:50:39.809516Z" + }, + { + "step": 4, + "stepname": "Open the most recently sent Screening Details view.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.809516Z", + "end_time": "2025-01-23T13:50:39.809516Z" + }, + { + "step": 5, + "stepname": "Verify that the patient's screening details under the organization are displayed in the Organizations tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.809516Z", + "end_time": "2025-01-23T13:50:39.809516Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-SFTP/TC-0111.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-SFTP/TC-0111.run.md new file mode 100644 index 0000000000..193113a575 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-SFTP/TC-0111.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0111" +test_case_fii: "TC-0111" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-SFTP/qf-case-group.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-SFTP/qf-case-group.md new file mode 100644 index 0000000000..4a7db192f9 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/content-SFTP/qf-case-group.md @@ -0,0 +1,24 @@ +--- +id: GRP-010 +SuiteId: SUT-001 +planId: ["PLN-001"] +name: "Content - SFTP" +description: "Content SFTP testcases ensures that the relevant tabs for screenings, patients, organizations, and data tracking load accurately with data when a CSV Zip file is sent to the Flatfile Bundle endpoint via SFTP." +created_by: "Renjitha George" +created_at: "2025-01-23" +tags: ["functional testing"] +--- + +### Overview + +- **Screenings Tab**: Verify that the tab loads with screening data and displays + screening details when a CSV Zip file is sent. +- **Patients Tab**: Ensure that the Patients tab loads with data and the + patient's screening details are displayed correctly. +- **Organizations Tab**: Confirm that the Organizations tab loads with data and + the screening details for the patient are displayed under the respective + organization. +- **SCN Tab**: Verify that the SCN tab loads with relevant data when a CSV Zip + file is sent. +- **HRSN Data Tracker Tab**: Ensure that the HRSN Data Tracker tab loads with + data when the CSV Zip file is processed. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CCDA/TC-0133.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CCDA/TC-0133.case.md new file mode 100644 index 0000000000..cad802c1d7 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CCDA/TC-0133.case.md @@ -0,0 +1,37 @@ +--- +FII: TC-0133 +groupId: GRP-012 +title: Verify that the number of bundles sent to Tech by Design is displayed in the TechBD Tenant ID to Tech by Design column when a xml file is sent to the /ccda/Bundle endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Data Quality - CCDA"] +priority: "High" +--- + +### Description + +To verify that the number of bundles sent to Tech by Design is displayed in the +TechBD Tenant ID to Tech by Design column when a xml file is sent to the +/ccda/Bundle endpoint. + +### Pre-Conditions: + +1. The API is up and running. +2. A FHIR bundle must be sent to the /ccda/Bundle endpoint. +3. TechBD Hub url should be loaded. +4. The user must be logged into the application. + +### Test Steps: + +1. Click on the Data Quality menu header. +2. Navigate to the Needs Attention tab. +3. Identify the latest interaction sent. +4. Locate the TechBD Tenant ID to Tech by Design column. +5. Verify that the number of bundles sent to Tech by Design is displayed in the + TechBD Tenant ID to Tech by Design column. + +### Expected Result: + +The number of bundles sent to Tech by Design is successfully displayed in the +TechBD Tenant ID to Tech by Design column. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CCDA/TC-0133.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CCDA/TC-0133.run-1.result.json new file mode 100644 index 0000000000..59b0c71832 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CCDA/TC-0133.run-1.result.json @@ -0,0 +1,45 @@ +{ + "test_case_fii": "TC-0133", + "title": "Verify that the number of bundles sent to Tech by Design is displayed in the TechBD Tenant ID to Tech by Design column when a xml file is sent to the /ccda/Bundle endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.834803Z", + "end_time": "2025-01-23T13:51:11.834803Z", + "total_duration": "34.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the Data Quality menu header.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.834803Z", + "end_time": "2025-01-23T13:51:11.834803Z" + }, + { + "step": 2, + "stepname": "Navigate to the Needs Attention tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.834803Z", + "end_time": "2025-01-23T13:51:11.834803Z" + }, + { + "step": 3, + "stepname": "Identify the latest interaction sent.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.834803Z", + "end_time": "2025-01-23T13:51:11.834803Z" + }, + { + "step": 4, + "stepname": "Locate the TechBD Tenant ID to Tech by Design column.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.834803Z", + "end_time": "2025-01-23T13:51:11.834803Z" + }, + { + "step": 5, + "stepname": "Verify that the number of bundles sent to Tech by Design is displayed in the TechBD Tenant ID to Tech by Design column.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.834803Z", + "end_time": "2025-01-23T13:51:11.834803Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CCDA/TC-0133.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CCDA/TC-0133.run.md new file mode 100644 index 0000000000..9e8ea75444 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CCDA/TC-0133.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0133" +test_case_fii: "TC-0133" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CCDA/TC-0134.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CCDA/TC-0134.case.md new file mode 100644 index 0000000000..df1ab0ba63 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CCDA/TC-0134.case.md @@ -0,0 +1,37 @@ +--- +FII: TC-0134 +groupId: GRP-012 +title: Verify that the number of bundles successfully sent to the Data Lake is displayed in the Tech by Design to SHIN-NY Data Lake column when a xml file is sent to the /ccda/Bundle endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Data Quality - CCDA"] +priority: "High" +--- + +### Description + +To verify that the number of bundles successfully sent to the Data Lake is +displayed in the Tech by Design to SHIN-NY Data Lake column when a xml file is +sent to the /ccda/Bundle endpoint. + +### Pre-Conditions: + +1. The API is up and running. +2. A FHIR bundle must be sent to the /ccda/Bundle endpoint. +3. TechBD Hub url should be loaded. +4. The user must be logged into the application. + +### Test Steps: + +1. Click on the Data Quality menu header. +2. Navigate to the Needs Attention tab. +3. Identify the latest interaction sent. +4. Locate the Tech by Design to SHIN-NY Data Lake column. +5. Verify that the number of bundles successfully sent to the Data Lake is + displayed in the Tech by Design to SHIN-NY Data Lake column. + +### Expected Result: + +The number of bundles successfully sent to the Data Lake should be displayed in +the Tech by Design to SHIN-NY Data Lake column. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CCDA/TC-0134.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CCDA/TC-0134.run-1.result.json new file mode 100644 index 0000000000..d9797db2be --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CCDA/TC-0134.run-1.result.json @@ -0,0 +1,45 @@ +{ + "test_case_fii": "TC-0134", + "title": "Verify that the number of bundles successfully sent to the Data Lake is displayed in the Tech by Design to SHIN-NY Data Lake column when a xml file is sent to the /ccda/Bundle endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.835803Z", + "end_time": "2025-01-23T13:50:57.835803Z", + "total_duration": "20.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the Data Quality menu header.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.835803Z", + "end_time": "2025-01-23T13:50:57.835803Z" + }, + { + "step": 2, + "stepname": "Navigate to the Needs Attention tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.835803Z", + "end_time": "2025-01-23T13:50:57.835803Z" + }, + { + "step": 3, + "stepname": "Identify the latest interaction sent.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.835803Z", + "end_time": "2025-01-23T13:50:57.835803Z" + }, + { + "step": 4, + "stepname": "Locate the Tech by Design to SHIN-NY Data Lake column.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.835803Z", + "end_time": "2025-01-23T13:50:57.835803Z" + }, + { + "step": 5, + "stepname": "Verify that the number of bundles successfully sent to the Data Lake is displayed in the Tech by Design to SHIN-NY Data Lake column.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.835803Z", + "end_time": "2025-01-23T13:50:57.835803Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CCDA/TC-0134.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CCDA/TC-0134.run.md new file mode 100644 index 0000000000..6fb549af39 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CCDA/TC-0134.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0134" +test_case_fii: "TC-0134" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CCDA/TC-0135.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CCDA/TC-0135.case.md new file mode 100644 index 0000000000..93d86e0da0 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CCDA/TC-0135.case.md @@ -0,0 +1,38 @@ +--- +FII: TC-0135 +groupId: GRP-012 +title: Verify that the number of bundles that failed to send to the Data Lake is displayed in the drill-down when a xml file is sent to the /ccda/Bundle endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Data Quality - CCDA"] +priority: "High" +--- + +### Description + +To verify that the number of bundles that failed to send to the Data Lake is +displayed in the drill-down when a xml file is sent to the /ccda/Bundle +endpoint. + +### Pre-Conditions: + +1. The API is up and running. +2. A FHIR bundle must be sent to the /ccda/Bundle endpoint. +3. TechBD Hub url should be loaded. +4. The user must be logged into the application. + +### Test Steps: + +1. Click on the Data Quality menu header. +2. Navigate to the Needs Attention tab. +3. Identify the latest interaction sent. +4. Locaate the Tech by Design to SHIN-NY Data Lake. +5. Click the drill-down arrow icon. +6. Verify that the number of bundles that failed to send to the Data Lake is + displayed in the drill-down. + +### Expected Result: + +The number of bundles that failed to send to the Data Lake should be displayed +in the drill-down. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CCDA/TC-0135.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CCDA/TC-0135.run-1.result.json new file mode 100644 index 0000000000..7ce6521bc8 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CCDA/TC-0135.run-1.result.json @@ -0,0 +1,52 @@ +{ + "test_case_fii": "TC-0135", + "title": "Verify that the number of bundles that failed to send to the Data Lake is displayed in the drill-down when a xml file is sent to the /ccda/Bundle endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.836804Z", + "end_time": "2025-01-23T13:51:30.836804Z", + "total_duration": "53.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the Data Quality menu header.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.836804Z", + "end_time": "2025-01-23T13:51:30.836804Z" + }, + { + "step": 2, + "stepname": "Navigate to the Needs Attention tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.836804Z", + "end_time": "2025-01-23T13:51:30.836804Z" + }, + { + "step": 3, + "stepname": "Identify the latest interaction sent.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.836804Z", + "end_time": "2025-01-23T13:51:30.836804Z" + }, + { + "step": 4, + "stepname": "Locaate the Tech by Design to SHIN-NY Data Lake.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.836804Z", + "end_time": "2025-01-23T13:51:30.836804Z" + }, + { + "step": 5, + "stepname": "Click the drill-down arrow icon.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.836804Z", + "end_time": "2025-01-23T13:51:30.836804Z" + }, + { + "step": 6, + "stepname": "Verify that the number of bundles that failed to send to the Data Lake is displayed in the drill-down.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.836804Z", + "end_time": "2025-01-23T13:51:30.836804Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CCDA/TC-0135.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CCDA/TC-0135.run.md new file mode 100644 index 0000000000..00843fcd47 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CCDA/TC-0135.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0135" +test_case_fii: "TC-0135" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CCDA/TC-0136.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CCDA/TC-0136.case.md new file mode 100644 index 0000000000..7ec5e7be4e --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CCDA/TC-0136.case.md @@ -0,0 +1,38 @@ +--- +FII: TC-0136 +groupId: GRP-012 +title: Verify that the number of bundles discarded from being sent to the Data Lake is displayed in the Performance-Test to Tech by Design tab when a xml file is sent to the /ccda/Bundle endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Data Quality - CCDA"] +priority: "High" +--- + +### Description + +To verify that the number of bundles discarded from being sent to the Data Lake +is displayed in the Performance-Test to Tech by Design tab when a xml file is +sent to the /ccda/Bundle endpoint. + +### Pre-Conditions: + +1. The API is up and running. +2. A FHIR bundle must be sent to the /ccda/Bundle endpoint. +3. TechBD Hub url should be loaded. +4. The user must be logged into the application. + +### Test Steps: + +1. Click on the Data Quality menu header. +2. Navigate to the Needs Attention tab. +3. Identify the latest interaction sent. +4. Click the QE name hyperlink. +5. Navigate to the Performance-Test to Tech by Design tab. +6. Verify that the number of bundles discarded from being sent to the Data Lake + is displayed in the Performance-Test to Tech by Design tab. + +### Expected Result: + +The number of bundles discarded from being sent to the Data Lake should be +displayed in the Performance-Test to Tech by Design tab. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CCDA/TC-0136.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CCDA/TC-0136.run-1.result.json new file mode 100644 index 0000000000..44adb8f4f2 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CCDA/TC-0136.run-1.result.json @@ -0,0 +1,52 @@ +{ + "test_case_fii": "TC-0136", + "title": "Verify that the number of bundles discarded from being sent to the Data Lake is displayed in the Performance-Test to Tech by Design tab when a xml file is sent to the /ccda/Bundle endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.837805Z", + "end_time": "2025-01-23T13:51:04.837805Z", + "total_duration": "27.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the Data Quality menu header.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.837805Z", + "end_time": "2025-01-23T13:51:04.837805Z" + }, + { + "step": 2, + "stepname": "Navigate to the Needs Attention tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.837805Z", + "end_time": "2025-01-23T13:51:04.837805Z" + }, + { + "step": 3, + "stepname": "Identify the latest interaction sent.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.837805Z", + "end_time": "2025-01-23T13:51:04.837805Z" + }, + { + "step": 4, + "stepname": "Click the QE name hyperlink.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.837805Z", + "end_time": "2025-01-23T13:51:04.837805Z" + }, + { + "step": 5, + "stepname": "Navigate to the Performance-Test to Tech by Design tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.837805Z", + "end_time": "2025-01-23T13:51:04.837805Z" + }, + { + "step": 6, + "stepname": "Verify that the number of bundles discarded from being sent to the Data Lake is displayed in the Performance-Test to Tech by Design tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.837805Z", + "end_time": "2025-01-23T13:51:04.837805Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CCDA/TC-0136.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CCDA/TC-0136.run.md new file mode 100644 index 0000000000..c56b207e18 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CCDA/TC-0136.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0136" +test_case_fii: "TC-0136" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CCDA/TC-0137.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CCDA/TC-0137.case.md new file mode 100644 index 0000000000..25dbf6168d --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CCDA/TC-0137.case.md @@ -0,0 +1,36 @@ +--- +FII: TC-0137 +groupId: GRP-012 +title: Verify that all Errors, Information, and Warnings in the validation results are displayed in the FHIR Data Quality tab when a xml file is sent to the /ccda/Bundle endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Data Quality - CCDA"] +priority: "High" +--- + +### Description + +To verify that all Errors, Information, and Warnings in the validation results +are displayed in the FHIR Data Quality tab when a xml file is sent to the +/ccda/Bundle endpoint. + +### Pre-Conditions: + +1. The API is up and running. +2. A FHIR bundle must be sent to the /ccda/Bundle endpoint. +3. TechBD Hub url should be loaded. +4. The user must be logged into the application. + +### Test Steps: + +1. Click on the Data Quality menu header. +2. Navigate to the FHIR Data Quality tab. +3. Identify the latest interaction sent. +4. Verify that all Errors, Information, and Warnings in the validation results + are displayed in the FHIR Data Quality tab. + +### Expected Result: + +All Errors, Information, and Warnings in the validation results should be +displayed in the FHIR Data Quality tab. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CCDA/TC-0137.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CCDA/TC-0137.run-1.result.json new file mode 100644 index 0000000000..cf5b0bd98d --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CCDA/TC-0137.run-1.result.json @@ -0,0 +1,38 @@ +{ + "test_case_fii": "TC-0137", + "title": "Verify that all Errors, Information, and Warnings in the validation results are displayed in the FHIR Data Quality tab when a xml file is sent to the /ccda/Bundle endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.838803Z", + "end_time": "2025-01-23T13:50:41.838803Z", + "total_duration": "4.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the Data Quality menu header.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.838803Z", + "end_time": "2025-01-23T13:50:41.838803Z" + }, + { + "step": 2, + "stepname": "Navigate to the FHIR Data Quality tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.838803Z", + "end_time": "2025-01-23T13:50:41.838803Z" + }, + { + "step": 3, + "stepname": "Identify the latest interaction sent.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.838803Z", + "end_time": "2025-01-23T13:50:41.838803Z" + }, + { + "step": 4, + "stepname": "Verify that all Errors, Information, and Warnings in the validation results are displayed in the FHIR Data Quality tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.838803Z", + "end_time": "2025-01-23T13:50:41.838803Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CCDA/TC-0137.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CCDA/TC-0137.run.md new file mode 100644 index 0000000000..483559a1dc --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CCDA/TC-0137.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0137" +test_case_fii: "TC-0137" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CCDA/qf-case-group.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CCDA/qf-case-group.md new file mode 100644 index 0000000000..19f8982326 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CCDA/qf-case-group.md @@ -0,0 +1,20 @@ +--- +id: GRP-012 +SuiteId: SUT-001 +planId: ["PLN-001"] +name: "Data Quality - CCDA" +description: "Data Quality CCDA test cases validate that various UI tabs and columns correctly display data and metrics related to CCDA XML files sent to the CCDA Bundle endpoint." +created_by: "Renjitha George" +created_at: "2025-01-23" +tags: ["functional testing"] +--- + +### Overview + +- **Needs Attention Tab**: Verify data loads correctly, identifying transactions + requiring review. +- **Metrics and Drill-Downs**: Ensure columns and drill-downs in Tech by Design + and Data Lake tabs accurately display bundle counts, including sent, + successful, failed, and discarded bundles. +- **FHIR Data Quality Tab**: Confirm validation results, such as errors, + warnings, and informational messages, are displayed accurately. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CSV/TC-0080.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CSV/TC-0080.case.md new file mode 100644 index 0000000000..5e8689addf --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CSV/TC-0080.case.md @@ -0,0 +1,37 @@ +--- +FII: TC-0080 +groupId: GRP-006 +title: Verify that the number of bundles sent to Tech by Design is displayed in the TechBD Tenant ID to Tech by Design column when the CSV zip file is sent to the /flatfile/csv/Bundle endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Data Quality - CSV"] +priority: "High" +--- + +### Description + +To verify that the number of bundles sent to Tech by Design is displayed in the +TechBD Tenant ID to Tech by Design column when the CSV zip file is sent to the +/flatfile/csv/Bundle endpoint. + +### Pre-Conditions: + +1. The API is up and running. +2. A CSV zip file must be sent to the /flatfile/csv/Bundle endpoint. +3. TechBD Hub url should be loaded. +4. The user must be logged into the application. + +### Test Steps: + +1. Click on the Data Quality menu header. +2. Navigate to the Needs Attention tab. +3. Identify the latest interaction sent. +4. Locate the TechBD Tenant ID to Tech by Design column. +5. Verify that the number of bundles sent to Tech by Design is displayed in the + TechBD Tenant ID to Tech by Design column. + +### Expected Result: + +The number of bundles sent to Tech by Design is successfully displayed in the +TechBD Tenant ID to Tech by Design column. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CSV/TC-0080.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CSV/TC-0080.run-1.result.json new file mode 100644 index 0000000000..50112e9726 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CSV/TC-0080.run-1.result.json @@ -0,0 +1,45 @@ +{ + "test_case_fii": "TC-0080", + "title": "Verify that the number of bundles sent to Tech by Design is displayed in the TechBD Tenant ID to Tech by Design column when the CSV zip file is sent to the /flatfile/csv/Bundle endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.772843Z", + "end_time": "2025-01-23T13:51:24.772843Z", + "total_duration": "47.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the Data Quality menu header.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.772843Z", + "end_time": "2025-01-23T13:51:24.772843Z" + }, + { + "step": 2, + "stepname": "Navigate to the Needs Attention tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.772843Z", + "end_time": "2025-01-23T13:51:24.772843Z" + }, + { + "step": 3, + "stepname": "Identify the latest interaction sent.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.772843Z", + "end_time": "2025-01-23T13:51:24.772843Z" + }, + { + "step": 4, + "stepname": "Locate the TechBD Tenant ID to Tech by Design column.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.772843Z", + "end_time": "2025-01-23T13:51:24.772843Z" + }, + { + "step": 5, + "stepname": "Verify that the number of bundles sent to Tech by Design is displayed in the TechBD Tenant ID to Tech by Design column.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.772843Z", + "end_time": "2025-01-23T13:51:24.772843Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CSV/TC-0080.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CSV/TC-0080.run.md new file mode 100644 index 0000000000..96ee6f5324 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CSV/TC-0080.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0080" +test_case_fii: "TC-0080" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CSV/TC-0081.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CSV/TC-0081.case.md new file mode 100644 index 0000000000..903333f5e0 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CSV/TC-0081.case.md @@ -0,0 +1,37 @@ +--- +FII: TC-0081 +groupId: GRP-006 +title: Verify that the number of bundles successfully sent to the Data Lake is displayed in the Tech by Design to SHIN-NY Data Lake column when the CSV zip file is sent to the /flatfile/csv/Bundle endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Data Quality - CSV"] +priority: "High" +--- + +### Description + +To verify that the number of bundles successfully sent to the Data Lake is +displayed in the Tech by Design to SHIN-NY Data Lake column when the CSV zip +file is sent to the /flatfile/csv/Bundle endpoint. + +### Pre-Conditions: + +1. The API is up and running. +2. A CSV zip file must be sent to the /flatfile/csv/Bundle endpoint. +3. TechBD Hub url should be loaded. +4. The user must be logged into the application. + +### Test Steps: + +1. Click on the Data Quality menu header. +2. Navigate to the Needs Attention tab. +3. Identify the latest interaction sent. +4. Locate the Tech by Design to SHIN-NY Data Lake column. +5. Verify that the number of bundles successfully sent to the Data Lake is + displayed in the Tech by Design to SHIN-NY Data Lake column. + +### Expected Result: + +The number of bundles successfully sent to the Data Lake should be displayed in +the Tech by Design to SHIN-NY Data Lake column. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CSV/TC-0081.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CSV/TC-0081.run-1.result.json new file mode 100644 index 0000000000..ee522dd9ea --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CSV/TC-0081.run-1.result.json @@ -0,0 +1,45 @@ +{ + "test_case_fii": "TC-0081", + "title": "Verify that the number of bundles successfully sent to the Data Lake is displayed in the Tech by Design to SHIN-NY Data Lake column when the CSV zip file is sent to the /flatfile/csv/Bundle endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.773836Z", + "end_time": "2025-01-23T13:51:17.773836Z", + "total_duration": "40.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the Data Quality menu header.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.773836Z", + "end_time": "2025-01-23T13:51:17.773836Z" + }, + { + "step": 2, + "stepname": "Navigate to the Needs Attention tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.773836Z", + "end_time": "2025-01-23T13:51:17.773836Z" + }, + { + "step": 3, + "stepname": "Identify the latest interaction sent.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.773836Z", + "end_time": "2025-01-23T13:51:17.773836Z" + }, + { + "step": 4, + "stepname": "Locate the Tech by Design to SHIN-NY Data Lake column.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.773836Z", + "end_time": "2025-01-23T13:51:17.773836Z" + }, + { + "step": 5, + "stepname": "Verify that the number of bundles successfully sent to the Data Lake is displayed in the Tech by Design to SHIN-NY Data Lake column.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.773836Z", + "end_time": "2025-01-23T13:51:17.773836Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CSV/TC-0081.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CSV/TC-0081.run.md new file mode 100644 index 0000000000..b260d4cbd2 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CSV/TC-0081.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0081" +test_case_fii: "TC-0081" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CSV/TC-0082.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CSV/TC-0082.case.md new file mode 100644 index 0000000000..0d065f5353 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CSV/TC-0082.case.md @@ -0,0 +1,38 @@ +--- +FII: TC-0082 +groupId: GRP-006 +title: Verify that the number of bundles discarded from being sent to the Data Lake is displayed in the Performance-Test to Tech by Design tab when the CSV zip file is sent to the /flatfile/csv/Bundle endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Data Quality - CSV"] +priority: "High" +--- + +### Description + +To verify that the number of bundles discarded from being sent to the Data Lake +is displayed in the Performance-Test to Tech by Design tab when the CSV zip file +is sent to the /flatfile/csv/Bundle endpoint. + +### Pre-Conditions: + +1. The API is up and running. +2. A CSV zip file must be sent to the /flatfile/csv/Bundle endpoint. +3. TechBD Hub url should be loaded. +4. The user must be logged into the application. + +### Test Steps: + +1. Click on the Data Quality menu header. +2. Navigate to the Needs Attention tab. +3. Identify the latest interaction sent. +4. Click the QE name hyperlink. +5. Navigate to the Performance-Test to Tech by Design tab. +6. Verify that the number of bundles discarded from being sent to the Data Lake + is displayed in the Performance-Test to Tech by Design tab. + +### Expected Result: + +The number of bundles discarded from being sent to the Data Lake should be +displayed in the Performance-Test to Tech by Design tab. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CSV/TC-0082.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CSV/TC-0082.run-1.result.json new file mode 100644 index 0000000000..94220d6a60 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CSV/TC-0082.run-1.result.json @@ -0,0 +1,52 @@ +{ + "test_case_fii": "TC-0082", + "title": "Verify that the number of bundles discarded from being sent to the Data Lake is displayed in the Performance-Test to Tech by Design tab when the CSV zip file is sent to the /flatfile/csv/Bundle endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.774802Z", + "end_time": "2025-01-23T13:51:14.774802Z", + "total_duration": "37.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the Data Quality menu header.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.774802Z", + "end_time": "2025-01-23T13:51:14.774802Z" + }, + { + "step": 2, + "stepname": "Navigate to the Needs Attention tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.774802Z", + "end_time": "2025-01-23T13:51:14.774802Z" + }, + { + "step": 3, + "stepname": "Identify the latest interaction sent.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.774802Z", + "end_time": "2025-01-23T13:51:14.774802Z" + }, + { + "step": 4, + "stepname": "Click the QE name hyperlink.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.774802Z", + "end_time": "2025-01-23T13:51:14.774802Z" + }, + { + "step": 5, + "stepname": "Navigate to the Performance-Test to Tech by Design tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.774802Z", + "end_time": "2025-01-23T13:51:14.774802Z" + }, + { + "step": 6, + "stepname": "Verify that the number of bundles discarded from being sent to the Data Lake is displayed in the Performance-Test to Tech by Design tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.774802Z", + "end_time": "2025-01-23T13:51:14.774802Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CSV/TC-0082.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CSV/TC-0082.run.md new file mode 100644 index 0000000000..f5813a690c --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CSV/TC-0082.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0082" +test_case_fii: "TC-0082" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CSV/TC-0083.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CSV/TC-0083.case.md new file mode 100644 index 0000000000..d6de9ebb08 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CSV/TC-0083.case.md @@ -0,0 +1,31 @@ +--- +FII: TC-0083 +groupId: GRP-006 +title: Verify that CSV Data Quality tab is loading +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Data Quality - CSV"] +priority: "High" +--- + +### Description + +To verify that CSV Data Quality tab is loading. + +### Pre-Conditions: + +1. The API is up and running. +2. A CSV zip file must be sent to the /flatfile/csv/Bundle endpoint. +3. TechBD Hub url should be loaded. +4. The user must be logged into the application. + +### Test Steps: + +1. Click on the Data Quality menu header. +2. Navigate to the CSV Data Quality tab. +3. Verify that CSV Data Quality tab is loading. + +### Expected Result: + +The CSV Data Quality tab should load successfully. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CSV/TC-0083.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CSV/TC-0083.run-1.result.json new file mode 100644 index 0000000000..721065e440 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CSV/TC-0083.run-1.result.json @@ -0,0 +1,31 @@ +{ + "test_case_fii": "TC-0083", + "title": "Verify that CSV Data Quality tab is loading", + "status": "passed", + "start_time": "2025-01-23T13:50:37.775802Z", + "end_time": "2025-01-23T13:50:47.775802Z", + "total_duration": "10.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the Data Quality menu header.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.775802Z", + "end_time": "2025-01-23T13:50:47.775802Z" + }, + { + "step": 2, + "stepname": "Navigate to the CSV Data Quality tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.775802Z", + "end_time": "2025-01-23T13:50:47.775802Z" + }, + { + "step": 3, + "stepname": "Verify that CSV Data Quality tab is loading.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.775802Z", + "end_time": "2025-01-23T13:50:47.775802Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CSV/TC-0083.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CSV/TC-0083.run.md new file mode 100644 index 0000000000..ff91897b32 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CSV/TC-0083.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0083" +test_case_fii: "TC-0083" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CSV/TC-0084.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CSV/TC-0084.case.md new file mode 100644 index 0000000000..fcc806ae40 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CSV/TC-0084.case.md @@ -0,0 +1,38 @@ +--- +FII: TC-0084 +groupId: GRP-006 +title: Verify that detailed overview of files within the submitted zip archive that could not be processed are displaying in the File Not Processed tab when a CSV zip file with incorrect file format is sent to the /flatfile/csv/Bundle endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Data Quality - CSV"] +priority: "High" +--- + +### Description + +To verify that detailed overview of files within the submitted zip archive that +could not be processed are displaying in the File Not Processed tab when a CSV +zip file with incorrect file format is sent to the /flatfile/csv/Bundle +endpoint. + +### Pre-Conditions: + +1. The API is up and running. +2. A CSV zip file with incorrect file format must be sent to the + /flatfile/csv/Bundle endpoint. +3. TechBD Hub url should be loaded. +4. The user must be logged into the application. + +### Test Steps: + +1. Click on the Data Quality menu header. +2. Navigate to the CSV Data Quality tab - File Not Processed tab. +3. Identify the latest interaction sent. +4. Verify that specific issues, such as missing files or incorrect file formats, + along with their associated error messages are displaying. + +### Expected Result: + +It should display specific issues, such as missing files or incorrect file +formats, along with the corresponding error messages. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CSV/TC-0084.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CSV/TC-0084.run-1.result.json new file mode 100644 index 0000000000..b3317d10ff --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CSV/TC-0084.run-1.result.json @@ -0,0 +1,38 @@ +{ + "test_case_fii": "TC-0084", + "title": "Verify that detailed overview of files within the submitted zip archive that could not be processed are displaying in the File Not Processed tab when a CSV zip file with incorrect file format is sent to the /flatfile/csv/Bundle endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.777804Z", + "end_time": "2025-01-23T13:51:25.778806Z", + "total_duration": "48.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the Data Quality menu header.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.777804Z", + "end_time": "2025-01-23T13:51:25.778806Z" + }, + { + "step": 2, + "stepname": "Navigate to the CSV Data Quality tab - File Not Processed tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.777804Z", + "end_time": "2025-01-23T13:51:25.778806Z" + }, + { + "step": 3, + "stepname": "Identify the latest interaction sent.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.777804Z", + "end_time": "2025-01-23T13:51:25.778806Z" + }, + { + "step": 4, + "stepname": "Verify that specific issues, such as missing files or incorrect file formats, along with their associated error messages are displaying.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.777804Z", + "end_time": "2025-01-23T13:51:25.778806Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CSV/TC-0084.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CSV/TC-0084.run.md new file mode 100644 index 0000000000..6d78f7e923 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CSV/TC-0084.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0084" +test_case_fii: "TC-0084" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CSV/TC-0085.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CSV/TC-0085.case.md new file mode 100644 index 0000000000..c0413248f2 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CSV/TC-0085.case.md @@ -0,0 +1,40 @@ +--- +FII: TC-0085 +groupId: GRP-006 +title: Verify that errors related to incomplete file groups are displaying in the Incomplete Groups when a CSV zip file with missing files is sent to the /flatfile/csv/Bundle endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Data Quality - CSV"] +priority: "High" +--- + +### Description + +To verify that errors related to incomplete file groups are displaying in the +Incomplete Groups when a CSV zip file with missing files is sent to the +/flatfile/csv/Bundle endpoint. + +### Pre-Conditions: + +1. The API is up and running. +2. A CSV zip file with missing files must be sent to the /flatfile/csv/Bundle + endpoint. +3. TechBD Hub url should be loaded. +4. The user must be logged into the application. + +### Test Steps: + +1. Click on the Data Quality menu header. +2. Navigate to the CSV Data Quality tab +3. Click on the Incomplete Groups tab. +4. Identify the latest interaction sent. +5. Verify that row represents a missing or incomplete file within a logical + group, with details such as the group identifier, the missing file name, and + the associated error message. + +### Expected Result: + +Each row should represent a missing or incomplete file within a logical group, +including details such as the group identifier, the missing file name, and the +associated error message. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CSV/TC-0085.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CSV/TC-0085.run-1.result.json new file mode 100644 index 0000000000..50d7648597 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CSV/TC-0085.run-1.result.json @@ -0,0 +1,45 @@ +{ + "test_case_fii": "TC-0085", + "title": "Verify that errors related to incomplete file groups are displaying in the Incomplete Groups when a CSV zip file with missing files is sent to the /flatfile/csv/Bundle endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.779874Z", + "end_time": "2025-01-23T13:51:25.779874Z", + "total_duration": "48.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the Data Quality menu header.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.779874Z", + "end_time": "2025-01-23T13:51:25.779874Z" + }, + { + "step": 2, + "stepname": "Navigate to the CSV Data Quality tab", + "status": "passed", + "start_time": "2025-01-23T13:50:37.779874Z", + "end_time": "2025-01-23T13:51:25.779874Z" + }, + { + "step": 3, + "stepname": "Click on the Incomplete Groups tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.779874Z", + "end_time": "2025-01-23T13:51:25.779874Z" + }, + { + "step": 4, + "stepname": "Identify the latest interaction sent.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.779874Z", + "end_time": "2025-01-23T13:51:25.779874Z" + }, + { + "step": 5, + "stepname": "Verify that row represents a missing or incomplete file within a logical group, with details such as the group identifier, the missing file name, and the associated error message.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.779874Z", + "end_time": "2025-01-23T13:51:25.779874Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CSV/TC-0085.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CSV/TC-0085.run.md new file mode 100644 index 0000000000..8ccbf122cf --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CSV/TC-0085.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0085" +test_case_fii: "TC-0085" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CSV/TC-0086.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CSV/TC-0086.case.md new file mode 100644 index 0000000000..fc769595e8 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CSV/TC-0086.case.md @@ -0,0 +1,38 @@ +--- +FII: TC-0086 +groupId: GRP-006 +title: Verify that errors related to the integrity of data within the submitted CSV file are displaying in the Data Integrity Errors tab when a CSV zip file with incorrect data is sent to the /flatfile/csv/Bundle endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Data Quality - CSV"] +priority: "High" +--- + +### Description + +To verify that errors related to the integrity of data within the submitted CSV +file are displaying in the Data Integrity Errors tab when a CSV zip file with +incorrect data is sent to the /flatfile/csv/Bundle endpoint. + +### Pre-Conditions: + +1. The API is up and running. +2. A CSV zip file with incorrect data must be sent to the /flatfile/csv/Bundle + endpoint. +3. TechBD Hub url should be loaded. +4. The user must be logged into the application. + +### Test Steps: + +1. Click on the Data Quality menu header. +2. Navigate to the CSV Data Quality tab +3. Click on the Incomplete Groups tab. +4. Identify the latest interaction sent. +5. Verify that issues such as foreign key violations, incorrect values, and + constraint errors for specific rows and fields in the data. + +### Expected Result: + +It should display issues such as foreign key violations, incorrect values, and +constraint errors for specific rows and fields in the data. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CSV/TC-0086.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CSV/TC-0086.run-1.result.json new file mode 100644 index 0000000000..6564ef1ad2 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CSV/TC-0086.run-1.result.json @@ -0,0 +1,45 @@ +{ + "test_case_fii": "TC-0086", + "title": "Verify that errors related to the integrity of data within the submitted CSV file are displaying in the Data Integrity Errors tab when a CSV zip file with incorrect data is sent to the /flatfile/csv/Bundle endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.780913Z", + "end_time": "2025-01-23T13:50:56.780913Z", + "total_duration": "19.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the Data Quality menu header.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.780913Z", + "end_time": "2025-01-23T13:50:56.780913Z" + }, + { + "step": 2, + "stepname": "Navigate to the CSV Data Quality tab", + "status": "passed", + "start_time": "2025-01-23T13:50:37.780913Z", + "end_time": "2025-01-23T13:50:56.780913Z" + }, + { + "step": 3, + "stepname": "Click on the Incomplete Groups tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.780913Z", + "end_time": "2025-01-23T13:50:56.780913Z" + }, + { + "step": 4, + "stepname": "Identify the latest interaction sent.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.780913Z", + "end_time": "2025-01-23T13:50:56.780913Z" + }, + { + "step": 5, + "stepname": "Verify that issues such as foreign key violations, incorrect values, and constraint errors for specific rows and fields in the data.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.780913Z", + "end_time": "2025-01-23T13:50:56.780913Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CSV/TC-0086.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CSV/TC-0086.run.md new file mode 100644 index 0000000000..cb1d535e6f --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CSV/TC-0086.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0086" +test_case_fii: "TC-0086" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CSV/qf-case-group.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CSV/qf-case-group.md new file mode 100644 index 0000000000..df7bc7c647 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-CSV/qf-case-group.md @@ -0,0 +1,30 @@ +--- +id: GRP-006 +SuiteId: SUT-001 +planId: ["PLN-001"] +name: "Data Quality - CSV" +description: "Data Quality CSV test cases validate that various UI tabs and columns correctly display data and metrics related to CSV Zip files sent to the Flatfile Bundle endpoint." +created_by: "Renjitha George" +created_at: "2025-01-23" +tags: ["functional testing"] +--- + +### Overview + +- **Needs Attention Tab**: Verify data loads correctly, identifying transactions + requiring review. +- **Metrics and Drill-Downs**: Ensure columns and drill-downs in Tech by Design + and Data Lake tabs accurately display bundle counts, including sent, + successful, failed, and discarded bundles. +- **FHIR Data Quality Tab**: Confirm validation results, such as errors, + warnings, and informational messages, are displayed accurately. +- **CSV Data Quality Tab**: Ensure this tab loads properly to show relevant data + quality insights for the CSV files submitted. +- **File Not Processed Tab**: Confirm that this tab displays a detailed overview + of files within the submitted CSV zip archive that could not be processed, + especially when there are file format issues. +- **Incomplete Groups Tab**: Verify that errors related to incomplete file + groups (i.e., missing files) are displayed correctly. +- **Data Integrity Errors Tab**: Ensure that any errors related to the integrity + of data within the submitted CSV file (such as incorrect data formats) are + displayed in the Data Integrity Errors tab. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-FHIR/TC-0037.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-FHIR/TC-0037.case.md new file mode 100644 index 0000000000..bb3f545988 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-FHIR/TC-0037.case.md @@ -0,0 +1,31 @@ +--- +FII: TC-0037 +groupId: GRP-003 +title: Verify that the Needs Attention tab is loading with data when a FHIR JSON file is sent to the /Bundle endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Data Quality - FHIR"] +priority: "High" +--- + +### Description + +To verify that the data on the Needs Attention tab is loading when a FHIR JSON +file is sent to the /Bundle endpoint. + +### Pre-Conditions: + +1. The API is up and running. +2. TechBD Hub url should be loaded. +3. The user must be logged into the application. + +### Test Steps: + +1. Click on the Data Quality menu header. +2. Navigate to the Needs Attention tab. +3. Verify that the data is displayed on the Needs Attention tab. + +### Expected Result: + +The Needs Attentions tab should load and display data successfully. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-FHIR/TC-0037.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-FHIR/TC-0037.run-1.result.json new file mode 100644 index 0000000000..d049bbdf18 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-FHIR/TC-0037.run-1.result.json @@ -0,0 +1,31 @@ +{ + "test_case_fii": "TC-0037", + "title": "Verify that the Needs Attention tab is loading with data when a FHIR JSON file is sent to the /Bundle endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.719292Z", + "end_time": "2025-01-23T13:51:09.719292Z", + "total_duration": "32.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the Data Quality menu header.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.719292Z", + "end_time": "2025-01-23T13:51:09.719292Z" + }, + { + "step": 2, + "stepname": "Navigate to the Needs Attention tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.719292Z", + "end_time": "2025-01-23T13:51:09.719292Z" + }, + { + "step": 3, + "stepname": "Verify that the data is displayed on the Needs Attention tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.719292Z", + "end_time": "2025-01-23T13:51:09.719292Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-FHIR/TC-0037.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-FHIR/TC-0037.run.md new file mode 100644 index 0000000000..868a0c1189 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-FHIR/TC-0037.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0037" +test_case_fii: "TC-0037" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-FHIR/TC-0038.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-FHIR/TC-0038.case.md new file mode 100644 index 0000000000..259e199469 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-FHIR/TC-0038.case.md @@ -0,0 +1,37 @@ +--- +FII: TC-0038 +groupId: GRP-003 +title: Verify that the number of bundles sent to Tech by Design is displayed in the TechBD Tenant ID to Tech by Design column when a FHIR JSON file is sent to the /Bundle endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Data Quality - FHIR"] +priority: "High" +--- + +### Description + +To verify that the number of bundles sent to Tech by Design is displayed in the +TechBD Tenant ID to Tech by Design column when a FHIR JSON file is sent to the +/Bundle endpoint. + +### Pre-Conditions: + +1. The API is up and running. +2. A FHIR bundle must be sent to the /Bundle endpoint +3. TechBD Hub url should be loaded. +4. The user must be logged into the application. + +### Test Steps: + +1. Click on the Data Quality menu header. +2. Navigate to the Needs Attention tab. +3. Identify the latest interaction sent. +4. Locate the TechBD Tenant ID to Tech by Design column. +5. Verify that the number of bundles sent to Tech by Design is displayed in the + TechBD Tenant ID to Tech by Design column. + +### Expected Result: + +The number of bundles sent to Tech by Design is successfully displayed in the +TechBD Tenant ID to Tech by Design column. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-FHIR/TC-0038.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-FHIR/TC-0038.run-1.result.json new file mode 100644 index 0000000000..57a60e1bea --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-FHIR/TC-0038.run-1.result.json @@ -0,0 +1,45 @@ +{ + "test_case_fii": "TC-0038", + "title": "Verify that the number of bundles sent to Tech by Design is displayed in the TechBD Tenant ID to Tech by Design column when a FHIR JSON file is sent to the /Bundle endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.721292Z", + "end_time": "2025-01-23T13:50:39.721292Z", + "total_duration": "2.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the Data Quality menu header.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.721292Z", + "end_time": "2025-01-23T13:50:39.721292Z" + }, + { + "step": 2, + "stepname": "Navigate to the Needs Attention tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.721292Z", + "end_time": "2025-01-23T13:50:39.721292Z" + }, + { + "step": 3, + "stepname": "Identify the latest interaction sent.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.721292Z", + "end_time": "2025-01-23T13:50:39.721292Z" + }, + { + "step": 4, + "stepname": "Locate the TechBD Tenant ID to Tech by Design column.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.721292Z", + "end_time": "2025-01-23T13:50:39.721292Z" + }, + { + "step": 5, + "stepname": "Verify that the number of bundles sent to Tech by Design is displayed in the TechBD Tenant ID to Tech by Design column.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.721292Z", + "end_time": "2025-01-23T13:50:39.721292Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-FHIR/TC-0038.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-FHIR/TC-0038.run.md new file mode 100644 index 0000000000..0c5d1fb236 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-FHIR/TC-0038.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0038" +test_case_fii: "TC-0038" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-FHIR/TC-0039.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-FHIR/TC-0039.case.md new file mode 100644 index 0000000000..7fc5b6484e --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-FHIR/TC-0039.case.md @@ -0,0 +1,37 @@ +--- +FII: TC-0039 +groupId: GRP-003 +title: Verify that the number of bundles successfully sent to the Data Lake is displayed in the Tech by Design to SHIN-NY Data Lake column when a FHIR JSON file is sent to the /Bundle endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Data Quality - FHIR"] +priority: "High" +--- + +### Description + +To verify that the number of bundles successfully sent to the Data Lake is +displayed in the Tech by Design to SHIN-NY Data Lake column when a FHIR JSON +file is sent to the /Bundle endpoint. + +### Pre-Conditions: + +1. The API is up and running. +2. A FHIR bundle must be sent to the /Bundle endpoint +3. TechBD Hub url should be loaded. +4. The user must be logged into the application. + +### Test Steps: + +1. Click on the Data Quality menu header. +2. Navigate to the Needs Attention tab. +3. Identify the latest interaction sent. +4. Locate the Tech by Design to SHIN-NY Data Lake column. +5. Verify that the number of bundles successfully sent to the Data Lake is + displayed in the Tech by Design to SHIN-NY Data Lake column. + +### Expected Result: + +The number of bundles successfully sent to the Data Lake should be displayed in +the Tech by Design to SHIN-NY Data Lake column. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-FHIR/TC-0039.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-FHIR/TC-0039.run-1.result.json new file mode 100644 index 0000000000..48fabb8309 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-FHIR/TC-0039.run-1.result.json @@ -0,0 +1,45 @@ +{ + "test_case_fii": "TC-0039", + "title": "Verify that the number of bundles successfully sent to the Data Lake is displayed in the Tech by Design to SHIN-NY Data Lake column when a FHIR JSON file is sent to the /Bundle endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.721796Z", + "end_time": "2025-01-23T13:50:41.721796Z", + "total_duration": "4.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the Data Quality menu header.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.721796Z", + "end_time": "2025-01-23T13:50:41.721796Z" + }, + { + "step": 2, + "stepname": "Navigate to the Needs Attention tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.721796Z", + "end_time": "2025-01-23T13:50:41.721796Z" + }, + { + "step": 3, + "stepname": "Identify the latest interaction sent.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.721796Z", + "end_time": "2025-01-23T13:50:41.721796Z" + }, + { + "step": 4, + "stepname": "Locate the Tech by Design to SHIN-NY Data Lake column.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.721796Z", + "end_time": "2025-01-23T13:50:41.721796Z" + }, + { + "step": 5, + "stepname": "Verify that the number of bundles successfully sent to the Data Lake is displayed in the Tech by Design to SHIN-NY Data Lake column.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.721796Z", + "end_time": "2025-01-23T13:50:41.721796Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-FHIR/TC-0039.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-FHIR/TC-0039.run.md new file mode 100644 index 0000000000..c34a884d2a --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-FHIR/TC-0039.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0039" +test_case_fii: "TC-0039" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-FHIR/TC-0040.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-FHIR/TC-0040.case.md new file mode 100644 index 0000000000..1370df8228 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-FHIR/TC-0040.case.md @@ -0,0 +1,39 @@ +--- +FII: TC-0040 +groupId: GRP-003 +title: Verify that the number of bundles that failed to send to the Data Lake is displayed in the drill-down when a FHIR JSON file is sent to the /Bundle endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Data Quality - FHIR"] +priority: "High" +--- + +### Description + +To verify that the number of bundles that failed to send to the Data Lake is +displayed in the drill-down when a FHIR JSON file is sent to the /Bundle +endpoint. + +### Pre-Conditions: + +1. The API is up and running. +2. A FHIR bundle must be sent to the /Bundle endpoint with an invalid Datalake + url +3. TechBD Hub url should be loaded. +4. The user must be logged into the application. + +### Test Steps: + +1. Click on the Data Quality menu header. +2. Navigate to the Needs Attention tab. +3. Identify the latest interaction sent. +4. Locaate the Tech by Design to SHIN-NY Data Lake. +5. Click the drill-down arrow icon. +6. Verify that the number of bundles that failed to send to the Data Lake is + displayed in the drill-down. + +### Expected Result: + +The number of bundles that failed to send to the Data Lake should be displayed +in the drill-down. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-FHIR/TC-0040.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-FHIR/TC-0040.run-1.result.json new file mode 100644 index 0000000000..9940570855 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-FHIR/TC-0040.run-1.result.json @@ -0,0 +1,52 @@ +{ + "test_case_fii": "TC-0040", + "title": "Verify that the number of bundles that failed to send to the Data Lake is displayed in the drill-down when a FHIR JSON file is sent to the /Bundle endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.722803Z", + "end_time": "2025-01-23T13:51:00.722803Z", + "total_duration": "23.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the Data Quality menu header.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.722803Z", + "end_time": "2025-01-23T13:51:00.722803Z" + }, + { + "step": 2, + "stepname": "Navigate to the Needs Attention tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.722803Z", + "end_time": "2025-01-23T13:51:00.722803Z" + }, + { + "step": 3, + "stepname": "Identify the latest interaction sent.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.722803Z", + "end_time": "2025-01-23T13:51:00.722803Z" + }, + { + "step": 4, + "stepname": "Locaate the Tech by Design to SHIN-NY Data Lake.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.722803Z", + "end_time": "2025-01-23T13:51:00.722803Z" + }, + { + "step": 5, + "stepname": "Click the drill-down arrow icon.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.722803Z", + "end_time": "2025-01-23T13:51:00.722803Z" + }, + { + "step": 6, + "stepname": "Verify that the number of bundles that failed to send to the Data Lake is displayed in the drill-down.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.722803Z", + "end_time": "2025-01-23T13:51:00.722803Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-FHIR/TC-0040.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-FHIR/TC-0040.run.md new file mode 100644 index 0000000000..b09cc0f9a7 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-FHIR/TC-0040.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0040" +test_case_fii: "TC-0040" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-FHIR/TC-0041.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-FHIR/TC-0041.case.md new file mode 100644 index 0000000000..a398b0d5da --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-FHIR/TC-0041.case.md @@ -0,0 +1,38 @@ +--- +FII: TC-0041 +groupId: GRP-003 +title: Verify that the number of bundles discarded from being sent to the Data Lake is displayed in the Performance-Test to Tech by Design tab when a FHIR JSON file is sent to the /Bundle endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Data Quality - FHIR"] +priority: "High" +--- + +### Description + +To verify that the number of bundles discarded from being sent to the Data Lake +is displayed in the Performance-Test to Tech by Design tab when a FHIR JSON file +is sent to the /Bundle endpoint. + +### Pre-Conditions: + +1. The API is up and running. +2. A truncated FHIR bundle must be sent to the /Bundle endpoint. +3. TechBD Hub url should be loaded. +4. The user must be logged into the application. + +### Test Steps: + +1. Click on the Data Quality menu header. +2. Navigate to the Needs Attention tab. +3. Identify the latest interaction sent. +4. Click the QE name hyperlink. +5. Navigate to the Performance-Test to Tech by Design tab. +6. Verify that the number of bundles discarded from being sent to the Data Lake + is displayed in the Performance-Test to Tech by Design tab. + +### Expected Result: + +The number of bundles discarded from being sent to the Data Lake should be +displayed in the Performance-Test to Tech by Design tab. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-FHIR/TC-0041.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-FHIR/TC-0041.run-1.result.json new file mode 100644 index 0000000000..20061ecf43 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-FHIR/TC-0041.run-1.result.json @@ -0,0 +1,52 @@ +{ + "test_case_fii": "TC-0041", + "title": "Verify that the number of bundles discarded from being sent to the Data Lake is displayed in the Performance-Test to Tech by Design tab when a FHIR JSON file is sent to the /Bundle endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.723803Z", + "end_time": "2025-01-23T13:51:37.723803Z", + "total_duration": "60.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the Data Quality menu header.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.723803Z", + "end_time": "2025-01-23T13:51:37.723803Z" + }, + { + "step": 2, + "stepname": "Navigate to the Needs Attention tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.723803Z", + "end_time": "2025-01-23T13:51:37.723803Z" + }, + { + "step": 3, + "stepname": "Identify the latest interaction sent.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.723803Z", + "end_time": "2025-01-23T13:51:37.723803Z" + }, + { + "step": 4, + "stepname": "Click the QE name hyperlink.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.723803Z", + "end_time": "2025-01-23T13:51:37.723803Z" + }, + { + "step": 5, + "stepname": "Navigate to the Performance-Test to Tech by Design tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.723803Z", + "end_time": "2025-01-23T13:51:37.723803Z" + }, + { + "step": 6, + "stepname": "Verify that the number of bundles discarded from being sent to the Data Lake is displayed in the Performance-Test to Tech by Design tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.723803Z", + "end_time": "2025-01-23T13:51:37.723803Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-FHIR/TC-0041.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-FHIR/TC-0041.run.md new file mode 100644 index 0000000000..13f7961fb8 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-FHIR/TC-0041.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0041" +test_case_fii: "TC-0041" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-FHIR/TC-0042.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-FHIR/TC-0042.case.md new file mode 100644 index 0000000000..58a4ec4a31 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-FHIR/TC-0042.case.md @@ -0,0 +1,31 @@ +--- +FII: TC-0042 +groupId: GRP-003 +title: Verify that the FHIR Data Quality tab is loading with data when a FHIR JSON file is sent to the /Bundle endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Data Quality - FHIR"] +priority: "High" +--- + +### Description + +To verify that the data on the FHIR Data Quality tab is loading when a FHIR JSON +file is sent to the /Bundle endpoint. + +### Pre-Conditions: + +1. The API is up and running. +2. TechBD Hub url should be loaded. +3. The user must be logged into the application. + +### Test Steps: + +1. Click on the Data Quality menu header. +2. Navigate to the FHIR Data Quality tab. +3. Verify that the data is displayed on the FHIR Data Quality tab. + +### Expected Result: + +The FHIR Data Quality tab should load and display data successfully. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-FHIR/TC-0042.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-FHIR/TC-0042.run-1.result.json new file mode 100644 index 0000000000..db79857aec --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-FHIR/TC-0042.run-1.result.json @@ -0,0 +1,31 @@ +{ + "test_case_fii": "TC-0042", + "title": "Verify that the FHIR Data Quality tab is loading with data when a FHIR JSON file is sent to the /Bundle endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.724803Z", + "end_time": "2025-01-23T13:50:56.724803Z", + "total_duration": "19.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the Data Quality menu header.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.724803Z", + "end_time": "2025-01-23T13:50:56.724803Z" + }, + { + "step": 2, + "stepname": "Navigate to the FHIR Data Quality tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.724803Z", + "end_time": "2025-01-23T13:50:56.724803Z" + }, + { + "step": 3, + "stepname": "Verify that the data is displayed on the FHIR Data Quality tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.724803Z", + "end_time": "2025-01-23T13:50:56.724803Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-FHIR/TC-0042.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-FHIR/TC-0042.run.md new file mode 100644 index 0000000000..42204cf5e2 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-FHIR/TC-0042.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0042" +test_case_fii: "TC-0042" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-FHIR/TC-0043.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-FHIR/TC-0043.case.md new file mode 100644 index 0000000000..90927bb446 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-FHIR/TC-0043.case.md @@ -0,0 +1,36 @@ +--- +FII: TC-0043 +groupId: GRP-003 +title: Verify that all Errors, Information, and Warnings in the validation results are displayed in the FHIR Data Quality tab when a FHIR JSON file is sent to the /Bundle endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Data Quality - FHIR"] +priority: "High" +--- + +### Description + +To verify that all Errors, Information, and Warnings in the validation results +are displayed in the FHIR Data Quality tab when a FHIR JSON file is sent to the +/Bundle endpoint. + +### Pre-Conditions: + +1. The API is up and running. +2. A FHIR bundle must be sent to the /Bundle endpoint. +3. TechBD Hub url should be loaded. +4. The user must be logged into the application. + +### Test Steps: + +1. Click on the Data Quality menu header. +2. Navigate to the FHIR Data Quality tab. +3. Identify the latest interaction sent. +4. Verify that all Errors, Information, and Warnings in the validation results + are displayed in the FHIR Data Quality tab. + +### Expected Result: + +All Errors, Information, and Warnings in the validation results should be +displayed in the FHIR Data Quality tab. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-FHIR/TC-0043.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-FHIR/TC-0043.run-1.result.json new file mode 100644 index 0000000000..391b8b37fa --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-FHIR/TC-0043.run-1.result.json @@ -0,0 +1,38 @@ +{ + "test_case_fii": "TC-0043", + "title": "Verify that all Errors, Information, and Warnings in the validation results are displayed in the FHIR Data Quality tab when a FHIR JSON file is sent to the /Bundle endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.725803Z", + "end_time": "2025-01-23T13:51:30.725803Z", + "total_duration": "53.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the Data Quality menu header.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.725803Z", + "end_time": "2025-01-23T13:51:30.725803Z" + }, + { + "step": 2, + "stepname": "Navigate to the FHIR Data Quality tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.725803Z", + "end_time": "2025-01-23T13:51:30.725803Z" + }, + { + "step": 3, + "stepname": "Identify the latest interaction sent.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.725803Z", + "end_time": "2025-01-23T13:51:30.725803Z" + }, + { + "step": 4, + "stepname": "Verify that all Errors, Information, and Warnings in the validation results are displayed in the FHIR Data Quality tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.725803Z", + "end_time": "2025-01-23T13:51:30.725803Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-FHIR/TC-0043.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-FHIR/TC-0043.run.md new file mode 100644 index 0000000000..eaa7c71212 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-FHIR/TC-0043.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0043" +test_case_fii: "TC-0043" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-FHIR/TC-0044.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-FHIR/TC-0044.case.md new file mode 100644 index 0000000000..dd06c2a588 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-FHIR/TC-0044.case.md @@ -0,0 +1,31 @@ +--- +FII: TC-0044 +groupId: GRP-003 +title: Verify that the IG Publication Issues is loading with data when a FHIR JSON file is sent to the /Bundle endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Data Quality - FHIR"] +priority: "High" +--- + +### Description + +To verify that the data on the IG Publication Issues tab is loading when a FHIR +JSON file is sent to the /Bundle endpoint. + +### Pre-Conditions: + +1. The API is up and running. +2. TechBD Hub url should be loaded. +3. The user must be logged into the application. + +### Test Steps: + +1. Click on the Data Quality menu header. +2. Navigate to the IG Publication Issues tab. +3. Verify that the data is displayed on the IG Publication Issues tab. + +### Expected Result: + +The IG Publication Issues tab should load and display data successfully. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-FHIR/TC-0044.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-FHIR/TC-0044.run-1.result.json new file mode 100644 index 0000000000..2a918ddd92 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-FHIR/TC-0044.run-1.result.json @@ -0,0 +1,31 @@ +{ + "test_case_fii": "TC-0044", + "title": "Verify that the IG Publication Issues is loading with data when a FHIR JSON file is sent to the /Bundle endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.726803Z", + "end_time": "2025-01-23T13:51:18.726803Z", + "total_duration": "41.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the Data Quality menu header.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.726803Z", + "end_time": "2025-01-23T13:51:18.726803Z" + }, + { + "step": 2, + "stepname": "Navigate to the IG Publication Issues tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.726803Z", + "end_time": "2025-01-23T13:51:18.726803Z" + }, + { + "step": 3, + "stepname": "Verify that the data is displayed on the IG Publication Issues tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.726803Z", + "end_time": "2025-01-23T13:51:18.726803Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-FHIR/TC-0044.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-FHIR/TC-0044.run.md new file mode 100644 index 0000000000..99f6fca082 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-FHIR/TC-0044.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0044" +test_case_fii: "TC-0044" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-FHIR/TC-0045.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-FHIR/TC-0045.case.md new file mode 100644 index 0000000000..574d34eda1 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-FHIR/TC-0045.case.md @@ -0,0 +1,31 @@ +--- +FII: TC-0045 +groupId: GRP-003 +title: Verify that the FHIR Rules tab is loading with data when a FHIR JSON file is sent to the /Bundle endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Data Quality - FHIR"] +priority: "High" +--- + +### Description + +To verify that the data on the FHIR Rules tab is loading when a FHIR JSON file +is sent to the /Bundle endpoint. + +### Pre-Conditions: + +1. The API is up and running. +2. TechBD Hub url should be loaded. +3. The user must be logged into the application. + +### Test Steps: + +1. Click on the Data Quality menu header. +2. Navigate to the FHIR Rules tab. +3. Verify that the data is displayed on the FHIR Rules tab. + +### Expected Result: + +The FHIR Rules tab should load and display data successfully. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-FHIR/TC-0045.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-FHIR/TC-0045.run-1.result.json new file mode 100644 index 0000000000..53e1b71f0c --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-FHIR/TC-0045.run-1.result.json @@ -0,0 +1,31 @@ +{ + "test_case_fii": "TC-0045", + "title": "Verify that the FHIR Rules tab is loading with data when a FHIR JSON file is sent to the /Bundle endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.727803Z", + "end_time": "2025-01-23T13:50:45.727803Z", + "total_duration": "8.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the Data Quality menu header.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.727803Z", + "end_time": "2025-01-23T13:50:45.727803Z" + }, + { + "step": 2, + "stepname": "Navigate to the FHIR Rules tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.727803Z", + "end_time": "2025-01-23T13:50:45.727803Z" + }, + { + "step": 3, + "stepname": "Verify that the data is displayed on the FHIR Rules tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.727803Z", + "end_time": "2025-01-23T13:50:45.727803Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-FHIR/TC-0045.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-FHIR/TC-0045.run.md new file mode 100644 index 0000000000..ac3496dada --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-FHIR/TC-0045.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0045" +test_case_fii: "TC-0045" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-FHIR/qf-case-group.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-FHIR/qf-case-group.md new file mode 100644 index 0000000000..a5ca6dd7fa --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-FHIR/qf-case-group.md @@ -0,0 +1,23 @@ +--- +id: GRP-003 +SuiteId: SUT-001 +planId: ["PLN-001"] +name: "Data Quality - FHIR" +description: "Data Quality FHIR test cases validate that various UI tabs and columns correctly display data and metrics related to FHIR JSON files sent to the FHIR /Bundle endpoint." +created_by: "Renjitha George" +created_at: "2025-01-23" +tags: ["functional testing"] +--- + +### Overview + +- **Needs Attention Tab**: Verify data loads correctly, identifying transactions + requiring review. +- **Metrics and Drill-Downs**: Ensure columns and drill-downs in Tech by Design + and Data Lake tabs accurately display bundle counts, including sent, + successful, failed, and discarded bundles. +- **FHIR Data Quality Tab**: Confirm validation results, such as errors, + warnings, and informational messages, are displayed accurately. +- **IG Publication Issues and FHIR Rules Tabs**: Validate these tabs load + properly, providing insights into implementation guide issues and applied + validation rules. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-SFTP/TC-0103.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-SFTP/TC-0103.case.md new file mode 100644 index 0000000000..1b30d2301b --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-SFTP/TC-0103.case.md @@ -0,0 +1,39 @@ +--- +FII: TC-0103 +groupId: GRP-009 +title: Verify that the number of bundles sent to Tech by Design is displayed in the TechBD Tenant ID to Tech by Design column when a CSV zip file is placed in the ingress folder via sftp +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Data Quality - SFTP"] +priority: "High" +--- + +### Description + +To verify that the number of bundles sent to Tech by Design is displayed in the +TechBD Tenant ID to Tech by Design column when a CSV zip file is placed in the +ingress folder via sftp. + +### Pre-Conditions: + +1. The API is up and running. +2. Login and connect the SFTP site. +3. Place the CSV zip file to the ingress folder. +4. Response should be generated in egress folder when processing is completed +5. TechBD Hub url should be loaded. +6. The user must be logged into the application. + +### Test Steps: + +1. Click on the Data Quality menu header. +2. Navigate to the Needs Attention tab. +3. Identify the latest interaction sent. +4. Locate the TechBD Tenant ID to Tech by Design column. +5. Verify that the number of bundles sent to Tech by Design is displayed in the + TechBD Tenant ID to Tech by Design column. + +### Expected Result: + +The number of bundles sent to Tech by Design is successfully displayed in the +TechBD Tenant ID to Tech by Design column. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-SFTP/TC-0103.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-SFTP/TC-0103.run-1.result.json new file mode 100644 index 0000000000..cbbd78466d --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-SFTP/TC-0103.run-1.result.json @@ -0,0 +1,45 @@ +{ + "test_case_fii": "TC-0103", + "title": "Verify that the number of bundles sent to Tech by Design is displayed in the TechBD Tenant ID to Tech by Design column when a CSV zip file is placed in the ingress folder via sftp", + "status": "passed", + "start_time": "2025-01-23T13:50:37.799509Z", + "end_time": "2025-01-23T13:51:16.799509Z", + "total_duration": "39.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the Data Quality menu header.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.799509Z", + "end_time": "2025-01-23T13:51:16.799509Z" + }, + { + "step": 2, + "stepname": "Navigate to the Needs Attention tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.799509Z", + "end_time": "2025-01-23T13:51:16.799509Z" + }, + { + "step": 3, + "stepname": "Identify the latest interaction sent.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.799509Z", + "end_time": "2025-01-23T13:51:16.799509Z" + }, + { + "step": 4, + "stepname": "Locate the TechBD Tenant ID to Tech by Design column.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.799509Z", + "end_time": "2025-01-23T13:51:16.799509Z" + }, + { + "step": 5, + "stepname": "Verify that the number of bundles sent to Tech by Design is displayed in the TechBD Tenant ID to Tech by Design column.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.799509Z", + "end_time": "2025-01-23T13:51:16.799509Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-SFTP/TC-0103.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-SFTP/TC-0103.run.md new file mode 100644 index 0000000000..9363c415d9 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-SFTP/TC-0103.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0103" +test_case_fii: "TC-0103" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-SFTP/TC-0104.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-SFTP/TC-0104.case.md new file mode 100644 index 0000000000..cb495f4962 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-SFTP/TC-0104.case.md @@ -0,0 +1,39 @@ +--- +FII: TC-0104 +groupId: GRP-009 +title: Verify that the number of bundles successfully sent to the Data Lake is displayed in the Tech by Design to SHIN-NY Data Lake column when a CSV zip file is placed in the ingress folder via sftp +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Data Quality - SFTP"] +priority: "High" +--- + +### Description + +To verify that the number of bundles successfully sent to the Data Lake is +displayed in the Tech by Design to SHIN-NY Data Lake column when a CSV zip file +is placed in the ingress folder via sftp. + +### Pre-Conditions: + +1. The API is up and running. +2. Login and connect the SFTP site. +3. Place the CSV zip file to the ingress folder. +4. Response should be generated in egress folder when processing is completed +5. TechBD Hub url should be loaded. +6. The user must be logged into the application. + +### Test Steps: + +1. Click on the Data Quality menu header. +2. Navigate to the Needs Attention tab. +3. Identify the latest interaction sent. +4. Locate the Tech by Design to SHIN-NY Data Lake column. +5. Verify that the number of bundles successfully sent to the Data Lake is + displayed in the Tech by Design to SHIN-NY Data Lake column. + +### Expected Result: + +The number of bundles successfully sent to the Data Lake should be displayed in +the Tech by Design to SHIN-NY Data Lake column. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-SFTP/TC-0104.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-SFTP/TC-0104.run-1.result.json new file mode 100644 index 0000000000..8fcab945ad --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-SFTP/TC-0104.run-1.result.json @@ -0,0 +1,45 @@ +{ + "test_case_fii": "TC-0104", + "title": "Verify that the number of bundles successfully sent to the Data Lake is displayed in the Tech by Design to SHIN-NY Data Lake column when a CSV zip file is placed in the ingress folder via sftp", + "status": "passed", + "start_time": "2025-01-23T13:50:37.801508Z", + "end_time": "2025-01-23T13:51:06.801508Z", + "total_duration": "29.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the Data Quality menu header.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.801508Z", + "end_time": "2025-01-23T13:51:06.801508Z" + }, + { + "step": 2, + "stepname": "Navigate to the Needs Attention tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.801508Z", + "end_time": "2025-01-23T13:51:06.801508Z" + }, + { + "step": 3, + "stepname": "Identify the latest interaction sent.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.801508Z", + "end_time": "2025-01-23T13:51:06.801508Z" + }, + { + "step": 4, + "stepname": "Locate the Tech by Design to SHIN-NY Data Lake column.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.801508Z", + "end_time": "2025-01-23T13:51:06.801508Z" + }, + { + "step": 5, + "stepname": "Verify that the number of bundles successfully sent to the Data Lake is displayed in the Tech by Design to SHIN-NY Data Lake column.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.801508Z", + "end_time": "2025-01-23T13:51:06.801508Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-SFTP/TC-0104.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-SFTP/TC-0104.run.md new file mode 100644 index 0000000000..9248dd96a0 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-SFTP/TC-0104.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0104" +test_case_fii: "TC-0104" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-SFTP/TC-0105.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-SFTP/TC-0105.case.md new file mode 100644 index 0000000000..af60d30997 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-SFTP/TC-0105.case.md @@ -0,0 +1,40 @@ +--- +FII: TC-0105 +groupId: GRP-009 +title: Verify that the number of bundles discarded from being sent to the Data Lake is displayed in the Performance-Test to Tech by Design tab when a CSV zip file is placed in the ingress folder via sftp +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Data Quality - SFTP"] +priority: "High" +--- + +### Description + +To verify that the number of bundles discarded from being sent to the Data Lake +is displayed in the Performance-Test to Tech by Design tab when a CSV zip file +is placed in the ingress folder via sftp. + +### Pre-Conditions: + +1. The API is up and running. +2. Login and connect the SFTP site. +3. Place the CSV zip file to the ingress folder. +4. Response should be generated in egress folder when processing is completed +5. TechBD Hub url should be loaded. +6. The user must be logged into the application. + +### Test Steps: + +1. Click on the Data Quality menu header. +2. Navigate to the Needs Attention tab. +3. Identify the latest interaction sent. +4. Click the QE name hyperlink. +5. Navigate to the Performance-Test to Tech by Design tab. +6. Verify that the number of bundles discarded from being sent to the Data Lake + is displayed in the Performance-Test to Tech by Design tab. + +### Expected Result: + +The number of bundles discarded from being sent to the Data Lake should be +displayed in the Performance-Test to Tech by Design tab. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-SFTP/TC-0105.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-SFTP/TC-0105.run-1.result.json new file mode 100644 index 0000000000..c7081d1b44 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-SFTP/TC-0105.run-1.result.json @@ -0,0 +1,52 @@ +{ + "test_case_fii": "TC-0105", + "title": "Verify that the number of bundles discarded from being sent to the Data Lake is displayed in the Performance-Test to Tech by Design tab when a CSV zip file is placed in the ingress folder via sftp", + "status": "passed", + "start_time": "2025-01-23T13:50:37.802509Z", + "end_time": "2025-01-23T13:50:47.802509Z", + "total_duration": "10.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the Data Quality menu header.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.802509Z", + "end_time": "2025-01-23T13:50:47.802509Z" + }, + { + "step": 2, + "stepname": "Navigate to the Needs Attention tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.802509Z", + "end_time": "2025-01-23T13:50:47.802509Z" + }, + { + "step": 3, + "stepname": "Identify the latest interaction sent.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.802509Z", + "end_time": "2025-01-23T13:50:47.802509Z" + }, + { + "step": 4, + "stepname": "Click the QE name hyperlink.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.802509Z", + "end_time": "2025-01-23T13:50:47.802509Z" + }, + { + "step": 5, + "stepname": "Navigate to the Performance-Test to Tech by Design tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.802509Z", + "end_time": "2025-01-23T13:50:47.802509Z" + }, + { + "step": 6, + "stepname": "Verify that the number of bundles discarded from being sent to the Data Lake is displayed in the Performance-Test to Tech by Design tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.802509Z", + "end_time": "2025-01-23T13:50:47.802509Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-SFTP/TC-0105.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-SFTP/TC-0105.run.md new file mode 100644 index 0000000000..53ab15eb8f --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-SFTP/TC-0105.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0105" +test_case_fii: "TC-0105" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-SFTP/TC-0106.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-SFTP/TC-0106.case.md new file mode 100644 index 0000000000..93857338c0 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-SFTP/TC-0106.case.md @@ -0,0 +1,37 @@ +--- +FII: TC-0106 +groupId: GRP-009 +title: Verify that detailed overview of files within the submitted zip archive that could not be processed are displaying in the File Not Processed tab when a CSV zip file with incorrect file format is placed in the ingress folder via sftp +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Data Quality - SFTP"] +priority: "High" +--- + +### Description + +To verify that detailed overview of files within the submitted zip archive that +could not be processed are displaying in the File Not Processed tab when a CSV +zip file with incorrect file format is placed in the ingress folder via sftp. + +### Pre-Conditions: + +1. The API is up and running. +2. A CSV zip file with incorrect file format must be sent to the + /flatfile/csv/Bundle endpoint. +3. TechBD Hub url should be loaded. +4. The user must be logged into the application. + +### Test Steps: + +1. Click on the Data Quality menu header. +2. Navigate to the CSV Data Quality tab - File Not Processed tab. +3. Identify the latest interaction sent. +4. Verify that specific issues, such as missing files or incorrect file formats, + along with their associated error messages are displaying. + +### Expected Result: + +It should display specific issues, such as missing files or incorrect file +formats, along with the corresponding error messages. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-SFTP/TC-0106.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-SFTP/TC-0106.run-1.result.json new file mode 100644 index 0000000000..640dffa1b8 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-SFTP/TC-0106.run-1.result.json @@ -0,0 +1,38 @@ +{ + "test_case_fii": "TC-0106", + "title": "Verify that detailed overview of files within the submitted zip archive that could not be processed are displaying in the File Not Processed tab when a CSV zip file with incorrect file format is placed in the ingress folder via sftp", + "status": "passed", + "start_time": "2025-01-23T13:50:37.803509Z", + "end_time": "2025-01-23T13:50:55.803509Z", + "total_duration": "18.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the Data Quality menu header.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.803509Z", + "end_time": "2025-01-23T13:50:55.803509Z" + }, + { + "step": 2, + "stepname": "Navigate to the CSV Data Quality tab - File Not Processed tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.803509Z", + "end_time": "2025-01-23T13:50:55.803509Z" + }, + { + "step": 3, + "stepname": "Identify the latest interaction sent.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.803509Z", + "end_time": "2025-01-23T13:50:55.803509Z" + }, + { + "step": 4, + "stepname": "Verify that specific issues, such as missing files or incorrect file formats, along with their associated error messages are displaying.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.803509Z", + "end_time": "2025-01-23T13:50:55.803509Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-SFTP/TC-0106.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-SFTP/TC-0106.run.md new file mode 100644 index 0000000000..615be00fae --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-SFTP/TC-0106.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0106" +test_case_fii: "TC-0106" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-SFTP/TC-0107.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-SFTP/TC-0107.case.md new file mode 100644 index 0000000000..fde918b67f --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-SFTP/TC-0107.case.md @@ -0,0 +1,40 @@ +--- +FII: TC-0107 +groupId: GRP-009 +title: Verify that errors related to incomplete file groups are displaying in the Incomplete Groups when a CSV zip file with missing files is placed in the ingress folder via sftp +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Data Quality - SFTP"] +priority: "High" +--- + +### Description + +To verify that errors related to incomplete file groups are displaying in the +Incomplete Groups when a CSV zip file with missing files is placed in the +ingress folder via sftp. + +### Pre-Conditions: + +1. The API is up and running. +2. A CSV zip file with missing files must be sent to the /flatfile/csv/Bundle + endpoint. +3. TechBD Hub url should be loaded. +4. The user must be logged into the application. + +### Test Steps: + +1. Click on the Data Quality menu header. +2. Navigate to the CSV Data Quality tab +3. Click on the Incomplete Groups tab. +4. Identify the latest interaction sent. +5. Verify that row represents a missing or incomplete file within a logical + group, with details such as the group identifier, the missing file name, and + the associated error message. + +### Expected Result: + +Each row should represent a missing or incomplete file within a logical group, +including details such as the group identifier, the missing file name, and the +associated error message. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-SFTP/TC-0107.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-SFTP/TC-0107.run-1.result.json new file mode 100644 index 0000000000..f34dc2c77f --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-SFTP/TC-0107.run-1.result.json @@ -0,0 +1,45 @@ +{ + "test_case_fii": "TC-0107", + "title": "Verify that errors related to incomplete file groups are displaying in the Incomplete Groups when a CSV zip file with missing files is placed in the ingress folder via sftp", + "status": "passed", + "start_time": "2025-01-23T13:50:37.804508Z", + "end_time": "2025-01-23T13:51:25.804508Z", + "total_duration": "48.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the Data Quality menu header.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.804508Z", + "end_time": "2025-01-23T13:51:25.804508Z" + }, + { + "step": 2, + "stepname": "Navigate to the CSV Data Quality tab", + "status": "passed", + "start_time": "2025-01-23T13:50:37.804508Z", + "end_time": "2025-01-23T13:51:25.804508Z" + }, + { + "step": 3, + "stepname": "Click on the Incomplete Groups tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.804508Z", + "end_time": "2025-01-23T13:51:25.804508Z" + }, + { + "step": 4, + "stepname": "Identify the latest interaction sent.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.804508Z", + "end_time": "2025-01-23T13:51:25.804508Z" + }, + { + "step": 5, + "stepname": "Verify that row represents a missing or incomplete file within a logical group, with details such as the group identifier, the missing file name, and the associated error message.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.804508Z", + "end_time": "2025-01-23T13:51:25.804508Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-SFTP/TC-0107.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-SFTP/TC-0107.run.md new file mode 100644 index 0000000000..ae0e3b0986 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-SFTP/TC-0107.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0107" +test_case_fii: "TC-0107" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-SFTP/TC-0108.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-SFTP/TC-0108.case.md new file mode 100644 index 0000000000..2d6c1a41de --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-SFTP/TC-0108.case.md @@ -0,0 +1,38 @@ +--- +FII: TC-0108 +groupId: GRP-009 +title: Verify that errors related to the integrity of data within the submitted CSV file are displaying in the Data Integrity Errors tab when a CSV zip file with incorrect data is placed in the ingress folder via sftp +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Data Quality - SFTP"] +priority: "High" +--- + +### Description + +To verify that errors related to the integrity of data within the submitted CSV +file are displaying in the Data Integrity Errors tab when a CSV zip file with +incorrect data is placed in the ingress folder via sftp. + +### Pre-Conditions: + +1. The API is up and running. +2. A CSV zip file with incorrect data must be sent to the /flatfile/csv/Bundle + endpoint. +3. TechBD Hub url should be loaded. +4. The user must be logged into the application. + +### Test Steps: + +1. Click on the Data Quality menu header. +2. Navigate to the CSV Data Quality tab +3. Click on the Incomplete Groups tab. +4. Identify the latest interaction sent. +5. Verify that issues such as foreign key violations, incorrect values, and + constraint errors for specific rows and fields in the data. + +### Expected Result: + +It should display issues such as foreign key violations, incorrect values, and +constraint errors for specific rows and fields in the data. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-SFTP/TC-0108.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-SFTP/TC-0108.run-1.result.json new file mode 100644 index 0000000000..162b1c9b39 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-SFTP/TC-0108.run-1.result.json @@ -0,0 +1,45 @@ +{ + "test_case_fii": "TC-0108", + "title": "Verify that errors related to the integrity of data within the submitted CSV file are displaying in the Data Integrity Errors tab when a CSV zip file with incorrect data is placed in the ingress folder via sftp", + "status": "passed", + "start_time": "2025-01-23T13:50:37.805509Z", + "end_time": "2025-01-23T13:51:09.805509Z", + "total_duration": "32.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the Data Quality menu header.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.805509Z", + "end_time": "2025-01-23T13:51:09.805509Z" + }, + { + "step": 2, + "stepname": "Navigate to the CSV Data Quality tab", + "status": "passed", + "start_time": "2025-01-23T13:50:37.805509Z", + "end_time": "2025-01-23T13:51:09.805509Z" + }, + { + "step": 3, + "stepname": "Click on the Incomplete Groups tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.805509Z", + "end_time": "2025-01-23T13:51:09.805509Z" + }, + { + "step": 4, + "stepname": "Identify the latest interaction sent.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.805509Z", + "end_time": "2025-01-23T13:51:09.805509Z" + }, + { + "step": 5, + "stepname": "Verify that issues such as foreign key violations, incorrect values, and constraint errors for specific rows and fields in the data.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.805509Z", + "end_time": "2025-01-23T13:51:09.805509Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-SFTP/TC-0108.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-SFTP/TC-0108.run.md new file mode 100644 index 0000000000..9a69b36f47 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-SFTP/TC-0108.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0108" +test_case_fii: "TC-0108" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-SFTP/qf-case-group.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-SFTP/qf-case-group.md new file mode 100644 index 0000000000..198f8b547c --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/data-quality-SFTP/qf-case-group.md @@ -0,0 +1,30 @@ +--- +id: GRP-009 +SuiteId: SUT-001 +planId: ["PLN-001"] +name: "Data Quality - SFTP" +description: "Data Quality SFTP test cases validate that various UI tabs and columns correctly display data and metrics related to CSV Zip files sent to the Flatfile Bundle endpoint via SFTP." +created_by: "Renjitha George" +created_at: "2025-01-23" +tags: ["functional testing"] +--- + +### Overview + +- **Needs Attention Tab**: Verify data loads correctly, identifying transactions + requiring review. +- **Metrics and Drill-Downs**: Ensure columns and drill-downs in Tech by Design + and Data Lake tabs accurately display bundle counts, including sent, + successful, failed, and discarded bundles. +- **FHIR Data Quality Tab**: Confirm validation results, such as errors, + warnings, and informational messages, are displayed accurately. +- **CSV Data Quality Tab**: Ensure this tab loads properly to show relevant data + quality insights for the CSV files submitted. +- **File Not Processed Tab**: Confirm that this tab displays a detailed overview + of files within the submitted CSV zip archive that could not be processed, + especially when there are file format issues. +- **Incomplete Groups Tab**: Verify that errors related to incomplete file + groups (i.e., missing files) are displayed correctly. +- **Data Integrity Errors Tab**: Ensure that any errors related to the integrity + of data within the submitted CSV file (such as incorrect data formats) are + displayed in the Data Integrity Errors tab. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/documentation/TC-0141.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/documentation/TC-0141.case.md new file mode 100644 index 0000000000..ed9a2e33bd --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/documentation/TC-0141.case.md @@ -0,0 +1,30 @@ +--- +FII: TC-0141 +groupId: GRP-014 +title: Verify that the OpenAPI UI tab is loading with data +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Documentation"] +priority: "High" +--- + +### Description + +To verify that the data on the OpenAPI UI tab is loading. + +### Pre-Conditions: + +1. The API is up and running. +2. TechBD Hub url should be loaded. +3. The user must be logged into the application. + +### Test Steps: + +1. Click on the Documentation menu header. +2. Navigate to the OpenAPI UI tab. +3. Verify that the data is displayed on the OpenAPI UI tab. + +### Expected Result: + +The OpenAPI UI tab should load and display data successfully. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/documentation/TC-0141.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/documentation/TC-0141.run-1.result.json new file mode 100644 index 0000000000..2c641f725b --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/documentation/TC-0141.run-1.result.json @@ -0,0 +1,31 @@ +{ + "test_case_fii": "TC-0141", + "title": "Verify that the OpenAPI UI tab is loading with data", + "status": "passed", + "start_time": "2025-01-23T13:50:37.845613Z", + "end_time": "2025-01-23T13:51:32.845613Z", + "total_duration": "55.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the Documentation menu header.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.845613Z", + "end_time": "2025-01-23T13:51:32.845613Z" + }, + { + "step": 2, + "stepname": "Navigate to the OpenAPI UI tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.845613Z", + "end_time": "2025-01-23T13:51:32.845613Z" + }, + { + "step": 3, + "stepname": "Verify that the data is displayed on the OpenAPI UI tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.845613Z", + "end_time": "2025-01-23T13:51:32.845613Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/documentation/TC-0141.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/documentation/TC-0141.run.md new file mode 100644 index 0000000000..d844f7352d --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/documentation/TC-0141.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0141" +test_case_fii: "TC-0141" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/documentation/TC-0142.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/documentation/TC-0142.case.md new file mode 100644 index 0000000000..b6a26ec07a --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/documentation/TC-0142.case.md @@ -0,0 +1,30 @@ +--- +FII: TC-0142 +groupId: GRP-014 +title: Verify that the Announcements tab is loading with data +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Documentation"] +priority: "High" +--- + +### Description + +To verify that the data on the Announcements tab is loading. + +### Pre-Conditions: + +1. The API is up and running. +2. TechBD Hub url should be loaded. +3. The user must be logged into the application. + +### Test Steps: + +1. Click on the Documentation menu header. +2. Navigate to the Announcements tab. +3. Verify that the data is displayed on the Announcements tab. + +### Expected Result: + +The Announcements tab should load and display data successfully. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/documentation/TC-0142.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/documentation/TC-0142.run-1.result.json new file mode 100644 index 0000000000..add86c6c3b --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/documentation/TC-0142.run-1.result.json @@ -0,0 +1,31 @@ +{ + "test_case_fii": "TC-0142", + "title": "Verify that the Announcements tab is loading with data", + "status": "passed", + "start_time": "2025-01-23T13:50:37.846642Z", + "end_time": "2025-01-23T13:51:20.846642Z", + "total_duration": "43.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the Documentation menu header.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.846642Z", + "end_time": "2025-01-23T13:51:20.846642Z" + }, + { + "step": 2, + "stepname": "Navigate to the Announcements tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.846642Z", + "end_time": "2025-01-23T13:51:20.846642Z" + }, + { + "step": 3, + "stepname": "Verify that the data is displayed on the Announcements tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.846642Z", + "end_time": "2025-01-23T13:51:20.846642Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/documentation/TC-0142.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/documentation/TC-0142.run.md new file mode 100644 index 0000000000..1a7de30cd3 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/documentation/TC-0142.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0142" +test_case_fii: "TC-0142" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/documentation/TC-0143.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/documentation/TC-0143.case.md new file mode 100644 index 0000000000..f030f0bb87 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/documentation/TC-0143.case.md @@ -0,0 +1,30 @@ +--- +FII: TC-0143 +groupId: GRP-014 +title: Verify that the Tech by Design Hub tab is loading with data +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Documentation"] +priority: "High" +--- + +### Description + +To verify that the data on the Tech by Design Hub tab is loading. + +### Pre-Conditions: + +1. The API is up and running. +2. TechBD Hub url should be loaded. +3. The user must be logged into the application. + +### Test Steps: + +1. Click on the Documentation menu header. +2. Navigate to the Tech by Design Hub tab. +3. Verify that the data is displayed on the Tech by Design Hub tab. + +### Expected Result: + +The Tech by Design Hub tab should load and display data successfully. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/documentation/TC-0143.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/documentation/TC-0143.run-1.result.json new file mode 100644 index 0000000000..6cc3895749 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/documentation/TC-0143.run-1.result.json @@ -0,0 +1,31 @@ +{ + "test_case_fii": "TC-0143", + "title": "Verify that the Tech by Design Hub tab is loading with data", + "status": "passed", + "start_time": "2025-01-23T13:50:37.846642Z", + "end_time": "2025-01-23T13:50:41.846642Z", + "total_duration": "4.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the Documentation menu header.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.846642Z", + "end_time": "2025-01-23T13:50:41.846642Z" + }, + { + "step": 2, + "stepname": "Navigate to the Tech by Design Hub tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.846642Z", + "end_time": "2025-01-23T13:50:41.846642Z" + }, + { + "step": 3, + "stepname": "Verify that the data is displayed on the Tech by Design Hub tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.846642Z", + "end_time": "2025-01-23T13:50:41.846642Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/documentation/TC-0143.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/documentation/TC-0143.run.md new file mode 100644 index 0000000000..17f07167af --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/documentation/TC-0143.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0143" +test_case_fii: "TC-0143" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/documentation/TC-0144.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/documentation/TC-0144.case.md new file mode 100644 index 0000000000..c5089239d6 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/documentation/TC-0144.case.md @@ -0,0 +1,30 @@ +--- +FII: TC-0144 +groupId: GRP-014 +title: Verify that the SHIN-NY FHIR IG tab is loading with data +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Documentation"] +priority: "High" +--- + +### Description + +To verify that the data on the SHIN-NY FHIR IG tab is loading. + +### Pre-Conditions: + +1. The API is up and running. +2. TechBD Hub url should be loaded. +3. The user must be logged into the application. + +### Test Steps: + +1. Click on the Documentation menu header. +2. Navigate to the SHIN-NY FHIR IG tab. +3. Verify that the data is displayed on the SHIN-NY FHIR IG tab. + +### Expected Result: + +The SHIN-NY FHIR IG tab should load and display data successfully. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/documentation/TC-0144.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/documentation/TC-0144.run-1.result.json new file mode 100644 index 0000000000..5ad1ce4f39 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/documentation/TC-0144.run-1.result.json @@ -0,0 +1,31 @@ +{ + "test_case_fii": "TC-0144", + "title": "Verify that the SHIN-NY FHIR IG tab is loading with data", + "status": "passed", + "start_time": "2025-01-23T13:50:37.848499Z", + "end_time": "2025-01-23T13:51:08.848499Z", + "total_duration": "31.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the Documentation menu header.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.848499Z", + "end_time": "2025-01-23T13:51:08.848499Z" + }, + { + "step": 2, + "stepname": "Navigate to the SHIN-NY FHIR IG tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.848499Z", + "end_time": "2025-01-23T13:51:08.848499Z" + }, + { + "step": 3, + "stepname": "Verify that the data is displayed on the SHIN-NY FHIR IG tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.848499Z", + "end_time": "2025-01-23T13:51:08.848499Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/documentation/TC-0144.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/documentation/TC-0144.run.md new file mode 100644 index 0000000000..165377cb95 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/documentation/TC-0144.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0144" +test_case_fii: "TC-0144" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/documentation/qf-case-group.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/documentation/qf-case-group.md new file mode 100644 index 0000000000..7d0e2141c7 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/documentation/qf-case-group.md @@ -0,0 +1,16 @@ +--- +id: GRP-014 +SuiteId: SUT-001 +planId: ["PLN-001"] +name: "Documentation" +description: "Documentaion test cases ensure critical tabs are functional, accessible, and provide the necessary information for users to interact with the system efficiently." +created_by: "Renjitha George" +created_at: "2025-01-23" +tags: ["functional testing"] +--- + +### Overview + +- **Tab Verification**: Verify that the OpenAPI UI, Announcements, Tech by + Design Hub, and SHIN-NY FHIR IG tabs load correctly with data for seamless + user access and functionality. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0112.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0112.case.md new file mode 100644 index 0000000000..ee4246ca4b --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0112.case.md @@ -0,0 +1,54 @@ +--- +FII: TC-0112 +groupId: GRP-011 +title: Verify that five rows of interactions are displayed in the FHIR via HTTPs tab, all sharing the same interaction ID, when a xml file is sent to the /ccda/Bundle endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Interactions - CCDA"] +priority: "High" +--- + +### Description + +To verify that the following rows of interactions are displayed in the FHIR via +HTTPs tab, all sharing the same interaction ID: + +- Forwarded HTTP Response. +- Forward HTTP Request. +- org.techbd.service.http.Interactions$RequestResponseEncountered. +- Original FHIR Payload. +- techByDesignDisposition. + +### Pre-Conditions: + +1. The API is up and running. +2. A FHIR bundle must be sent to the /ccda/Bundle endpoint. +3. TechBD Hub url should be loaded. +4. The user must be logged into the application. + +### Test Steps: + +1. Click on the Interactions menu header and navigate to FHIR via HTTPs tab. +2. Locate the Nature column. +3. Identify the most recent interaction sent. +4. Verify that five rows of interactions are displayed, all sharing the same + interaction ID: + + - Forwarded HTTP Response. + - Forward HTTP Request. + +- org.techbd.service.http.Interactions$RequestResponseEncountered. + - Original FHIR Payload. + - techByDesignDisposition. + +### Expected Result: + +The user should see five rows of interactions, all sharing the same interaction +ID: + +- Forwarded HTTP Response. +- Forward HTTP Request. +- org.techbd.service.http.Interactions$RequestResponseEncountered. +- Original FHIR Payload. +- techByDesignDisposition. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0112.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0112.run-1.result.json new file mode 100644 index 0000000000..78296fe335 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0112.run-1.result.json @@ -0,0 +1,38 @@ +{ + "test_case_fii": "TC-0112", + "title": "Verify that five rows of interactions are displayed in the FHIR via HTTPs tab, all sharing the same interaction ID, when a xml file is sent to the /ccda/Bundle endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.811165Z", + "end_time": "2025-01-23T13:51:07.811165Z", + "total_duration": "30.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the Interactions menu header and navigate to FHIR via HTTPs tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.811165Z", + "end_time": "2025-01-23T13:51:07.811165Z" + }, + { + "step": 2, + "stepname": "Locate the Nature column.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.811165Z", + "end_time": "2025-01-23T13:51:07.811165Z" + }, + { + "step": 3, + "stepname": "Identify the most recent interaction sent.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.811165Z", + "end_time": "2025-01-23T13:51:07.811165Z" + }, + { + "step": 4, + "stepname": "Verify that five rows of interactions are displayed, all sharing the same interaction ID:", + "status": "passed", + "start_time": "2025-01-23T13:50:37.811165Z", + "end_time": "2025-01-23T13:51:07.811165Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0112.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0112.run.md new file mode 100644 index 0000000000..d9a46a9fd9 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0112.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0112" +test_case_fii: "TC-0112" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0113.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0113.case.md new file mode 100644 index 0000000000..bf32cc935f --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0113.case.md @@ -0,0 +1,35 @@ +--- +FII: TC-0113 +groupId: GRP-011 +title: Verify that the payload is displayed for the org.techbd.service.http.Interactions$RequestResponseEncountered interaction when a xml file is sent to the /ccda/Bundle endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Interactions - CCDA"] +priority: "High" +--- + +### Description + +To verify that the payload is correctly displayed for the +org.techbd.service.http.Interactions$RequestResponseEncountered interaction when +a xml file is sent to the /ccda/Bundle endpoint. + +### Pre-Conditions: + +1. The API is up and running. +2. A FHIR bundle must be sent to the /ccda/Bundle endpoint. +3. TechBD Hub url should be loaded. +4. The user must be logged into the application. + +### Test Steps: + +1. Click on the interactions menu header and navigate to FHIR via HTTPs tab. +2. Locate the most recent interaction sent. +3. Click on the interaction ID with the nature + org.techbd.service.http.Interactions$RequestResponseEncountered. +4. Verify that the payload is displayed correctly. + +### Expected Result: + +The payload should be displayed successfully. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0113.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0113.run-1.result.json new file mode 100644 index 0000000000..5e3c4a504a --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0113.run-1.result.json @@ -0,0 +1,38 @@ +{ + "test_case_fii": "TC-0113", + "title": "Verify that the payload is displayed for the org.techbd.service.http.Interactions$RequestResponseEncountered interaction when a xml file is sent to the /ccda/Bundle endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.812216Z", + "end_time": "2025-01-23T13:51:28.812216Z", + "total_duration": "51.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the interactions menu header and navigate to FHIR via HTTPs tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.812216Z", + "end_time": "2025-01-23T13:51:28.812216Z" + }, + { + "step": 2, + "stepname": "Locate the most recent interaction sent.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.812216Z", + "end_time": "2025-01-23T13:51:28.812216Z" + }, + { + "step": 3, + "stepname": "Click on the interaction ID with the nature org.techbd.service.http.Interactions$RequestResponseEncountered.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.812216Z", + "end_time": "2025-01-23T13:51:28.812216Z" + }, + { + "step": 4, + "stepname": "Verify that the payload is displayed correctly.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.812216Z", + "end_time": "2025-01-23T13:51:28.812216Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0113.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0113.run.md new file mode 100644 index 0000000000..2676a25c80 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0113.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0113" +test_case_fii: "TC-0113" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0114.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0114.case.md new file mode 100644 index 0000000000..b258882370 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0114.case.md @@ -0,0 +1,33 @@ +--- +FII: TC-0114 +groupId: GRP-011 +title: Verify that the payload is displayed for the Forward HTTP Request interaction when a xml file is sent to the /ccda/Bundle endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Interactions - CCDA"] +priority: "High" +--- + +### Description + +To verify that the payload is correctly displayed for the Forward HTTP Request +interaction when a xml file is sent to the /ccda/Bundle endpoint. + +### Pre-Conditions: + +1. The API is up and running. +2. A FHIR bundle must be sent to the /ccda/Bundle endpoint. +3. TechBD Hub url should be loaded. +4. The user must be logged into the application. + +### Test Steps: + +1. Click on the interactions menu header and navigate to FHIR via HTTPs tab. +2. Locate the most recent interaction sent. +3. Click on the interaction ID with the nature Forward HTTP Request. +4. Verify that the payload is displayed correctly. + +### Expected Result: + +The payload should be displayed successfully. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0114.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0114.run-1.result.json new file mode 100644 index 0000000000..0152355eb2 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0114.run-1.result.json @@ -0,0 +1,38 @@ +{ + "test_case_fii": "TC-0114", + "title": "Verify that the payload is displayed for the Forward HTTP Request interaction when a xml file is sent to the /ccda/Bundle endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.813221Z", + "end_time": "2025-01-23T13:51:05.813221Z", + "total_duration": "28.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the interactions menu header and navigate to FHIR via HTTPs tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.813221Z", + "end_time": "2025-01-23T13:51:05.813221Z" + }, + { + "step": 2, + "stepname": "Locate the most recent interaction sent.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.813221Z", + "end_time": "2025-01-23T13:51:05.813221Z" + }, + { + "step": 3, + "stepname": "Click on the interaction ID with the nature Forward HTTP Request.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.813221Z", + "end_time": "2025-01-23T13:51:05.813221Z" + }, + { + "step": 4, + "stepname": "Verify that the payload is displayed correctly.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.813221Z", + "end_time": "2025-01-23T13:51:05.813221Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0114.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0114.run.md new file mode 100644 index 0000000000..3d77cd636d --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0114.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0114" +test_case_fii: "TC-0114" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0115.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0115.case.md new file mode 100644 index 0000000000..f15ba3ce27 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0115.case.md @@ -0,0 +1,33 @@ +--- +FII: TC-0115 +groupId: GRP-011 +title: Verify that the payload is displayed for the Original FHIR Payload interaction when a xml file is sent to the /ccda/Bundle endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Interactions - CCDA"] +priority: "High" +--- + +### Description + +To verify that the payload is correctly displayed for the Original FHIR Payload +interaction when a xml file is sent to the /ccda/Bundle endpoint. + +### Pre-Conditions: + +1. The API is up and running. +2. A FHIR bundle must be sent to the /ccda/Bundle endpoint. +3. TechBD Hub url should be loaded. +4. The user must be logged into the application. + +### Test Steps: + +1. Click on the interactions menu header and navigate to FHIR via HTTPs tab. +2. Locate the most recent interaction sent. +3. Click on the interaction ID with the nature Original FHIR Payload. +4. Verify that the payload is displayed correctly. + +### Expected Result: + +The payload should be displayed successfully. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0115.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0115.run-1.result.json new file mode 100644 index 0000000000..9b6b0a3404 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0115.run-1.result.json @@ -0,0 +1,38 @@ +{ + "test_case_fii": "TC-0115", + "title": "Verify that the payload is displayed for the Original FHIR Payload interaction when a xml file is sent to the /ccda/Bundle endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.814221Z", + "end_time": "2025-01-23T13:50:49.814221Z", + "total_duration": "12.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the interactions menu header and navigate to FHIR via HTTPs tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.814221Z", + "end_time": "2025-01-23T13:50:49.814221Z" + }, + { + "step": 2, + "stepname": "Locate the most recent interaction sent.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.814221Z", + "end_time": "2025-01-23T13:50:49.814221Z" + }, + { + "step": 3, + "stepname": "Click on the interaction ID with the nature Original FHIR Payload.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.814221Z", + "end_time": "2025-01-23T13:50:49.814221Z" + }, + { + "step": 4, + "stepname": "Verify that the payload is displayed correctly.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.814221Z", + "end_time": "2025-01-23T13:50:49.814221Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0115.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0115.run.md new file mode 100644 index 0000000000..dc751027c9 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0115.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0115" +test_case_fii: "TC-0115" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0116.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0116.case.md new file mode 100644 index 0000000000..60c296e9f7 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0116.case.md @@ -0,0 +1,34 @@ +--- +FII: TC-0116 +groupId: GRP-011 +title: Verify that the payload is displayed for the techByDesignDisposition interaction when a xml file is sent to the /ccda/Bundle endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Interactions - CCDA"] +priority: "High" +--- + +### Description + +To verify that the payload is correctly displayed for the +techByDesignDisposition interaction when a xml file is sent to the /ccda/Bundle +endpoint. + +### Pre-Conditions: + +1. The API is up and running. +2. A FHIR bundle must be sent to the /ccda/Bundle endpoint. +3. TechBD Hub url should be loaded. +4. The user must be logged into the application. + +### Test Steps: + +1. Click on the interactions menu header and navigate to FHIR via HTTPs tab. +2. Locate the most recent interaction sent. +3. Click on the interaction ID with the nature techByDesignDisposition. +4. Verify that the payload is displayed correctly. + +### Expected Result: + +The payload should be displayed successfully. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0116.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0116.run-1.result.json new file mode 100644 index 0000000000..7aac3066a2 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0116.run-1.result.json @@ -0,0 +1,38 @@ +{ + "test_case_fii": "TC-0116", + "title": "Verify that the payload is displayed for the techByDesignDisposition interaction when a xml file is sent to the /ccda/Bundle endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.815221Z", + "end_time": "2025-01-23T13:51:28.815221Z", + "total_duration": "51.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the interactions menu header and navigate to FHIR via HTTPs tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.815221Z", + "end_time": "2025-01-23T13:51:28.815221Z" + }, + { + "step": 2, + "stepname": "Locate the most recent interaction sent.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.815221Z", + "end_time": "2025-01-23T13:51:28.815221Z" + }, + { + "step": 3, + "stepname": "Click on the interaction ID with the nature techByDesignDisposition.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.815221Z", + "end_time": "2025-01-23T13:51:28.815221Z" + }, + { + "step": 4, + "stepname": "Verify that the payload is displayed correctly.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.815221Z", + "end_time": "2025-01-23T13:51:28.815221Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0116.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0116.run.md new file mode 100644 index 0000000000..85c78a52e2 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0116.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0116" +test_case_fii: "TC-0116" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0117.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0117.case.md new file mode 100644 index 0000000000..b9593c6926 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0117.case.md @@ -0,0 +1,33 @@ +--- +FII: TC-0117 +groupId: GRP-011 +title: Verify that the payload is displayed for the Forwarded HTTP Response interactionwhen a xml file is sent to the /ccda/Bundle endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Interactions - CCDA"] +priority: "High" +--- + +### Description + +To verify that the payload is correctly displayed for the Forwarded HTTP +Response interaction when a xml file is sent to the /ccda/Bundle endpoint. + +### Pre-Conditions: + +1. The API is up and running. +2. A FHIR bundle must be sent to the /ccda/Bundle endpoint. +3. TechBD Hub url should be loaded. +4. The user must be logged into the application. + +### Test Steps: + +1. Click on the interactions menu header and navigate to FHIR via HTTPs tab. +2. Locate the most recent interaction sent. +3. Click on the interaction ID with the nature Forwarded HTTP Response. +4. Verify that the payload is displayed correctly. + +### Expected Result: + +The payload should be displayed successfully. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0117.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0117.run-1.result.json new file mode 100644 index 0000000000..8531f8858f --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0117.run-1.result.json @@ -0,0 +1,38 @@ +{ + "test_case_fii": "TC-0117", + "title": "Verify that the payload is displayed for the Forwarded HTTP Response interactionwhen a xml file is sent to the /ccda/Bundle endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.816221Z", + "end_time": "2025-01-23T13:50:55.816221Z", + "total_duration": "18.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the interactions menu header and navigate to FHIR via HTTPs tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.816221Z", + "end_time": "2025-01-23T13:50:55.816221Z" + }, + { + "step": 2, + "stepname": "Locate the most recent interaction sent.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.816221Z", + "end_time": "2025-01-23T13:50:55.816221Z" + }, + { + "step": 3, + "stepname": "Click on the interaction ID with the nature Forwarded HTTP Response.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.816221Z", + "end_time": "2025-01-23T13:50:55.816221Z" + }, + { + "step": 4, + "stepname": "Verify that the payload is displayed correctly.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.816221Z", + "end_time": "2025-01-23T13:50:55.816221Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0117.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0117.run.md new file mode 100644 index 0000000000..852d9fee83 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0117.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0117" +test_case_fii: "TC-0117" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0118.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0118.case.md new file mode 100644 index 0000000000..7eab602329 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0118.case.md @@ -0,0 +1,34 @@ +--- +FII: TC-0118 +groupId: GRP-011 +title: Verify that techByDesignDisposition displays as accept when a xml file is sent to the /ccda/Bundle endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Interactions - CCDA"] +priority: "High" +--- + +### Description + +To verify that the techByDesignDisposition value is displayed as accept when a +xml file is sent to the /ccda/Bundle endpoint + +### Pre-Conditions: + +1. The API is up and running. +2. A FHIR bundle must be sent to the /ccda/Bundle endpoint. +3. TechBD Hub url should be loaded. +4. The user must be logged into the application. + +### Test Steps: + +1. Click on the interactions menu header and navigate to FHIR via HTTPs tab. +2. Locate the most recent interaction sent. +3. Click on the interaction ID with the nature techByDesignDisposition. +4. Verify that accept is displayed in the techByDesignDisposition block within + the payload. + +### Expected Result: + +accept should be displayed in the techByDesignDisposition block in the payload. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0118.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0118.run-1.result.json new file mode 100644 index 0000000000..17bae143d9 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0118.run-1.result.json @@ -0,0 +1,38 @@ +{ + "test_case_fii": "TC-0118", + "title": "Verify that techByDesignDisposition displays as accept when a xml file is sent to the /ccda/Bundle endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.817832Z", + "end_time": "2025-01-23T13:51:16.817832Z", + "total_duration": "39.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the interactions menu header and navigate to FHIR via HTTPs tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.817832Z", + "end_time": "2025-01-23T13:51:16.817832Z" + }, + { + "step": 2, + "stepname": "Locate the most recent interaction sent.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.817832Z", + "end_time": "2025-01-23T13:51:16.817832Z" + }, + { + "step": 3, + "stepname": "Click on the interaction ID with the nature techByDesignDisposition.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.817832Z", + "end_time": "2025-01-23T13:51:16.817832Z" + }, + { + "step": 4, + "stepname": "Verify that accept is displayed in the techByDesignDisposition block within the payload.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.817832Z", + "end_time": "2025-01-23T13:51:16.817832Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0118.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0118.run.md new file mode 100644 index 0000000000..e9048d041f --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0118.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0118" +test_case_fii: "TC-0118" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0119.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0119.case.md new file mode 100644 index 0000000000..d8688409b3 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0119.case.md @@ -0,0 +1,54 @@ +--- +FII: TC-0119 +groupId: GRP-011 +title: Verify that five rows of interactions are displayed in the FHIR via HTTPs tab, all sharing the same interaction ID, when a xml file is sent to the /ccda/Bundle/ endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Interactions - CCDA"] +priority: "High" +--- + +### Description + +To verify that the following rows of interactions are displayed in the FHIR via +HTTPs tab, all sharing the same interaction ID: + +- Forwarded HTTP Response. +- Forward HTTP Request. +- org.techbd.service.http.Interactions$RequestResponseEncountered. +- Original FHIR Payload. +- techByDesignDisposition. + +### Pre-Conditions: + +1. The API is up and running. +2. A FHIR bundle must be sent to the /ccda/Bundle/ endpoint. +3. TechBD Hub url should be loaded. +4. The user must be logged into the application. + +### Test Steps: + +1. Click on the Interactions menu header and navigate to FHIR via HTTPs tab. +2. Locate the Nature column. +3. Identify the most recent interaction sent. +4. Verify that five rows of interactions are displayed, all sharing the same + interaction ID: + + - Forwarded HTTP Response. + - Forward HTTP Request. + +- org.techbd.service.http.Interactions$RequestResponseEncountered. + - Original FHIR Payload. + - techByDesignDisposition. + +### Expected Result: + +The user should see five rows of interactions, all sharing the same interaction +ID: + +- Forwarded HTTP Response. +- Forward HTTP Request. +- org.techbd.service.http.Interactions$RequestResponseEncountered. +- Original FHIR Payload. +- techByDesignDisposition. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0119.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0119.run-1.result.json new file mode 100644 index 0000000000..08c2cb6459 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0119.run-1.result.json @@ -0,0 +1,38 @@ +{ + "test_case_fii": "TC-0119", + "title": "Verify that five rows of interactions are displayed in the FHIR via HTTPs tab, all sharing the same interaction ID, when a xml file is sent to the /ccda/Bundle/ endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.818838Z", + "end_time": "2025-01-23T13:51:23.818838Z", + "total_duration": "46.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the Interactions menu header and navigate to FHIR via HTTPs tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.818838Z", + "end_time": "2025-01-23T13:51:23.818838Z" + }, + { + "step": 2, + "stepname": "Locate the Nature column.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.818838Z", + "end_time": "2025-01-23T13:51:23.818838Z" + }, + { + "step": 3, + "stepname": "Identify the most recent interaction sent.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.818838Z", + "end_time": "2025-01-23T13:51:23.818838Z" + }, + { + "step": 4, + "stepname": "Verify that five rows of interactions are displayed, all sharing the same interaction ID:", + "status": "passed", + "start_time": "2025-01-23T13:50:37.818838Z", + "end_time": "2025-01-23T13:51:23.818838Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0119.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0119.run.md new file mode 100644 index 0000000000..e971d08aff --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0119.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0119" +test_case_fii: "TC-0119" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0120.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0120.case.md new file mode 100644 index 0000000000..88de9df095 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0120.case.md @@ -0,0 +1,35 @@ +--- +FII: TC-0120 +groupId: GRP-011 +title: Verify that the payload is displayed for the org.techbd.service.http.Interactions$RequestResponseEncountered interaction when a xml file is sent to the /ccda/Bundle/ endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Interactions - CCDA"] +priority: "High" +--- + +### Description + +To verify that the payload is correctly displayed for the +org.techbd.service.http.Interactions$RequestResponseEncountered interaction when +a xml file is sent to the /ccda/Bundle/ endpoint. + +### Pre-Conditions: + +1. The API is up and running. +2. A FHIR bundle must be sent to the /ccda/Bundle/ endpoint. +3. TechBD Hub url should be loaded. +4. The user must be logged into the application. + +### Test Steps: + +1. Click on the interactions menu header and navigate to FHIR via HTTPs tab. +2. Locate the most recent interaction sent. +3. Click on the interaction ID with the nature + org.techbd.service.http.Interactions$RequestResponseEncountered. +4. Verify that the payload is displayed correctly. + +### Expected Result: + +The payload should be displayed successfully. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0120.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0120.run-1.result.json new file mode 100644 index 0000000000..03d7b26c4c --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0120.run-1.result.json @@ -0,0 +1,38 @@ +{ + "test_case_fii": "TC-0120", + "title": "Verify that the payload is displayed for the org.techbd.service.http.Interactions$RequestResponseEncountered interaction when a xml file is sent to the /ccda/Bundle/ endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.819837Z", + "end_time": "2025-01-23T13:51:34.819837Z", + "total_duration": "57.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the interactions menu header and navigate to FHIR via HTTPs tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.819837Z", + "end_time": "2025-01-23T13:51:34.819837Z" + }, + { + "step": 2, + "stepname": "Locate the most recent interaction sent.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.819837Z", + "end_time": "2025-01-23T13:51:34.819837Z" + }, + { + "step": 3, + "stepname": "Click on the interaction ID with the nature org.techbd.service.http.Interactions$RequestResponseEncountered.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.819837Z", + "end_time": "2025-01-23T13:51:34.819837Z" + }, + { + "step": 4, + "stepname": "Verify that the payload is displayed correctly.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.819837Z", + "end_time": "2025-01-23T13:51:34.819837Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0120.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0120.run.md new file mode 100644 index 0000000000..7de9aacd99 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0120.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0120" +test_case_fii: "TC-0120" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0121.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0121.case.md new file mode 100644 index 0000000000..bb8a41809b --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0121.case.md @@ -0,0 +1,33 @@ +--- +FII: TC-0121 +groupId: GRP-011 +title: Verify that the payload is displayed for the Forward HTTP Request interaction when a xml file is sent to the /ccda/Bundle/ endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Interactions - CCDA"] +priority: "High" +--- + +### Description + +To verify that the payload is correctly displayed for the Forward HTTP Request +interaction when a xml file is sent to the /ccda/Bundle/ endpoint. + +### Pre-Conditions: + +1. The API is up and running. +2. A FHIR bundle must be sent to the /ccda/Bundle/ endpoint. +3. TechBD Hub url should be loaded. +4. The user must be logged into the application. + +### Test Steps: + +1. Click on the interactions menu header and navigate to FHIR via HTTPs tab. +2. Locate the most recent interaction sent. +3. Click on the interaction ID with the nature Forward HTTP Request. +4. Verify that the payload is displayed correctly. + +### Expected Result: + +The payload should be displayed successfully. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0121.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0121.run-1.result.json new file mode 100644 index 0000000000..bce708b9e1 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0121.run-1.result.json @@ -0,0 +1,38 @@ +{ + "test_case_fii": "TC-0121", + "title": "Verify that the payload is displayed for the Forward HTTP Request interaction when a xml file is sent to the /ccda/Bundle/ endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.819837Z", + "end_time": "2025-01-23T13:51:22.819837Z", + "total_duration": "45.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the interactions menu header and navigate to FHIR via HTTPs tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.819837Z", + "end_time": "2025-01-23T13:51:22.819837Z" + }, + { + "step": 2, + "stepname": "Locate the most recent interaction sent.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.819837Z", + "end_time": "2025-01-23T13:51:22.819837Z" + }, + { + "step": 3, + "stepname": "Click on the interaction ID with the nature Forward HTTP Request.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.819837Z", + "end_time": "2025-01-23T13:51:22.819837Z" + }, + { + "step": 4, + "stepname": "Verify that the payload is displayed correctly.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.819837Z", + "end_time": "2025-01-23T13:51:22.819837Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0121.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0121.run.md new file mode 100644 index 0000000000..e1526c2327 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0121.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0121" +test_case_fii: "TC-0121" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0122.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0122.case.md new file mode 100644 index 0000000000..be94e92fce --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0122.case.md @@ -0,0 +1,33 @@ +--- +FII: TC-0122 +groupId: GRP-011 +title: Verify that the payload is displayed for the Original FHIR Payload interaction when a xml file is sent to the /ccda/Bundle/ endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Interactions - CCDA"] +priority: "High" +--- + +### Description + +To verify that the payload is correctly displayed for the Original FHIR Payload +interaction when a xml file is sent to the /ccda/Bundle/ endpoint. + +### Pre-Conditions: + +1. The API is up and running. +2. A FHIR bundle must be sent to the /ccda/Bundle/ endpoint. +3. TechBD Hub url should be loaded. +4. The user must be logged into the application. + +### Test Steps: + +1. Click on the interactions menu header and navigate to FHIR via HTTPs tab. +2. Locate the most recent interaction sent. +3. Click on the interaction ID with the nature Original FHIR Payload. +4. Verify that the payload is displayed correctly. + +### Expected Result: + +The payload should be displayed successfully. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0122.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0122.run-1.result.json new file mode 100644 index 0000000000..f4281bc4ec --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0122.run-1.result.json @@ -0,0 +1,38 @@ +{ + "test_case_fii": "TC-0122", + "title": "Verify that the payload is displayed for the Original FHIR Payload interaction when a xml file is sent to the /ccda/Bundle/ endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.821798Z", + "end_time": "2025-01-23T13:51:12.821798Z", + "total_duration": "35.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the interactions menu header and navigate to FHIR via HTTPs tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.821798Z", + "end_time": "2025-01-23T13:51:12.821798Z" + }, + { + "step": 2, + "stepname": "Locate the most recent interaction sent.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.821798Z", + "end_time": "2025-01-23T13:51:12.821798Z" + }, + { + "step": 3, + "stepname": "Click on the interaction ID with the nature Original FHIR Payload.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.821798Z", + "end_time": "2025-01-23T13:51:12.821798Z" + }, + { + "step": 4, + "stepname": "Verify that the payload is displayed correctly.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.821798Z", + "end_time": "2025-01-23T13:51:12.821798Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0122.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0122.run.md new file mode 100644 index 0000000000..1f39cb1411 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0122.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0122" +test_case_fii: "TC-0122" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0123.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0123.case.md new file mode 100644 index 0000000000..4f9f3b4ce3 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0123.case.md @@ -0,0 +1,34 @@ +--- +FII: TC-0123 +groupId: GRP-011 +title: Verify that the payload is displayed for the techByDesignDisposition interaction when a xml file is sent to the /ccda/Bundle/ endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Interactions - CCDA"] +priority: "High" +--- + +### Description + +To verify that the payload is correctly displayed for the +techByDesignDisposition interaction when a xml file is sent to the /ccda/Bundle/ +endpoint. + +### Pre-Conditions: + +1. The API is up and running. +2. A FHIR bundle must be sent to the /ccda/Bundle/ endpoint. +3. TechBD Hub url should be loaded. +4. The user must be logged into the application. + +### Test Steps: + +1. Click on the interactions menu header and navigate to FHIR via HTTPs tab. +2. Locate the most recent interaction sent. +3. Click on the interaction ID with the nature techByDesignDisposition. +4. Verify that the payload is displayed correctly. + +### Expected Result: + +The payload should be displayed successfully. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0123.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0123.run-1.result.json new file mode 100644 index 0000000000..45d047e4aa --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0123.run-1.result.json @@ -0,0 +1,38 @@ +{ + "test_case_fii": "TC-0123", + "title": "Verify that the payload is displayed for the techByDesignDisposition interaction when a xml file is sent to the /ccda/Bundle/ endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.822804Z", + "end_time": "2025-01-23T13:51:00.822804Z", + "total_duration": "23.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the interactions menu header and navigate to FHIR via HTTPs tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.822804Z", + "end_time": "2025-01-23T13:51:00.822804Z" + }, + { + "step": 2, + "stepname": "Locate the most recent interaction sent.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.822804Z", + "end_time": "2025-01-23T13:51:00.822804Z" + }, + { + "step": 3, + "stepname": "Click on the interaction ID with the nature techByDesignDisposition.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.822804Z", + "end_time": "2025-01-23T13:51:00.822804Z" + }, + { + "step": 4, + "stepname": "Verify that the payload is displayed correctly.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.822804Z", + "end_time": "2025-01-23T13:51:00.822804Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0123.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0123.run.md new file mode 100644 index 0000000000..f41394b1d1 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0123.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0123" +test_case_fii: "TC-0123" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0124.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0124.case.md new file mode 100644 index 0000000000..c8c8121fb6 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0124.case.md @@ -0,0 +1,33 @@ +--- +FII: TC-0124 +groupId: GRP-011 +title: Verify that the payload is displayed for the Forwarded HTTP Response interaction when a xml file is sent to the /ccda/Bundle/ endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Interactions - CCDA"] +priority: "High" +--- + +### Description + +To verify that the payload is correctly displayed for the Forwarded HTTP +Response interaction when a xml file is sent to the /ccda/Bundle/ endpoint. + +### Pre-Conditions: + +1. The API is up and running. +2. A FHIR bundle must be sent to the /ccda/Bundle/ endpoint. +3. TechBD Hub url should be loaded. +4. The user must be logged into the application. + +### Test Steps: + +1. Click on the interactions menu header and navigate to FHIR via HTTPs tab. +2. Locate the most recent interaction sent. +3. Click on the interaction ID with the nature Forwarded HTTP Response. +4. Verify that the payload is displayed correctly. + +### Expected Result: + +The payload should be displayed successfully. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0124.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0124.run-1.result.json new file mode 100644 index 0000000000..e0e5bc78e5 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0124.run-1.result.json @@ -0,0 +1,38 @@ +{ + "test_case_fii": "TC-0124", + "title": "Verify that the payload is displayed for the Forwarded HTTP Response interaction when a xml file is sent to the /ccda/Bundle/ endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.823803Z", + "end_time": "2025-01-23T13:51:00.823803Z", + "total_duration": "23.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the interactions menu header and navigate to FHIR via HTTPs tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.823803Z", + "end_time": "2025-01-23T13:51:00.823803Z" + }, + { + "step": 2, + "stepname": "Locate the most recent interaction sent.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.823803Z", + "end_time": "2025-01-23T13:51:00.823803Z" + }, + { + "step": 3, + "stepname": "Click on the interaction ID with the nature Forwarded HTTP Response.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.823803Z", + "end_time": "2025-01-23T13:51:00.823803Z" + }, + { + "step": 4, + "stepname": "Verify that the payload is displayed correctly.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.823803Z", + "end_time": "2025-01-23T13:51:00.823803Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0124.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0124.run.md new file mode 100644 index 0000000000..f818707fde --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0124.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0124" +test_case_fii: "TC-0124" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0125.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0125.case.md new file mode 100644 index 0000000000..9607ca61d1 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0125.case.md @@ -0,0 +1,34 @@ +--- +FII: TC-0125 +groupId: GRP-011 +title: Verify that techByDesignDisposition displays as accept when a xml file is sent to the /ccda/Bundle/ endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Interactions - CCDA"] +priority: "High" +--- + +### Description + +To verify that the techByDesignDisposition value is displayed as accept when a +xml file is sent to the /ccda/Bundle/ endpoint. + +### Pre-Conditions: + +1. The API is up and running. +2. A FHIR bundle must be sent to the /ccda/Bundle/ endpoint. +3. TechBD Hub url should be loaded. +4. The user must be logged into the application. + +### Test Steps: + +1. Click on the interactions menu header and navigate to FHIR via HTTPs tab. +2. Locate the most recent interaction sent. +3. Click on the interaction ID with the nature techByDesignDisposition. +4. Verify that accept is displayed in the techByDesignDisposition block within + the payload. + +### Expected Result: + +accept should be displayed in the techByDesignDisposition block in the payload. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0125.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0125.run-1.result.json new file mode 100644 index 0000000000..d2d1e8dc9b --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0125.run-1.result.json @@ -0,0 +1,38 @@ +{ + "test_case_fii": "TC-0125", + "title": "Verify that techByDesignDisposition displays as accept when a xml file is sent to the /ccda/Bundle/ endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.824805Z", + "end_time": "2025-01-23T13:50:57.824805Z", + "total_duration": "20.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the interactions menu header and navigate to FHIR via HTTPs tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.824805Z", + "end_time": "2025-01-23T13:50:57.824805Z" + }, + { + "step": 2, + "stepname": "Locate the most recent interaction sent.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.824805Z", + "end_time": "2025-01-23T13:50:57.824805Z" + }, + { + "step": 3, + "stepname": "Click on the interaction ID with the nature techByDesignDisposition.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.824805Z", + "end_time": "2025-01-23T13:50:57.824805Z" + }, + { + "step": 4, + "stepname": "Verify that accept is displayed in the techByDesignDisposition block within the payload.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.824805Z", + "end_time": "2025-01-23T13:50:57.824805Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0125.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0125.run.md new file mode 100644 index 0000000000..c42fcb5cb4 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0125.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0125" +test_case_fii: "TC-0125" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0126.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0126.case.md new file mode 100644 index 0000000000..495dad90a0 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0126.case.md @@ -0,0 +1,38 @@ +--- +FII: TC-0126 +groupId: GRP-011 +title: Verify that one interaction row is displayed in the FHIR via HTTPS tab when a xml file is sent to the /ccda/Bundle/$validate endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Interactions - CCDA"] +priority: "High" +--- + +### Description + +To verify that the following interaction row is displayed in the FHIR via HTTPS +tab: + +- org.techbd.service.http.Interactions$RequestResponseEncountered. + +### Pre-Conditions: + +1. The API is up and running. +2. A FHIR bundle must be sent to the /ccda/Bundle/$validate endpoint. +3. TechBD Hub url should be loaded. +4. The user must be logged into the application. + +### Test Steps: + +1. Click on the Interactions menu header and navigate to FHIR via HTTPs tab. +2. Locate the Nature column. +3. Identify the most recent interaction sent. +4. Verify that one interaction row is displayed: + - org.techbd.service.http.Interactions$RequestResponseEncountered. + +### Expected Result: + +The user should see one interaction row: + +- org.techbd.service.http.Interactions$RequestResponseEncountered. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0126.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0126.run-1.result.json new file mode 100644 index 0000000000..a509feb306 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0126.run-1.result.json @@ -0,0 +1,38 @@ +{ + "test_case_fii": "TC-0126", + "title": "Verify that one interaction row is displayed in the FHIR via HTTPS tab when a xml file is sent to the /ccda/Bundle/$validate endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.826803Z", + "end_time": "2025-01-23T13:51:37.826803Z", + "total_duration": "60.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the Interactions menu header and navigate to FHIR via HTTPs tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.826803Z", + "end_time": "2025-01-23T13:51:37.826803Z" + }, + { + "step": 2, + "stepname": "Locate the Nature column.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.826803Z", + "end_time": "2025-01-23T13:51:37.826803Z" + }, + { + "step": 3, + "stepname": "Identify the most recent interaction sent.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.826803Z", + "end_time": "2025-01-23T13:51:37.826803Z" + }, + { + "step": 4, + "stepname": "Verify that one interaction row is displayed:", + "status": "passed", + "start_time": "2025-01-23T13:50:37.826803Z", + "end_time": "2025-01-23T13:51:37.826803Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0126.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0126.run.md new file mode 100644 index 0000000000..6e6a4f304f --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0126.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0126" +test_case_fii: "TC-0126" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0127.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0127.case.md new file mode 100644 index 0000000000..c2c41efb34 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0127.case.md @@ -0,0 +1,35 @@ +--- +FII: TC-0127 +groupId: GRP-011 +title: Verify that the payload is displayed for the org.techbd.service.http.Interactions$RequestResponseEncountered interaction when a xml file is sent to the /ccda/Bundle/$validate endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Interactions - CCDA"] +priority: "High" +--- + +### Description + +To verify that the payload is correctly displayed for the +org.techbd.service.http.Interactions$RequestResponseEncountered interaction when +a xml file is sent to the /ccda/Bundle/$validate endpoint. + +### Pre-Conditions: + +1. The API is up and running. +2. A FHIR bundle must be sent to the /ccda/Bundle/$validate endpoint. +3. TechBD Hub url should be loaded. +4. The user must be logged into the application. + +### Test Steps: + +1. Click on the interactions menu header and navigate to FHIR via HTTPs tab. +2. Locate the most recent interaction sent. +3. Click on the interaction ID with the nature. + org.techbd.service.http.Interactions$RequestResponseEncountered. +4. Verify that the payload is displayed correctly. + +### Expected Result: + +The payload should be displayed successfully. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0127.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0127.run-1.result.json new file mode 100644 index 0000000000..a03d6d47cf --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0127.run-1.result.json @@ -0,0 +1,38 @@ +{ + "test_case_fii": "TC-0127", + "title": "Verify that the payload is displayed for the org.techbd.service.http.Interactions$RequestResponseEncountered interaction when a xml file is sent to the /ccda/Bundle/$validate endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.827803Z", + "end_time": "2025-01-23T13:51:09.827803Z", + "total_duration": "32.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the interactions menu header and navigate to FHIR via HTTPs tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.827803Z", + "end_time": "2025-01-23T13:51:09.827803Z" + }, + { + "step": 2, + "stepname": "Locate the most recent interaction sent.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.827803Z", + "end_time": "2025-01-23T13:51:09.827803Z" + }, + { + "step": 3, + "stepname": "Click on the interaction ID with the nature. org.techbd.service.http.Interactions$RequestResponseEncountered.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.827803Z", + "end_time": "2025-01-23T13:51:09.827803Z" + }, + { + "step": 4, + "stepname": "Verify that the payload is displayed correctly.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.827803Z", + "end_time": "2025-01-23T13:51:09.827803Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0127.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0127.run.md new file mode 100644 index 0000000000..d8fb39f8aa --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0127.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0127" +test_case_fii: "TC-0127" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0128.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0128.case.md new file mode 100644 index 0000000000..a531881869 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0128.case.md @@ -0,0 +1,41 @@ +--- +FII: TC-0128 +groupId: GRP-011 +title: Verify that one interaction row is displayed in the FHIR via HTTPs FAILED tab when a xml file is sent to the /ccda/Bundle endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Interactions - CCDA"] +priority: "High" +--- + +### Description + +To verify that the following interaction row is displayed in the FHIR via HTTPs +FAILED tab: + +- Forwarded HTTP Response Error. + +### Pre-Conditions: + +1. The API is up and running. +2. A bundle must be sent to the /Bundle endpoint with an invalid Data Lake URL. +3. User should be a valid GitHub account holder. +4. The user has valid login credentials (username and password). +5. URL should be loaded. +6. The user must be logged into the application. + +### Test Steps: + +1. Click on the Interactions menu header and navigate to FHIR via HTTPs FAILED + tab. +2. Locate the Nature column. +3. Identify the most recent interaction sent. +4. Verify that one interaction row is displayed: + - Forwarded HTTP Response Error. + +### Expected Result: + +The user should see one interaction row: + +- Forwarded HTTP Response Error. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0128.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0128.run-1.result.json new file mode 100644 index 0000000000..e6812a6f18 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0128.run-1.result.json @@ -0,0 +1,38 @@ +{ + "test_case_fii": "TC-0128", + "title": "Verify that one interaction row is displayed in the FHIR via HTTPs FAILED tab when a xml file is sent to the /ccda/Bundle endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.828803Z", + "end_time": "2025-01-23T13:51:32.828803Z", + "total_duration": "55.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the Interactions menu header and navigate to FHIR via HTTPs FAILED tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.828803Z", + "end_time": "2025-01-23T13:51:32.828803Z" + }, + { + "step": 2, + "stepname": "Locate the Nature column.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.828803Z", + "end_time": "2025-01-23T13:51:32.828803Z" + }, + { + "step": 3, + "stepname": "Identify the most recent interaction sent.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.828803Z", + "end_time": "2025-01-23T13:51:32.828803Z" + }, + { + "step": 4, + "stepname": "Verify that one interaction row is displayed:", + "status": "passed", + "start_time": "2025-01-23T13:50:37.828803Z", + "end_time": "2025-01-23T13:51:32.828803Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0128.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0128.run.md new file mode 100644 index 0000000000..4d4e1168b9 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0128.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0128" +test_case_fii: "TC-0128" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0129.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0129.case.md new file mode 100644 index 0000000000..b5c6595e87 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0129.case.md @@ -0,0 +1,38 @@ +--- +FII: TC-0129 +groupId: GRP-011 +title: Verify that the payload is displayed for the Forwarded HTTP Response Error interaction when a FHIR JSON is sent to the /ccda/Bundle endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Interactions - CCDA"] +priority: "High" +--- + +### Description + +To verify that the payload is correctly displayed for the Forwarded HTTP +Response Error interaction when a FHIR JSON is sent to the /ccda/Bundle +endpoint. + +### Pre-Conditions: + +1. The API is up and running. +2. A bundle must be sent to the /ccda/Bundle endpoint with an invalid Data Lake + URL. +3. User should be a valid GitHub account holder. +4. The user has valid login credentials (username and password). +5. URL should be loaded. +6. The user must be logged into the application. + +### Test Steps: + +1. Click on the interactions menu header and navigate to FHIR via HTTPs FAILED + tab. +2. Locate the most recent interaction sent. +3. Click on the interaction ID with the nature Forwarded HTTP Response Error. +4. Verify that the payload is displayed correctly. + +### Expected Result: + +The payload should be displayed successfully. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0129.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0129.run-1.result.json new file mode 100644 index 0000000000..c90a0faf7f --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0129.run-1.result.json @@ -0,0 +1,38 @@ +{ + "test_case_fii": "TC-0129", + "title": "Verify that the payload is displayed for the Forwarded HTTP Response Error interaction when a FHIR JSON is sent to the /ccda/Bundle endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.829804Z", + "end_time": "2025-01-23T13:50:42.829804Z", + "total_duration": "5.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the interactions menu header and navigate to FHIR via HTTPs FAILED tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.829804Z", + "end_time": "2025-01-23T13:50:42.829804Z" + }, + { + "step": 2, + "stepname": "Locate the most recent interaction sent.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.829804Z", + "end_time": "2025-01-23T13:50:42.829804Z" + }, + { + "step": 3, + "stepname": "Click on the interaction ID with the nature Forwarded HTTP Response Error.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.829804Z", + "end_time": "2025-01-23T13:50:42.829804Z" + }, + { + "step": 4, + "stepname": "Verify that the payload is displayed correctly.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.829804Z", + "end_time": "2025-01-23T13:50:42.829804Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0129.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0129.run.md new file mode 100644 index 0000000000..756efb5c6a --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0129.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0129" +test_case_fii: "TC-0129" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0130.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0130.case.md new file mode 100644 index 0000000000..2a3d0ce281 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0130.case.md @@ -0,0 +1,42 @@ +--- +FII: TC-0130 +groupId: GRP-011 +title: Verify that one interaction row is displayed in the FHIR via HTTPs FAILED tab when a FHIR JSON is sent to the /ccda/Bundle/ endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Interactions - CCDA"] +priority: "High" +--- + +### Description + +To verify that the following interaction row is displayed in the FHIR via HTTPs +FAILED tab: + +- Forwarded HTTP Response Error. + +### Pre-Conditions: + +1. The API is up and running. +2. A bundle must be sent to the /ccda/Bundle/ endpoint with an invalid Data Lake + URL. +3. User should be a valid GitHub account holder. +4. The user has valid login credentials (username and password). +5. URL should be loaded. +6. The user must be logged into the application. + +### Test Steps: + +1. Click on the Interactions menu header and navigate to FHIR via HTTPs FAILED + tab. +2. Locate the Nature column. +3. Identify the most recent interaction sent. +4. Verify that one interaction row is displayed: + - Forwarded HTTP Response Error. + +### Expected Result: + +The user should see one interaction row: + +- Forwarded HTTP Response Error. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0130.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0130.run-1.result.json new file mode 100644 index 0000000000..cbd72a8cf0 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0130.run-1.result.json @@ -0,0 +1,38 @@ +{ + "test_case_fii": "TC-0130", + "title": "Verify that one interaction row is displayed in the FHIR via HTTPs FAILED tab when a FHIR JSON is sent to the /ccda/Bundle/ endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.830804Z", + "end_time": "2025-01-23T13:51:14.830804Z", + "total_duration": "37.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the Interactions menu header and navigate to FHIR via HTTPs FAILED tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.830804Z", + "end_time": "2025-01-23T13:51:14.830804Z" + }, + { + "step": 2, + "stepname": "Locate the Nature column.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.830804Z", + "end_time": "2025-01-23T13:51:14.830804Z" + }, + { + "step": 3, + "stepname": "Identify the most recent interaction sent.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.830804Z", + "end_time": "2025-01-23T13:51:14.830804Z" + }, + { + "step": 4, + "stepname": "Verify that one interaction row is displayed:", + "status": "passed", + "start_time": "2025-01-23T13:50:37.830804Z", + "end_time": "2025-01-23T13:51:14.830804Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0130.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0130.run.md new file mode 100644 index 0000000000..9ab336d64f --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0130.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0130" +test_case_fii: "TC-0130" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0131.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0131.case.md new file mode 100644 index 0000000000..3991d560cf --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0131.case.md @@ -0,0 +1,38 @@ +--- +FII: TC-0131 +groupId: GRP-011 +title: Verify that the payload is displayed for the Forwarded HTTP Response Error interaction when a FHIR JSON is sent to the /ccda/Bundle/ endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Interactions - CCDA"] +priority: "High" +--- + +### Description + +To verify that the payload is correctly displayed for the Forwarded HTTP +Response Error interaction when a FHIR JSON is sent to the /ccda/Bundle/ +endpoint. + +### Pre-Conditions: + +1. The API is up and running. +2. A bundle must be sent to the /ccda/Bundle/ endpoint with an invalid Data Lake + URL. +3. User should be a valid GitHub account holder. +4. The user has valid login credentials (username and password). +5. URL should be loaded. +6. The user must be logged into the application. + +### Test Steps: + +1. Click on the interactions menu header and navigate to FHIR via HTTPs FAILED + tab. +2. Locate the most recent interaction sent. +3. Click on the interaction ID with the nature Forwarded HTTP Response Error. +4. Verify that the payload is displayed correctly. + +### Expected Result: + +The payload should be displayed successfully. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0131.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0131.run-1.result.json new file mode 100644 index 0000000000..eb1975857b --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0131.run-1.result.json @@ -0,0 +1,38 @@ +{ + "test_case_fii": "TC-0131", + "title": "Verify that the payload is displayed for the Forwarded HTTP Response Error interaction when a FHIR JSON is sent to the /ccda/Bundle/ endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.831803Z", + "end_time": "2025-01-23T13:50:39.831803Z", + "total_duration": "2.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the interactions menu header and navigate to FHIR via HTTPs FAILED tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.831803Z", + "end_time": "2025-01-23T13:50:39.831803Z" + }, + { + "step": 2, + "stepname": "Locate the most recent interaction sent.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.831803Z", + "end_time": "2025-01-23T13:50:39.831803Z" + }, + { + "step": 3, + "stepname": "Click on the interaction ID with the nature Forwarded HTTP Response Error.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.831803Z", + "end_time": "2025-01-23T13:50:39.831803Z" + }, + { + "step": 4, + "stepname": "Verify that the payload is displayed correctly.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.831803Z", + "end_time": "2025-01-23T13:50:39.831803Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0131.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0131.run.md new file mode 100644 index 0000000000..e74c2111ef --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0131.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0131" +test_case_fii: "TC-0131" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0132.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0132.case.md new file mode 100644 index 0000000000..8ac4c82d38 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0132.case.md @@ -0,0 +1,55 @@ +--- +FII: TC-0132 +groupId: GRP-011 +title: Verify that five rows of interactions are displayed in the HTTP Interactions tab, all sharing the same interaction ID, when a xml is sent to the /ccda/Bundle endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Interactions - CCDA"] +priority: "High" +--- + +### Description + +To verify that the following rows of interactions are displayed in the HTTP +Interactions tab, all sharing the same interaction ID: + +- Forwarded HTTP Response. +- Forward HTTP Request. +- org.techbd.service.http.Interactions$RequestResponseEncountered. +- Original FHIR Payload. +- techByDesignDisposition. + +### Pre-Conditions: + +1. The API is up and running. +2. A bundle must be sent to the /ccda/Bundle endpoint. +3. User should be a valid GitHub account holder. +4. The user has valid login credentials (username and password). +5. URL should be loaded. +6. The user must be logged into the application. + +### Test Steps: + +1. Click on the Interactions menu header and navigate to HTTP Interactions tab. +2. Locate the Nature column. +3. Identify the most recent interaction sent. +4. Verify that five rows of interactions are displayed, all sharing the same + interaction ID: + + - Forwarded HTTP Response. + - Forward HTTP Request. + - org.techbd.service.http.Interactions$RequestResponseEncountered. + - Original FHIR Payload. + - techByDesignDisposition. + +### Expected Result: + +The user should see five rows of interactions, all sharing the same interaction +ID: + +- Forwarded HTTP Response. +- Forward HTTP Request. +- org.techbd.service.http.Interactions$RequestResponseEncountered. +- Original FHIR Payload. +- techByDesignDisposition. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0132.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0132.run-1.result.json new file mode 100644 index 0000000000..51d5536c21 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0132.run-1.result.json @@ -0,0 +1,38 @@ +{ + "test_case_fii": "TC-0132", + "title": "Verify that five rows of interactions are displayed in the HTTP Interactions tab, all sharing the same interaction ID, when a xml is sent to the /ccda/Bundle endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.832804Z", + "end_time": "2025-01-23T13:50:53.832804Z", + "total_duration": "16.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the Interactions menu header and navigate to HTTP Interactions tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.832804Z", + "end_time": "2025-01-23T13:50:53.832804Z" + }, + { + "step": 2, + "stepname": "Locate the Nature column.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.832804Z", + "end_time": "2025-01-23T13:50:53.832804Z" + }, + { + "step": 3, + "stepname": "Identify the most recent interaction sent.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.832804Z", + "end_time": "2025-01-23T13:50:53.832804Z" + }, + { + "step": 4, + "stepname": "Verify that five rows of interactions are displayed, all sharing the same interaction ID:", + "status": "passed", + "start_time": "2025-01-23T13:50:37.832804Z", + "end_time": "2025-01-23T13:50:53.832804Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0132.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0132.run.md new file mode 100644 index 0000000000..6df0e8d2c9 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/TC-0132.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0132" +test_case_fii: "TC-0132" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/qf-case-group.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/qf-case-group.md new file mode 100644 index 0000000000..88feb156c7 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CCDA/qf-case-group.md @@ -0,0 +1,19 @@ +--- +id: GRP-011 +SuiteId: SUT-001 +planId: ["PLN-001"] +name: "Interactions - CCDA" +description: "Interaction CCDA test cases focus on verifying various aspects of interactions and functionalities related to sending CCDA XML files to CCDA Validate and Bundle endpoints." +created_by: "Renjitha George" +created_at: "2025-01-23" +tags: ["functional testing"] +--- + +### Overview + +- **Interaction Rows**: Validate the correct number of interaction rows with + consistent interaction IDs. +- **Payload Display**: Ensure payloads are correctly displayed for all CCDA + interactions +- **Disposition States**: Validate techByDesignDisposition as "accept" for valid + files. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0054.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0054.case.md new file mode 100644 index 0000000000..2481095463 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0054.case.md @@ -0,0 +1,54 @@ +--- +FII: TC-0054 +groupId: GRP-005 +title: Verify that five rows of interactions are displayed in the FHIR via HTTPs tab, all sharing the same interaction ID, when a CSV zip file is sent to the /flatfile/csv/Bundle endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Interactions - CSV"] +priority: "High" +--- + +### Description + +To verify that the following rows of interactions are displayed in the FHIR via +HTTPs tab, all sharing the same interaction ID: + +- Forwarded HTTP Response. +- Forward HTTP Request. +- org.techbd.service.http.Interactions$RequestResponseEncountered. +- Original FHIR Payload. +- techByDesignDisposition. + +### Pre-Conditions: + +1. The API is up and running. +2. A csv zip file must be sent to the /flatfile/csv/Bundle endpoint. +3. TechBD Hub url should be loaded. +4. The user must be logged into the application. + +### Test Steps: + +1. Click on the Interactions menu header and navigate to FHIR via HTTPs tab. +2. Locate the Nature column. +3. Identify the most recent interaction sent. +4. Verify that five rows of interactions are displayed, all sharing the same + interaction ID: + + - Forwarded HTTP Response. + - Forward HTTP Request. + +- org.techbd.service.http.Interactions$RequestResponseEncountered. + - Original FHIR Payload. + - techByDesignDisposition. + +### Expected Result: + +The user should see five rows of interactions, all sharing the same interaction +ID: + +- Forwarded HTTP Response. +- Forward HTTP Request. +- org.techbd.service.http.Interactions$RequestResponseEncountered. +- Original FHIR Payload. +- techByDesignDisposition. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0054.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0054.run-1.result.json new file mode 100644 index 0000000000..1f4f838f68 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0054.run-1.result.json @@ -0,0 +1,38 @@ +{ + "test_case_fii": "TC-0054", + "title": "Verify that five rows of interactions are displayed in the FHIR via HTTPs tab, all sharing the same interaction ID, when a CSV zip file is sent to the /flatfile/csv/Bundle endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.738830Z", + "end_time": "2025-01-23T13:51:19.738830Z", + "total_duration": "42.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the Interactions menu header and navigate to FHIR via HTTPs tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.738830Z", + "end_time": "2025-01-23T13:51:19.738830Z" + }, + { + "step": 2, + "stepname": "Locate the Nature column.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.738830Z", + "end_time": "2025-01-23T13:51:19.738830Z" + }, + { + "step": 3, + "stepname": "Identify the most recent interaction sent.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.738830Z", + "end_time": "2025-01-23T13:51:19.738830Z" + }, + { + "step": 4, + "stepname": "Verify that five rows of interactions are displayed, all sharing the same interaction ID:", + "status": "passed", + "start_time": "2025-01-23T13:50:37.738830Z", + "end_time": "2025-01-23T13:51:19.738830Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0054.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0054.run.md new file mode 100644 index 0000000000..1074d22472 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0054.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0054" +test_case_fii: "TC-0054" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0055.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0055.case.md new file mode 100644 index 0000000000..a27a7b98c1 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0055.case.md @@ -0,0 +1,35 @@ +--- +FII: TC-0055 +groupId: GRP-005 +title: Verify that the payload is displayed for the org.techbd.service.http.Interactions$RequestResponseEncountered interaction when a CSV zip file is sent to the /flatfile/csv/Bundle endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Interactions - CSV"] +priority: "High" +--- + +### Description + +To verify that the payload is correctly displayed for the +org.techbd.service.http.Interactions$RequestResponseEncountered interaction when +a CSV zip file is sent to the /flatfile/csv/Bundle endpoint. + +### Pre-Conditions: + +1. The API is up and running. +2. A csv zip file must be sent to the /flatfile/csv/Bundle endpoint. +3. TechBD Hub url should be loaded. +4. The user must be logged into the application. + +### Test Steps: + +1. Click on the interactions menu header and navigate to FHIR via HTTPs tab. +2. Locate the most recent interaction sent. +3. Click on the interaction ID with the nature + org.techbd.service.http.Interactions$RequestResponseEncountered. +4. Verify that the payload is displayed correctly. + +### Expected Result: + +The payload should be displayed successfully. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0055.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0055.run-1.result.json new file mode 100644 index 0000000000..3dece8783f --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0055.run-1.result.json @@ -0,0 +1,38 @@ +{ + "test_case_fii": "TC-0055", + "title": "Verify that the payload is displayed for the org.techbd.service.http.Interactions$RequestResponseEncountered interaction when a CSV zip file is sent to the /flatfile/csv/Bundle endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.739811Z", + "end_time": "2025-01-23T13:50:50.739811Z", + "total_duration": "13.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the interactions menu header and navigate to FHIR via HTTPs tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.739811Z", + "end_time": "2025-01-23T13:50:50.739811Z" + }, + { + "step": 2, + "stepname": "Locate the most recent interaction sent.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.739811Z", + "end_time": "2025-01-23T13:50:50.739811Z" + }, + { + "step": 3, + "stepname": "Click on the interaction ID with the nature org.techbd.service.http.Interactions$RequestResponseEncountered.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.739811Z", + "end_time": "2025-01-23T13:50:50.739811Z" + }, + { + "step": 4, + "stepname": "Verify that the payload is displayed correctly.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.739811Z", + "end_time": "2025-01-23T13:50:50.739811Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0055.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0055.run.md new file mode 100644 index 0000000000..97483d8357 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0055.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0055" +test_case_fii: "TC-0055" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0056.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0056.case.md new file mode 100644 index 0000000000..f2d38f970c --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0056.case.md @@ -0,0 +1,33 @@ +--- +FII: TC-0056 +groupId: GRP-005 +title: Verify that the payload is displayed for the Forward HTTP Request interaction when a CSV zip file is sent to the /flatfile/csv/Bundle endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Interactions - CSV"] +priority: "High" +--- + +### Description + +To verify that the payload is correctly displayed for the Forward HTTP Request +interaction when a CSV zip file is sent to the /flatfile/csv/Bundle endpoint. + +### Pre-Conditions: + +1. The API is up and running. +2. A csv zip file must be sent to the /flatfile/csv/Bundle endpoint. +3. TechBD Hub url should be loaded. +4. The user must be logged into the application. + +### Test Steps: + +1. Click on the interactions menu header and navigate to FHIR via HTTPs tab. +2. Locate the most recent interaction sent. +3. Click on the interaction ID with the nature Forward HTTP Request. +4. Verify that the payload is displayed correctly. + +### Expected Result: + +The payload should be displayed successfully. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0056.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0056.run-1.result.json new file mode 100644 index 0000000000..2dae920816 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0056.run-1.result.json @@ -0,0 +1,38 @@ +{ + "test_case_fii": "TC-0056", + "title": "Verify that the payload is displayed for the Forward HTTP Request interaction when a CSV zip file is sent to the /flatfile/csv/Bundle endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.740828Z", + "end_time": "2025-01-23T13:51:17.740828Z", + "total_duration": "40.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the interactions menu header and navigate to FHIR via HTTPs tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.740828Z", + "end_time": "2025-01-23T13:51:17.740828Z" + }, + { + "step": 2, + "stepname": "Locate the most recent interaction sent.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.740828Z", + "end_time": "2025-01-23T13:51:17.740828Z" + }, + { + "step": 3, + "stepname": "Click on the interaction ID with the nature Forward HTTP Request.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.740828Z", + "end_time": "2025-01-23T13:51:17.740828Z" + }, + { + "step": 4, + "stepname": "Verify that the payload is displayed correctly.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.740828Z", + "end_time": "2025-01-23T13:51:17.740828Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0056.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0056.run.md new file mode 100644 index 0000000000..9a2a334a45 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0056.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0056" +test_case_fii: "TC-0056" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0057.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0057.case.md new file mode 100644 index 0000000000..eacb32f5ad --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0057.case.md @@ -0,0 +1,33 @@ +--- +FII: TC-0057 +groupId: GRP-005 +title: Verify that the payload is displayed for the Original FHIR Payload interaction when a CSV zip file is sent to the /flatfile/csv/Bundle endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Interactions - CSV"] +priority: "High" +--- + +### Description + +To verify that the payload is correctly displayed for the Original FHIR Payload +interaction when a CSV zip file is sent to the /flatfile/csv/Bundle endpoint. + +### Pre-Conditions: + +1. The API is up and running. +2. A csv zip file must be sent to the /flatfile/csv/Bundle endpoint. +3. TechBD Hub url should be loaded. +4. The user must be logged into the application. + +### Test Steps: + +1. Click on the interactions menu header and navigate to FHIR via HTTPs tab. +2. Locate the most recent interaction sent. +3. Click on the interaction ID with the nature Original FHIR Payload. +4. Verify that the payload is displayed correctly. + +### Expected Result: + +The payload should be displayed successfully. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0057.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0057.run-1.result.json new file mode 100644 index 0000000000..e5ff9cdb5b --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0057.run-1.result.json @@ -0,0 +1,38 @@ +{ + "test_case_fii": "TC-0057", + "title": "Verify that the payload is displayed for the Original FHIR Payload interaction when a CSV zip file is sent to the /flatfile/csv/Bundle endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.741827Z", + "end_time": "2025-01-23T13:51:08.741827Z", + "total_duration": "31.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the interactions menu header and navigate to FHIR via HTTPs tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.741827Z", + "end_time": "2025-01-23T13:51:08.741827Z" + }, + { + "step": 2, + "stepname": "Locate the most recent interaction sent.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.741827Z", + "end_time": "2025-01-23T13:51:08.741827Z" + }, + { + "step": 3, + "stepname": "Click on the interaction ID with the nature Original FHIR Payload.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.741827Z", + "end_time": "2025-01-23T13:51:08.741827Z" + }, + { + "step": 4, + "stepname": "Verify that the payload is displayed correctly.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.741827Z", + "end_time": "2025-01-23T13:51:08.741827Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0057.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0057.run.md new file mode 100644 index 0000000000..50f260dd27 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0057.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0057" +test_case_fii: "TC-0057" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0058.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0058.case.md new file mode 100644 index 0000000000..b8ece71510 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0058.case.md @@ -0,0 +1,34 @@ +--- +FII: TC-0058 +groupId: GRP-005 +title: Verify that the payload is displayed for the techByDesignDisposition interaction when a CSV zip file is sent to the /flatfile/csv/Bundle endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Interactions - CSV"] +priority: "High" +--- + +### Description + +To verify that the payload is correctly displayed for the +techByDesignDisposition interaction when a CSV zip file is sent to the +/flatfile/csv/Bundle endpoint. + +### Pre-Conditions: + +1. The API is up and running. +2. A csv zip file must be sent to the /flatfile/csv/Bundle endpoint. +3. TechBD Hub url should be loaded. +4. The user must be logged into the application. + +### Test Steps: + +1. Click on the interactions menu header and navigate to FHIR via HTTPs tab. +2. Locate the most recent interaction sent. +3. Click on the interaction ID with the nature techByDesignDisposition. +4. Verify that the payload is displayed correctly. + +### Expected Result: + +The payload should be displayed successfully. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0058.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0058.run-1.result.json new file mode 100644 index 0000000000..4372d6bcb5 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0058.run-1.result.json @@ -0,0 +1,38 @@ +{ + "test_case_fii": "TC-0058", + "title": "Verify that the payload is displayed for the techByDesignDisposition interaction when a CSV zip file is sent to the /flatfile/csv/Bundle endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.742828Z", + "end_time": "2025-01-23T13:50:44.742828Z", + "total_duration": "7.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the interactions menu header and navigate to FHIR via HTTPs tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.742828Z", + "end_time": "2025-01-23T13:50:44.742828Z" + }, + { + "step": 2, + "stepname": "Locate the most recent interaction sent.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.742828Z", + "end_time": "2025-01-23T13:50:44.742828Z" + }, + { + "step": 3, + "stepname": "Click on the interaction ID with the nature techByDesignDisposition.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.742828Z", + "end_time": "2025-01-23T13:50:44.742828Z" + }, + { + "step": 4, + "stepname": "Verify that the payload is displayed correctly.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.742828Z", + "end_time": "2025-01-23T13:50:44.742828Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0058.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0058.run.md new file mode 100644 index 0000000000..43c8c21015 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0058.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0058" +test_case_fii: "TC-0058" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0059.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0059.case.md new file mode 100644 index 0000000000..62dc5c269f --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0059.case.md @@ -0,0 +1,34 @@ +--- +FII: TC-0059 +groupId: GRP-005 +title: Verify that the payload is displayed for the Forwarded HTTP Response interaction when a CSV zip file is sent to the /flatfile/csv/Bundle endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Interactions - CSV"] +priority: "High" +--- + +### Description + +To verify that the payload is correctly displayed for the Forwarded HTTP +Response interaction when a CSV zip file is sent to the /flatfile/csv/Bundle +endpoint. + +### Pre-Conditions: + +1. The API is up and running. +2. A csv zip file must be sent to the /flatfile/csv/Bundle endpoint. +3. TechBD Hub url should be loaded. +4. The user must be logged into the application. + +### Test Steps: + +1. Click on the interactions menu header and navigate to FHIR via HTTPs tab. +2. Locate the most recent interaction sent. +3. Click on the interaction ID with the nature Forwarded HTTP Response. +4. Verify that the payload is displayed correctly. + +### Expected Result: + +The payload should be displayed successfully. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0059.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0059.run-1.result.json new file mode 100644 index 0000000000..f665bf56e7 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0059.run-1.result.json @@ -0,0 +1,38 @@ +{ + "test_case_fii": "TC-0059", + "title": "Verify that the payload is displayed for the Forwarded HTTP Response interaction when a CSV zip file is sent to the /flatfile/csv/Bundle endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.743827Z", + "end_time": "2025-01-23T13:51:08.743827Z", + "total_duration": "31.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the interactions menu header and navigate to FHIR via HTTPs tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.743827Z", + "end_time": "2025-01-23T13:51:08.743827Z" + }, + { + "step": 2, + "stepname": "Locate the most recent interaction sent.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.743827Z", + "end_time": "2025-01-23T13:51:08.743827Z" + }, + { + "step": 3, + "stepname": "Click on the interaction ID with the nature Forwarded HTTP Response.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.743827Z", + "end_time": "2025-01-23T13:51:08.743827Z" + }, + { + "step": 4, + "stepname": "Verify that the payload is displayed correctly.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.743827Z", + "end_time": "2025-01-23T13:51:08.743827Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0059.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0059.run.md new file mode 100644 index 0000000000..e3cc33df45 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0059.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0059" +test_case_fii: "TC-0059" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0060.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0060.case.md new file mode 100644 index 0000000000..486255306e --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0060.case.md @@ -0,0 +1,34 @@ +--- +FII: TC-0060 +groupId: GRP-005 +title: Verify that techByDesignDisposition displays as accept when the CSV zip file is sent to /flatfile/csv/Bundle endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Interactions - CSV"] +priority: "High" +--- + +### Description + +To verify that the techByDesignDisposition value is displayed as accept when the +CSV zip file is sent to /flatfile/csv/Bundle endpoint. + +### Pre-Conditions: + +1. The API is up and running. +2. A csv zip file must be sent to the /flatfile/csv/Bundle endpoint. +3. TechBD Hub url should be loaded. +4. The user must be logged into the application. + +### Test Steps: + +1. Click on the interactions menu header and navigate to FHIR via HTTPs tab. +2. Locate the most recent interaction sent. +3. Click on the interaction ID with the nature techByDesignDisposition. +4. Verify that accept is displayed in the techByDesignDisposition block within + the payload. + +### Expected Result: + +accept should be displayed in the techByDesignDisposition block in the payload. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0060.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0060.run-1.result.json new file mode 100644 index 0000000000..b7ec96bbb7 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0060.run-1.result.json @@ -0,0 +1,38 @@ +{ + "test_case_fii": "TC-0060", + "title": "Verify that techByDesignDisposition displays as accept when the CSV zip file is sent to /flatfile/csv/Bundle endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.746835Z", + "end_time": "2025-01-23T13:50:44.746835Z", + "total_duration": "7.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the interactions menu header and navigate to FHIR via HTTPs tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.746835Z", + "end_time": "2025-01-23T13:50:44.746835Z" + }, + { + "step": 2, + "stepname": "Locate the most recent interaction sent.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.746835Z", + "end_time": "2025-01-23T13:50:44.746835Z" + }, + { + "step": 3, + "stepname": "Click on the interaction ID with the nature techByDesignDisposition.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.746835Z", + "end_time": "2025-01-23T13:50:44.746835Z" + }, + { + "step": 4, + "stepname": "Verify that accept is displayed in the techByDesignDisposition block within the payload.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.746835Z", + "end_time": "2025-01-23T13:50:44.746835Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0060.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0060.run.md new file mode 100644 index 0000000000..695bf71064 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0060.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0060" +test_case_fii: "TC-0060" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0061.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0061.case.md new file mode 100644 index 0000000000..ce81e7a3e4 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0061.case.md @@ -0,0 +1,54 @@ +--- +FII: TC-0061 +groupId: GRP-005 +title: Verify that five rows of interactions are displayed in the FHIR via HTTPs tab, all sharing the same interaction ID, when a CSV zip file is sent to the /flatfile/csv/Bundle/ endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Interactions - CSV"] +priority: "High" +--- + +### Description + +To verify that the following rows of interactions are displayed in the FHIR via +HTTPs tab, all sharing the same interaction ID: + +- Forwarded HTTP Response. +- Forward HTTP Request. +- org.techbd.service.http.Interactions$RequestResponseEncountered. +- Original FHIR Payload. +- techByDesignDisposition. + +### Pre-Conditions: + +1. The API is up and running. +2. A csv zip file must be sent to the /flatfile/csv/Bundle/ endpoint. +3. TechBD Hub url should be loaded. +4. The user must be logged into the application. + +### Test Steps: + +1. Click on the Interactions menu header and navigate to FHIR via HTTPs tab. +2. Locate the Nature column. +3. Identify the most recent interaction sent. +4. Verify that five rows of interactions are displayed, all sharing the same + interaction ID: + + - Forwarded HTTP Response. + - Forward HTTP Request. + +- org.techbd.service.http.Interactions$RequestResponseEncountered. + - Original FHIR Payload. + - techByDesignDisposition. + +### Expected Result: + +The user should see five rows of interactions, all sharing the same interaction +ID: + +- Forwarded HTTP Response. +- Forward HTTP Request. +- org.techbd.service.http.Interactions$RequestResponseEncountered. +- Original FHIR Payload. +- techByDesignDisposition. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0061.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0061.run-1.result.json new file mode 100644 index 0000000000..cc8ec70ad1 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0061.run-1.result.json @@ -0,0 +1,38 @@ +{ + "test_case_fii": "TC-0061", + "title": "Verify that five rows of interactions are displayed in the FHIR via HTTPs tab, all sharing the same interaction ID, when a CSV zip file is sent to the /flatfile/csv/Bundle/ endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.747829Z", + "end_time": "2025-01-23T13:51:33.747829Z", + "total_duration": "56.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the Interactions menu header and navigate to FHIR via HTTPs tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.747829Z", + "end_time": "2025-01-23T13:51:33.747829Z" + }, + { + "step": 2, + "stepname": "Locate the Nature column.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.747829Z", + "end_time": "2025-01-23T13:51:33.747829Z" + }, + { + "step": 3, + "stepname": "Identify the most recent interaction sent.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.747829Z", + "end_time": "2025-01-23T13:51:33.747829Z" + }, + { + "step": 4, + "stepname": "Verify that five rows of interactions are displayed, all sharing the same interaction ID:", + "status": "passed", + "start_time": "2025-01-23T13:50:37.747829Z", + "end_time": "2025-01-23T13:51:33.747829Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0061.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0061.run.md new file mode 100644 index 0000000000..6db821681e --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0061.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0061" +test_case_fii: "TC-0061" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0062.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0062.case.md new file mode 100644 index 0000000000..1fb754eedf --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0062.case.md @@ -0,0 +1,35 @@ +--- +FII: TC-0062 +groupId: GRP-005 +title: Verify that the payload is displayed for the org.techbd.service.http.Interactions$RequestResponseEncountered interaction when a CSV zip file is sent to the /flatfile/csv/Bundle/ endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Interactions - CSV"] +priority: "High" +--- + +### Description + +To verify that the payload is correctly displayed for the +org.techbd.service.http.Interactions$RequestResponseEncountered interaction when +a CSV zip file is sent to the /flatfile/csv/Bundle/ endpoint. + +### Pre-Conditions: + +1. The API is up and running. +2. A csv zip file must be sent to the /flatfile/csv/Bundle/ endpoint. +3. TechBD Hub url should be loaded. +4. The user must be logged into the application. + +### Test Steps: + +1. Click on the interactions menu header and navigate to FHIR via HTTPs tab. +2. Locate the most recent interaction sent. +3. Click on the interaction ID with the nature + org.techbd.service.http.Interactions$RequestResponseEncountered. +4. Verify that the payload is displayed correctly. + +### Expected Result: + +The payload should be displayed successfully. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0062.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0062.run-1.result.json new file mode 100644 index 0000000000..682c2bdc04 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0062.run-1.result.json @@ -0,0 +1,38 @@ +{ + "test_case_fii": "TC-0062", + "title": "Verify that the payload is displayed for the org.techbd.service.http.Interactions$RequestResponseEncountered interaction when a CSV zip file is sent to the /flatfile/csv/Bundle/ endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.748830Z", + "end_time": "2025-01-23T13:51:32.748830Z", + "total_duration": "55.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the interactions menu header and navigate to FHIR via HTTPs tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.748830Z", + "end_time": "2025-01-23T13:51:32.748830Z" + }, + { + "step": 2, + "stepname": "Locate the most recent interaction sent.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.748830Z", + "end_time": "2025-01-23T13:51:32.748830Z" + }, + { + "step": 3, + "stepname": "Click on the interaction ID with the nature org.techbd.service.http.Interactions$RequestResponseEncountered.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.748830Z", + "end_time": "2025-01-23T13:51:32.748830Z" + }, + { + "step": 4, + "stepname": "Verify that the payload is displayed correctly.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.748830Z", + "end_time": "2025-01-23T13:51:32.748830Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0062.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0062.run.md new file mode 100644 index 0000000000..47abd012b5 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0062.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0062" +test_case_fii: "TC-0062" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0063.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0063.case.md new file mode 100644 index 0000000000..117f18969a --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0063.case.md @@ -0,0 +1,33 @@ +--- +FII: TC-0063 +groupId: GRP-005 +title: Verify that the payload is displayed for the Forward HTTP Request interaction when a CSV zip file is sent to the /flatfile/csv/Bundle/ endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Interactions - CSV"] +priority: "High" +--- + +### Description + +To verify that the payload is correctly displayed for the Forward HTTP Request +interaction when a CSV zip file is sent to the /flatfile/csv/Bundle/ endpoint. + +### Pre-Conditions: + +1. The API is up and running. +2. A csv zip file must be sent to the /flatfile/csv/Bundle/ endpoint. +3. TechBD Hub url should be loaded. +4. The user must be logged into the application. + +### Test Steps: + +1. Click on the interactions menu header and navigate to FHIR via HTTPs tab. +2. Locate the most recent interaction sent. +3. Click on the interaction ID with the nature Forward HTTP Request. +4. Verify that the payload is displayed correctly. + +### Expected Result: + +The payload should be displayed successfully. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0063.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0063.run-1.result.json new file mode 100644 index 0000000000..8caf439ce4 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0063.run-1.result.json @@ -0,0 +1,38 @@ +{ + "test_case_fii": "TC-0063", + "title": "Verify that the payload is displayed for the Forward HTTP Request interaction when a CSV zip file is sent to the /flatfile/csv/Bundle/ endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.749836Z", + "end_time": "2025-01-23T13:50:48.749836Z", + "total_duration": "11.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the interactions menu header and navigate to FHIR via HTTPs tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.749836Z", + "end_time": "2025-01-23T13:50:48.749836Z" + }, + { + "step": 2, + "stepname": "Locate the most recent interaction sent.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.749836Z", + "end_time": "2025-01-23T13:50:48.749836Z" + }, + { + "step": 3, + "stepname": "Click on the interaction ID with the nature Forward HTTP Request.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.749836Z", + "end_time": "2025-01-23T13:50:48.749836Z" + }, + { + "step": 4, + "stepname": "Verify that the payload is displayed correctly.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.749836Z", + "end_time": "2025-01-23T13:50:48.749836Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0063.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0063.run.md new file mode 100644 index 0000000000..f553172bde --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0063.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0063" +test_case_fii: "TC-0063" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0064.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0064.case.md new file mode 100644 index 0000000000..dc20e4321e --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0064.case.md @@ -0,0 +1,33 @@ +--- +FII: TC-0064 +groupId: GRP-005 +title: Verify that the payload is displayed for the Original FHIR Payload interaction when a CSV zip file is sent to the /flatfile/csv/Bundle/ endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Interactions - CSV"] +priority: "High" +--- + +### Description + +To verify that the payload is correctly displayed for the Original FHIR Payload +interaction when a CSV zip file is sent to the /flatfile/csv/Bundle/ endpoint. + +### Pre-Conditions: + +1. The API is up and running. +2. A csv zip file must be sent to the /flatfile/csv/Bundle/ endpoint. +3. TechBD Hub url should be loaded. +4. The user must be logged into the application. + +### Test Steps: + +1. Click on the interactions menu header and navigate to FHIR via HTTPs tab. +2. Locate the most recent interaction sent. +3. Click on the interaction ID with the nature Original FHIR Payload. +4. Verify that the payload is displayed correctly. + +### Expected Result: + +The payload should be displayed successfully. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0064.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0064.run-1.result.json new file mode 100644 index 0000000000..444dd25da4 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0064.run-1.result.json @@ -0,0 +1,38 @@ +{ + "test_case_fii": "TC-0064", + "title": "Verify that the payload is displayed for the Original FHIR Payload interaction when a CSV zip file is sent to the /flatfile/csv/Bundle/ endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.750848Z", + "end_time": "2025-01-23T13:51:18.750848Z", + "total_duration": "41.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the interactions menu header and navigate to FHIR via HTTPs tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.750848Z", + "end_time": "2025-01-23T13:51:18.750848Z" + }, + { + "step": 2, + "stepname": "Locate the most recent interaction sent.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.750848Z", + "end_time": "2025-01-23T13:51:18.750848Z" + }, + { + "step": 3, + "stepname": "Click on the interaction ID with the nature Original FHIR Payload.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.750848Z", + "end_time": "2025-01-23T13:51:18.750848Z" + }, + { + "step": 4, + "stepname": "Verify that the payload is displayed correctly.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.750848Z", + "end_time": "2025-01-23T13:51:18.750848Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0064.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0064.run.md new file mode 100644 index 0000000000..42638ac205 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0064.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0064" +test_case_fii: "TC-0064" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0065.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0065.case.md new file mode 100644 index 0000000000..6ed88a8da9 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0065.case.md @@ -0,0 +1,34 @@ +--- +FII: TC-0065 +groupId: GRP-005 +title: Verify that the payload is displayed for the techByDesignDisposition interaction when a CSV zip file is sent to /flatfile/csv/Bundle/ endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Interactions - CSV"] +priority: "High" +--- + +### Description + +To verify that the payload is correctly displayed for the +techByDesignDisposition interaction when a CSV zip file is sent to the +/flatfile/csv/Bundle/ endpoint. + +### Pre-Conditions: + +1. The API is up and running. +2. A csv zip file must be sent to the /flatfile/csv/Bundle/ endpoint. +3. TechBD Hub url should be loaded. +4. The user must be logged into the application. + +### Test Steps: + +1. Click on the interactions menu header and navigate to FHIR via HTTPs tab. +2. Locate the most recent interaction sent. +3. Click on the interaction ID with the nature techByDesignDisposition. +4. Verify that the payload is displayed correctly. + +### Expected Result: + +The payload should be displayed successfully. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0065.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0065.run-1.result.json new file mode 100644 index 0000000000..91ed5cc4b6 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0065.run-1.result.json @@ -0,0 +1,38 @@ +{ + "test_case_fii": "TC-0065", + "title": "Verify that the payload is displayed for the techByDesignDisposition interaction when a CSV zip file is sent to /flatfile/csv/Bundle/ endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.751835Z", + "end_time": "2025-01-23T13:51:31.751835Z", + "total_duration": "54.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the interactions menu header and navigate to FHIR via HTTPs tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.751835Z", + "end_time": "2025-01-23T13:51:31.751835Z" + }, + { + "step": 2, + "stepname": "Locate the most recent interaction sent.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.751835Z", + "end_time": "2025-01-23T13:51:31.751835Z" + }, + { + "step": 3, + "stepname": "Click on the interaction ID with the nature techByDesignDisposition.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.751835Z", + "end_time": "2025-01-23T13:51:31.751835Z" + }, + { + "step": 4, + "stepname": "Verify that the payload is displayed correctly.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.751835Z", + "end_time": "2025-01-23T13:51:31.751835Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0065.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0065.run.md new file mode 100644 index 0000000000..33dc29a830 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0065.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0065" +test_case_fii: "TC-0065" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0066.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0066.case.md new file mode 100644 index 0000000000..30f51b91da --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0066.case.md @@ -0,0 +1,34 @@ +--- +FII: TC-0066 +groupId: GRP-005 +title: Verify that the payload is displayed for the Forwarded HTTP Response interaction when a CSV zip file is sent to /flatfile/csv/Bundle/ endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Interactions - CSV"] +priority: "High" +--- + +### Description + +To verify that the payload is correctly displayed for the Forwarded HTTP +Response interaction when a CSV zip file is sent to the /flatfile/csv/Bundle/ +endpoint. + +### Pre-Conditions: + +1. The API is up and running. +2. A csv zip file must be sent to the /flatfile/csv/Bundle/ endpoint. +3. TechBD Hub url should be loaded. +4. The user must be logged into the application. + +### Test Steps: + +1. Click on the interactions menu header and navigate to FHIR via HTTPs tab. +2. Locate the most recent interaction sent. +3. Click on the interaction ID with the nature Forwarded HTTP Response. +4. Verify that the payload is displayed correctly. + +### Expected Result: + +The payload should be displayed successfully. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0066.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0066.run-1.result.json new file mode 100644 index 0000000000..32432374e8 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0066.run-1.result.json @@ -0,0 +1,38 @@ +{ + "test_case_fii": "TC-0066", + "title": "Verify that the payload is displayed for the Forwarded HTTP Response interaction when a CSV zip file is sent to /flatfile/csv/Bundle/ endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.752835Z", + "end_time": "2025-01-23T13:51:13.752835Z", + "total_duration": "36.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the interactions menu header and navigate to FHIR via HTTPs tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.752835Z", + "end_time": "2025-01-23T13:51:13.752835Z" + }, + { + "step": 2, + "stepname": "Locate the most recent interaction sent.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.752835Z", + "end_time": "2025-01-23T13:51:13.752835Z" + }, + { + "step": 3, + "stepname": "Click on the interaction ID with the nature Forwarded HTTP Response.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.752835Z", + "end_time": "2025-01-23T13:51:13.752835Z" + }, + { + "step": 4, + "stepname": "Verify that the payload is displayed correctly.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.752835Z", + "end_time": "2025-01-23T13:51:13.752835Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0066.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0066.run.md new file mode 100644 index 0000000000..8c2c41200d --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0066.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0066" +test_case_fii: "TC-0066" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0067.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0067.case.md new file mode 100644 index 0000000000..4b8d568741 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0067.case.md @@ -0,0 +1,34 @@ +--- +FII: TC-0067 +groupId: GRP-005 +title: Verify that techByDesignDisposition displays as accept when a CSV zip file is sent to /flatfile/csv/Bundle/ endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Interactions - CSV"] +priority: "High" +--- + +### Description + +To verify that the techByDesignDisposition value is displayed as accept when a +CSV zip file is sent to the /flatfile/csv/Bundle/ endpoint. + +### Pre-Conditions: + +1. The API is up and running. +2. A csv zip file must be sent to the /flatfile/csv/Bundle/ endpoint. +3. TechBD Hub url should be loaded. +4. The user must be logged into the application. + +### Test Steps: + +1. Click on the interactions menu header and navigate to FHIR via HTTPs tab. +2. Locate the most recent interaction sent. +3. Click on the interaction ID with the nature techByDesignDisposition. +4. Verify that accept is displayed in the techByDesignDisposition block within + the payload. + +### Expected Result: + +accept should be displayed in the techByDesignDisposition block in the payload. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0067.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0067.run-1.result.json new file mode 100644 index 0000000000..297bd40f0a --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0067.run-1.result.json @@ -0,0 +1,38 @@ +{ + "test_case_fii": "TC-0067", + "title": "Verify that techByDesignDisposition displays as accept when a CSV zip file is sent to /flatfile/csv/Bundle/ endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.753836Z", + "end_time": "2025-01-23T13:51:25.753836Z", + "total_duration": "48.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the interactions menu header and navigate to FHIR via HTTPs tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.753836Z", + "end_time": "2025-01-23T13:51:25.753836Z" + }, + { + "step": 2, + "stepname": "Locate the most recent interaction sent.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.753836Z", + "end_time": "2025-01-23T13:51:25.753836Z" + }, + { + "step": 3, + "stepname": "Click on the interaction ID with the nature techByDesignDisposition.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.753836Z", + "end_time": "2025-01-23T13:51:25.753836Z" + }, + { + "step": 4, + "stepname": "Verify that accept is displayed in the techByDesignDisposition block within the payload.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.753836Z", + "end_time": "2025-01-23T13:51:25.753836Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0067.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0067.run.md new file mode 100644 index 0000000000..b3284d29f7 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0067.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0067" +test_case_fii: "TC-0067" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0068.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0068.case.md new file mode 100644 index 0000000000..a023fa9d90 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0068.case.md @@ -0,0 +1,36 @@ +--- +FII: TC-0068 +groupId: GRP-005 +title: Verify that the File Count is displaying in the CSV via HTTP tab when the CSV zip file is sent to /flatfile/csv/Bundle endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Interactions - CSV"] +priority: "High" +--- + +### Description + +To verify that the File Count is displaying correctly when the CSV zip file is +sent to /flatfile/csv/Bundle endpoint. + +### Pre-Conditions: + +1. The API is up and running. +2. A csv zip file must be sent to the /flatfile/csv/Bundle endpoint. +3. TechBD Hub url should be loaded. +4. The user must be logged into the application. + +### Test Steps: + +1. Click on the Interactions menu header and navigate to CSV via HTTPs tab. +2. Locate the most recent interaction sent. +3. Locate the File Count column. +4. Verify the following. + - The total count of associated demographic, administrative, observation, and + profile files is displayed in the File Count column. + +### Expected Result: + +The total count of associated demographic, administrative, observation, and +profile files should be displayed in the File Count column. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0068.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0068.run-1.result.json new file mode 100644 index 0000000000..8676ff8077 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0068.run-1.result.json @@ -0,0 +1,38 @@ +{ + "test_case_fii": "TC-0068", + "title": "Verify that the File Count is displaying in the CSV via HTTP tab when the CSV zip file is sent to /flatfile/csv/Bundle endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.754835Z", + "end_time": "2025-01-23T13:51:28.754835Z", + "total_duration": "51.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the Interactions menu header and navigate to CSV via HTTPs tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.754835Z", + "end_time": "2025-01-23T13:51:28.754835Z" + }, + { + "step": 2, + "stepname": "Locate the most recent interaction sent.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.754835Z", + "end_time": "2025-01-23T13:51:28.754835Z" + }, + { + "step": 3, + "stepname": "Locate the File Count column.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.754835Z", + "end_time": "2025-01-23T13:51:28.754835Z" + }, + { + "step": 4, + "stepname": "Verify the following.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.754835Z", + "end_time": "2025-01-23T13:51:28.754835Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0068.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0068.run.md new file mode 100644 index 0000000000..3b9c152b8f --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0068.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0068" +test_case_fii: "TC-0068" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0069.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0069.case.md new file mode 100644 index 0000000000..528863f6a7 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0069.case.md @@ -0,0 +1,34 @@ +--- +FII: TC-0069 +groupId: GRP-005 +title: Verify tha the FHIR Count is displaying correctly in the CSV via HTTP tab when the CSV zip file is sent to /flatfile/csv/Bundle endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Interactions - CSV"] +priority: "High" +--- + +### Description + +To verify that the FHIR Count is displaying correctly when the CSV zip file is +sent to /flatfile/csv/Bundle endpoint. + +### Pre-Conditions: + +1. The API is up and running. +2. A csv zip file must be sent to the /flatfile/csv/Bundle endpoint. +3. TechBD Hub url should be loaded. +4. The user must be logged into the application. + +### Test Steps: + +1. Click on the Interactions menu header and navigate to CSV via HTTPs tab. +2. Locate the most recent interaction sent. +3. Locate the FHIR Count column. +4. Verify the following. + - The total FHIR interactions should be displayed in the FHIR Count column. + +### Expected Result: + +The total FHIR interactions should be displayed in the FHIR Count column. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0069.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0069.run-1.result.json new file mode 100644 index 0000000000..220157825a --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0069.run-1.result.json @@ -0,0 +1,38 @@ +{ + "test_case_fii": "TC-0069", + "title": "Verify tha the FHIR Count is displaying correctly in the CSV via HTTP tab when the CSV zip file is sent to /flatfile/csv/Bundle endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.755803Z", + "end_time": "2025-01-23T13:51:29.755803Z", + "total_duration": "52.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the Interactions menu header and navigate to CSV via HTTPs tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.755803Z", + "end_time": "2025-01-23T13:51:29.755803Z" + }, + { + "step": 2, + "stepname": "Locate the most recent interaction sent.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.755803Z", + "end_time": "2025-01-23T13:51:29.755803Z" + }, + { + "step": 3, + "stepname": "Locate the FHIR Count column.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.755803Z", + "end_time": "2025-01-23T13:51:29.755803Z" + }, + { + "step": 4, + "stepname": "Verify the following.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.755803Z", + "end_time": "2025-01-23T13:51:29.755803Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0069.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0069.run.md new file mode 100644 index 0000000000..423ad12dd6 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0069.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0069" +test_case_fii: "TC-0069" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0070.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0070.case.md new file mode 100644 index 0000000000..ed7788bc01 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0070.case.md @@ -0,0 +1,36 @@ +--- +FII: TC-0070 +groupId: GRP-005 +title: Verify tha the FHIR Success Count is displaying correctly in the CSV via HTTP tab when the CSV zip file is sent to /flatfile/csv/Bundle endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Interactions - CSV"] +priority: "High" +--- + +### Description + +To verify that the FHIR Success Count is displaying correctly when the CSV zip +file is sent to /flatfile/csv/Bundle endpoint. + +### Pre-Conditions: + +1. The API is up and running. +2. A csv zip file must be sent to the /flatfile/csv/Bundle endpoint. +3. TechBD Hub url should be loaded. +4. The user must be logged into the application. + +### Test Steps: + +1. Click on the Interactions menu header and navigate to CSV via HTTPs tab. +2. Locate the most recent interaction sent. +3. Locate the FHIR Success Count column. +4. Verify the following. + - The total successful FHIR interactions should be displayed in the FHIR + Success Count column. + +### Expected Result: + +The total successful FHIR interactions should be displayed in the FHIR Success +Count column. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0070.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0070.run-1.result.json new file mode 100644 index 0000000000..37d2978ebd --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0070.run-1.result.json @@ -0,0 +1,38 @@ +{ + "test_case_fii": "TC-0070", + "title": "Verify tha the FHIR Success Count is displaying correctly in the CSV via HTTP tab when the CSV zip file is sent to /flatfile/csv/Bundle endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.756834Z", + "end_time": "2025-01-23T13:51:17.756834Z", + "total_duration": "40.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the Interactions menu header and navigate to CSV via HTTPs tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.756834Z", + "end_time": "2025-01-23T13:51:17.756834Z" + }, + { + "step": 2, + "stepname": "Locate the most recent interaction sent.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.756834Z", + "end_time": "2025-01-23T13:51:17.756834Z" + }, + { + "step": 3, + "stepname": "Locate the FHIR Success Count column.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.756834Z", + "end_time": "2025-01-23T13:51:17.756834Z" + }, + { + "step": 4, + "stepname": "Verify the following.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.756834Z", + "end_time": "2025-01-23T13:51:17.756834Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0070.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0070.run.md new file mode 100644 index 0000000000..8912dbbf94 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0070.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0070" +test_case_fii: "TC-0070" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0071.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0071.case.md new file mode 100644 index 0000000000..b4722effd1 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0071.case.md @@ -0,0 +1,36 @@ +--- +FII: TC-0071 +groupId: GRP-005 +title: Verify the FHIR Failed Count is displaying correctly in the CSV via HTTP tab when the CSV zip file is sent to /flatfile/csv/Bundle endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Interactions - CSV"] +priority: "High" +--- + +### Description + +To verify the FHIR Failed Count is displaying correctly when the CSV zip file is +sent to /flatfile/csv/Bundle endpoint. + +### Pre-Conditions: + +1. The API is up and running. +2. A csv zip file must be sent to the /flatfile/csv/Bundle endpoint. +3. TechBD Hub url should be loaded. +4. The user must be logged into the application. + +### Test Steps: + +1. Click on the Interactions menu header and navigate to CSV via HTTPs tab. +2. Locate the most recent interaction sent. +3. Locate the FHIR Failed Count column. +4. Verify the following. + - The total failed FHIR interactions should be displayed in the FHIR Success + Count column if any FHIR intercation is not successfully generated. + +### Expected Result: + +The total failed FHIR interactions should be displayed in the FHIR Success Count +column. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0071.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0071.run-1.result.json new file mode 100644 index 0000000000..d270c09c79 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0071.run-1.result.json @@ -0,0 +1,38 @@ +{ + "test_case_fii": "TC-0071", + "title": "Verify the FHIR Failed Count is displaying correctly in the CSV via HTTP tab when the CSV zip file is sent to /flatfile/csv/Bundle endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.758836Z", + "end_time": "2025-01-23T13:50:59.758836Z", + "total_duration": "22.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the Interactions menu header and navigate to CSV via HTTPs tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.758836Z", + "end_time": "2025-01-23T13:50:59.758836Z" + }, + { + "step": 2, + "stepname": "Locate the most recent interaction sent.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.758836Z", + "end_time": "2025-01-23T13:50:59.758836Z" + }, + { + "step": 3, + "stepname": "Locate the FHIR Failed Count column.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.758836Z", + "end_time": "2025-01-23T13:50:59.758836Z" + }, + { + "step": 4, + "stepname": "Verify the following.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.758836Z", + "end_time": "2025-01-23T13:50:59.758836Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0071.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0071.run.md new file mode 100644 index 0000000000..a43e705c98 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0071.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0071" +test_case_fii: "TC-0071" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0072.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0072.case.md new file mode 100644 index 0000000000..2e4054140f --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0072.case.md @@ -0,0 +1,38 @@ +--- +FII: TC-0072 +groupId: GRP-005 +title: Verify that the FHIR Count column drill-down provides detailed information about each FHIR interaction +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Interactions - CSV"] +priority: "High" +--- + +### Description + +To verify that the FHIR Count column drill-down provides detailed information +about each FHIR interaction, including specifics on successful and failed +transactions, when the CSV zip file is sent to /flatfile/csv/Bundle endpoint. + +### Pre-Conditions: + +1. The API is up and running. +2. A csv zip file must be sent to the /flatfile/csv/Bundle endpoint. +3. TechBD Hub url should be loaded. +4. The user must be logged into the application. + +### Test Steps: + +1. Click on the Interactions menu header and navigate to CSV via HTTPs tab. +2. Locate the most recent interaction sent. +3. Locate the FHIR Count column. +4. Open the FHIR Count view. +5. Verify the following. + - The detailed information about each FHIR interaction, including specifics + on successful and failed transactions is being displayed. + +### Expected Result: + +The detailed information about each FHIR interaction, including specifics on +successful and failed transactions should be displayed. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0072.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0072.run-1.result.json new file mode 100644 index 0000000000..adb297185f --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0072.run-1.result.json @@ -0,0 +1,45 @@ +{ + "test_case_fii": "TC-0072", + "title": "\nVerify that the FHIR Count column drill-down provides detailed information about each FHIR interaction", + "status": "passed", + "start_time": "2025-01-23T13:50:37.759803Z", + "end_time": "2025-01-23T13:51:31.759803Z", + "total_duration": "54.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the Interactions menu header and navigate to CSV via HTTPs tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.759803Z", + "end_time": "2025-01-23T13:51:31.759803Z" + }, + { + "step": 2, + "stepname": "Locate the most recent interaction sent.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.759803Z", + "end_time": "2025-01-23T13:51:31.759803Z" + }, + { + "step": 3, + "stepname": "Locate the FHIR Count column.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.759803Z", + "end_time": "2025-01-23T13:51:31.759803Z" + }, + { + "step": 4, + "stepname": "Open the FHIR Count view.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.759803Z", + "end_time": "2025-01-23T13:51:31.759803Z" + }, + { + "step": 5, + "stepname": "Verify the following.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.759803Z", + "end_time": "2025-01-23T13:51:31.759803Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0072.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0072.run.md new file mode 100644 index 0000000000..1c51ab68aa --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0072.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0072" +test_case_fii: "TC-0072" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0073.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0073.case.md new file mode 100644 index 0000000000..f9a7502800 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0073.case.md @@ -0,0 +1,36 @@ +--- +FII: TC-0073 +groupId: GRP-005 +title: Verify that the File Count is displaying when the CSV zip file is sent to /flatfile/csv/Bundle/ endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Interactions - CSV"] +priority: "High" +--- + +### Description + +To verify that the File Count is displaying correctly when the CSV zip file is +sent to /flatfile/csv/Bundle/ endpoint. + +### Pre-Conditions: + +1. The API is up and running. +2. A csv zip file must be sent to the /flatfile/csv/Bundle/ endpoint. +3. TechBD Hub url should be loaded. +4. The user must be logged into the application. + +### Test Steps: + +1. Click on the Interactions menu header and navigate to CSV via HTTPs tab. +2. Locate the most recent interaction sent. +3. Locate the File Count column. +4. Verify the following. + - The total count of associated demographic, administrative, observation, and + profile files is displayed in the File Count column. + +### Expected Result: + +The total count of associated demographic, administrative, observation, and +profile files should be displayed in the File Count column. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0073.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0073.run-1.result.json new file mode 100644 index 0000000000..e9b17603b7 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0073.run-1.result.json @@ -0,0 +1,38 @@ +{ + "test_case_fii": "TC-0073", + "title": "Verify that the File Count is displaying when the CSV zip file is sent to /flatfile/csv/Bundle/ endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.761804Z", + "end_time": "2025-01-23T13:51:31.761804Z", + "total_duration": "54.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the Interactions menu header and navigate to CSV via HTTPs tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.761804Z", + "end_time": "2025-01-23T13:51:31.761804Z" + }, + { + "step": 2, + "stepname": "Locate the most recent interaction sent.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.761804Z", + "end_time": "2025-01-23T13:51:31.761804Z" + }, + { + "step": 3, + "stepname": "Locate the File Count column.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.761804Z", + "end_time": "2025-01-23T13:51:31.761804Z" + }, + { + "step": 4, + "stepname": "Verify the following.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.761804Z", + "end_time": "2025-01-23T13:51:31.761804Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0073.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0073.run.md new file mode 100644 index 0000000000..71dcb91d9f --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0073.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0073" +test_case_fii: "TC-0073" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0074.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0074.case.md new file mode 100644 index 0000000000..e834006299 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0074.case.md @@ -0,0 +1,34 @@ +--- +FII: TC-0074 +groupId: GRP-005 +title: Verify tha the FHIR Count is displaying correctly when the CSV zip file is sent to /flatfile/csv/Bundle/ endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Interactions - CSV"] +priority: "High" +--- + +### Description + +To verify that the FHIR Count is displaying correctly when the CSV zip file is +sent to /flatfile/csv/Bundle/ endpoint. + +### Pre-Conditions: + +1. The API is up and running. +2. A CSV zip file must be sent to the /flatfile/csv/Bundle/ endpoint. +3. TechBD Hub url should be loaded. +4. The user must be logged into the application. + +### Test Steps: + +1. Click on the Interactions menu header and navigate to CSV via HTTPs tab. +2. Locate the most recent interaction sent. +3. Locate the FHIR Count column. +4. Verify the following. + - The total FHIR interactions should be displayed in the FHIR Count column. + +### Expected Result: + +The total FHIR interactions should be displayed in the FHIR Count column. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0074.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0074.run-1.result.json new file mode 100644 index 0000000000..27ae0172bd --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0074.run-1.result.json @@ -0,0 +1,38 @@ +{ + "test_case_fii": "TC-0074", + "title": "Verify tha the FHIR Count is displaying correctly when the CSV zip file is sent to /flatfile/csv/Bundle/ endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.762804Z", + "end_time": "2025-01-23T13:51:30.762804Z", + "total_duration": "53.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the Interactions menu header and navigate to CSV via HTTPs tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.762804Z", + "end_time": "2025-01-23T13:51:30.762804Z" + }, + { + "step": 2, + "stepname": "Locate the most recent interaction sent.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.762804Z", + "end_time": "2025-01-23T13:51:30.762804Z" + }, + { + "step": 3, + "stepname": "Locate the FHIR Count column.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.762804Z", + "end_time": "2025-01-23T13:51:30.762804Z" + }, + { + "step": 4, + "stepname": "Verify the following.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.762804Z", + "end_time": "2025-01-23T13:51:30.762804Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0074.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0074.run.md new file mode 100644 index 0000000000..58ce82059c --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0074.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0074" +test_case_fii: "TC-0074" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0075.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0075.case.md new file mode 100644 index 0000000000..2e75bc676d --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0075.case.md @@ -0,0 +1,36 @@ +--- +FII: TC-0075 +groupId: GRP-005 +title: Verify tha the FHIR Success Count is displaying correctly when the CSV zip file is sent to /flatfile/csv/Bundle/ endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Interactions - CSV"] +priority: "High" +--- + +### Description + +To verify that the FHIR Success Count is displaying correctly when the CSV zip +file is sent to /flatfile/csv/Bundle/ endpoint. + +### Pre-Conditions: + +1. The API is up and running. +2. A CSV zip file must be sent to the /flatfile/csv/Bundle/ endpoint. +3. TechBD Hub url should be loaded. +4. The user must be logged into the application. + +### Test Steps: + +1. Click on the Interactions menu header and navigate to CSV via HTTPs tab. +2. Locate the most recent interaction sent. +3. Locate the FHIR Success Count column. +4. Verify the following. + - The total successful FHIR interactions should be displayed in the FHIR + Success Count column. + +### Expected Result: + +The total successful FHIR interactions should be displayed in the FHIR Success +Count column. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0075.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0075.run-1.result.json new file mode 100644 index 0000000000..51f0fdee8f --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0075.run-1.result.json @@ -0,0 +1,38 @@ +{ + "test_case_fii": "TC-0075", + "title": "Verify tha the FHIR Success Count is displaying correctly when the CSV zip file is sent to /flatfile/csv/Bundle/ endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.764804Z", + "end_time": "2025-01-23T13:51:06.764804Z", + "total_duration": "29.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the Interactions menu header and navigate to CSV via HTTPs tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.764804Z", + "end_time": "2025-01-23T13:51:06.764804Z" + }, + { + "step": 2, + "stepname": "Locate the most recent interaction sent.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.764804Z", + "end_time": "2025-01-23T13:51:06.764804Z" + }, + { + "step": 3, + "stepname": "Locate the FHIR Success Count column.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.764804Z", + "end_time": "2025-01-23T13:51:06.764804Z" + }, + { + "step": 4, + "stepname": "Verify the following.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.764804Z", + "end_time": "2025-01-23T13:51:06.764804Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0075.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0075.run.md new file mode 100644 index 0000000000..b457ed022b --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0075.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0075" +test_case_fii: "TC-0075" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0076.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0076.case.md new file mode 100644 index 0000000000..c56a1cc5fb --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0076.case.md @@ -0,0 +1,37 @@ +--- +FII: TC-0076 +groupId: GRP-005 +title: Verify the FHIR Failed Count is displaying correctly when the CSV zip file is sent to /flatfile/csv/Bundle/ endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Interactions - CSV"] +priority: "High" +--- + +### Description + +To verify the FHIR Failed Count is displaying correctly when the CSV zip file is +sent to /flatfile/csv/Bundle/ endpoint. + +### Pre-Conditions: + +1. The API is up and running. +2. A CSV zip file with incorrect values in the file set must be sent to the + /flatfile/csv/Bundle/ endpoint. +3. TechBD Hub url should be loaded. +4. The user must be logged into the application. + +### Test Steps: + +1. Click on the Interactions menu header and navigate to CSV via HTTPs tab. +2. Locate the most recent interaction sent. +3. Locate the FHIR Failed Count column. +4. Verify the following. + - The total failed FHIR interactions should be displayed in the FHIR Success + Count column if any FHIR intercation is not successfully generated. + +### Expected Result: + +The total failed FHIR interactions should be displayed in the FHIR Success Count +column. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0076.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0076.run-1.result.json new file mode 100644 index 0000000000..204ff0add9 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0076.run-1.result.json @@ -0,0 +1,38 @@ +{ + "test_case_fii": "TC-0076", + "title": "Verify the FHIR Failed Count is displaying correctly when the CSV zip file is sent to /flatfile/csv/Bundle/ endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.767803Z", + "end_time": "2025-01-23T13:50:48.767803Z", + "total_duration": "11.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the Interactions menu header and navigate to CSV via HTTPs tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.767803Z", + "end_time": "2025-01-23T13:50:48.767803Z" + }, + { + "step": 2, + "stepname": "Locate the most recent interaction sent.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.767803Z", + "end_time": "2025-01-23T13:50:48.767803Z" + }, + { + "step": 3, + "stepname": "Locate the FHIR Failed Count column.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.767803Z", + "end_time": "2025-01-23T13:50:48.767803Z" + }, + { + "step": 4, + "stepname": "Verify the following.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.767803Z", + "end_time": "2025-01-23T13:50:48.767803Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0076.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0076.run.md new file mode 100644 index 0000000000..6ba4696bae --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0076.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0076" +test_case_fii: "TC-0076" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0077.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0077.case.md new file mode 100644 index 0000000000..397e7b1407 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0077.case.md @@ -0,0 +1,38 @@ +--- +FII: TC-0077 +groupId: GRP-005 +title: Verify that the FHIR Count column drill-down provides detailed information about each FHIR interaction +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Interactions - CSV"] +priority: "High" +--- + +### Description + +To verify that the FHIR Count column drill-down provides detailed information +about each FHIR interaction, including specifics on successful and failed +transactions, when the CSV zip file is sent to /flatfile/csv/Bundle/ endpoint. + +### Pre-Conditions: + +1. The API is up and running. +2. A CSV zip file must be sent to the /flatfile/csv/Bundle/ endpoint. +3. TechBD Hub url should be loaded. +4. The user must be logged into the application. + +### Test Steps: + +1. Click on the Interactions menu header and navigate to CSV via HTTPs tab. +2. Locate the most recent interaction sent. +3. Locate the FHIR Count column. +4. Open the FHIR Count view. +5. Verify the following. + - The detailed information about each FHIR interaction, including specifics + on successful and failed transactions is being displayed. + +### Expected Result: + +The detailed information about each FHIR interaction, including specifics on +successful and failed transactions should be displayed. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0077.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0077.run-1.result.json new file mode 100644 index 0000000000..99d697e312 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0077.run-1.result.json @@ -0,0 +1,45 @@ +{ + "test_case_fii": "TC-0077", + "title": "\nVerify that the FHIR Count column drill-down provides detailed information about each FHIR interaction", + "status": "passed", + "start_time": "2025-01-23T13:50:37.768835Z", + "end_time": "2025-01-23T13:50:59.768835Z", + "total_duration": "22.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the Interactions menu header and navigate to CSV via HTTPs tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.768835Z", + "end_time": "2025-01-23T13:50:59.768835Z" + }, + { + "step": 2, + "stepname": "Locate the most recent interaction sent.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.768835Z", + "end_time": "2025-01-23T13:50:59.768835Z" + }, + { + "step": 3, + "stepname": "Locate the FHIR Count column.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.768835Z", + "end_time": "2025-01-23T13:50:59.768835Z" + }, + { + "step": 4, + "stepname": "Open the FHIR Count view.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.768835Z", + "end_time": "2025-01-23T13:50:59.768835Z" + }, + { + "step": 5, + "stepname": "Verify the following.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.768835Z", + "end_time": "2025-01-23T13:50:59.768835Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0077.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0077.run.md new file mode 100644 index 0000000000..7f3d28e638 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0077.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0077" +test_case_fii: "TC-0077" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0078.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0078.case.md new file mode 100644 index 0000000000..d024901331 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0078.case.md @@ -0,0 +1,34 @@ +--- +FII: TC-0078 +groupId: GRP-005 +title: Verify that the FHIR Count is displaying correctly in CSV via HTTP tab when the CSV zip file is sent to /flatfile/csv/Bundle/$validate endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Interactions - CSV"] +priority: "High" +--- + +### Description + +To verify that the FHIR Count is displaying correctly when the CSV zip file is +sent to /flatfile/csv/Bundle/$validate endpoint. + +### Pre-Conditions: + +1. The API is up and running. +2. A CSV zip file must be sent to the /flatfile/csv/Bundle/$validate endpoint. +3. TechBD Hub url should be loaded. +4. The user must be logged into the application. + +### Test Steps: + +1. Click on the Interactions menu header and navigate to CSV via HTTPs tab. +2. Locate the most recent interaction sent. +3. Locate the FHIR Count column. +4. Verify the following. + - The total FHIR interactions should be displayed in the FHIR Count column. + +### Expected Result: + +The total FHIR interactions should be displayed in the FHIR Count column. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0078.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0078.run-1.result.json new file mode 100644 index 0000000000..d0e0f40816 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0078.run-1.result.json @@ -0,0 +1,38 @@ +{ + "test_case_fii": "TC-0078", + "title": "Verify that the FHIR Count is displaying correctly in CSV via HTTP tab when the CSV zip file is sent to /flatfile/csv/Bundle/$validate endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.769842Z", + "end_time": "2025-01-23T13:51:00.769842Z", + "total_duration": "23.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the Interactions menu header and navigate to CSV via HTTPs tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.769842Z", + "end_time": "2025-01-23T13:51:00.769842Z" + }, + { + "step": 2, + "stepname": "Locate the most recent interaction sent.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.769842Z", + "end_time": "2025-01-23T13:51:00.769842Z" + }, + { + "step": 3, + "stepname": "Locate the FHIR Count column.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.769842Z", + "end_time": "2025-01-23T13:51:00.769842Z" + }, + { + "step": 4, + "stepname": "Verify the following.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.769842Z", + "end_time": "2025-01-23T13:51:00.769842Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0078.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0078.run.md new file mode 100644 index 0000000000..f7e5e17e3e --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0078.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0078" +test_case_fii: "TC-0078" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0079.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0079.case.md new file mode 100644 index 0000000000..e55621c144 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0079.case.md @@ -0,0 +1,53 @@ +--- +FII: TC-0079 +groupId: GRP-005 +title: Verify that five rows of interactions are displayed in the HTTP Interactions tab, all sharing the same interaction ID, when the CSV zip file is sent to the /flatfile/csv/Bundle endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Interactions - CSV"] +priority: "High" +--- + +### Description + +To verify that the following rows of interactions are displayed in the HTTP +Interactions tab, all sharing the same interaction ID: + +- Forwarded HTTP Response. +- Forward HTTP Request. +- org.techbd.service.http.Interactions$RequestResponseEncountered. +- Original FHIR Payload. +- techByDesignDisposition. + +### Pre-Conditions: + +1. The API is up and running. +2. A CSV zip file must be sent to the /flatfile/csv/Bundle endpoint. +3. TechBD Hub url should be loaded. +4. The user must be logged into the application. + +### Test Steps: + +1. Click on the Interactions menu header and navigate to HTTP Interactions tab. +2. Locate the Nature column. +3. Identify the most recent interaction sent. +4. Verify that five rows of interactions are displayed, all sharing the same + interaction ID: + + - Forwarded HTTP Response. + - Forward HTTP Request. + - org.techbd.service.http.Interactions$RequestResponseEncountered. + - Original FHIR Payload. + - techByDesignDisposition. + +### Expected Result: + +The user should see five rows of interactions, all sharing the same interaction +ID: + +- Forwarded HTTP Response. +- Forward HTTP Request. +- org.techbd.service.http.Interactions$RequestResponseEncountered. +- Original FHIR Payload. +- techByDesignDisposition. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0079.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0079.run-1.result.json new file mode 100644 index 0000000000..c93295c1b7 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0079.run-1.result.json @@ -0,0 +1,38 @@ +{ + "test_case_fii": "TC-0079", + "title": "Verify that five rows of interactions are displayed in the HTTP Interactions tab, all sharing the same interaction ID, when the CSV zip file is sent to the /flatfile/csv/Bundle endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.770836Z", + "end_time": "2025-01-23T13:51:29.770836Z", + "total_duration": "52.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the Interactions menu header and navigate to HTTP Interactions tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.770836Z", + "end_time": "2025-01-23T13:51:29.770836Z" + }, + { + "step": 2, + "stepname": "Locate the Nature column.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.770836Z", + "end_time": "2025-01-23T13:51:29.770836Z" + }, + { + "step": 3, + "stepname": "Identify the most recent interaction sent.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.770836Z", + "end_time": "2025-01-23T13:51:29.770836Z" + }, + { + "step": 4, + "stepname": "Verify that five rows of interactions are displayed, all sharing the same interaction ID:", + "status": "passed", + "start_time": "2025-01-23T13:50:37.770836Z", + "end_time": "2025-01-23T13:51:29.770836Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0079.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0079.run.md new file mode 100644 index 0000000000..e7347e785f --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/TC-0079.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0079" +test_case_fii: "TC-0079" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/qf-case-group.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/qf-case-group.md new file mode 100644 index 0000000000..8fa0a4a8ed --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-CSV/qf-case-group.md @@ -0,0 +1,21 @@ +--- +id: GRP-005 +SuiteId: SUT-001 +planId: ["PLN-001"] +name: "Interactions - CSV" +description: "Interaction CSV test cases focus on verifying various aspects of interactions and functionalities related to sending CSV Zip files to Flatfile Validate and Bundle endpoints." +created_by: "Renjitha George" +created_at: "2025-01-23" +tags: ["functional testing"] +--- + +### Overview + +- **Interaction Rows**: Validate the correct number of interaction rows with + consistent interaction IDs. +- **Payload Display**: Ensure payloads are correctly displayed for all CSV + interactions +- **Disposition States**: Validate techByDesignDisposition as "accept" for valid + files. +- **Metrics**: Ensure correct display of File Count, FHIR Count, FHIR Success + Count, and FHIR Failed Count in the CSV via HTTP tab. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0003.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0003.case.md new file mode 100644 index 0000000000..4a083cbb9a --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0003.case.md @@ -0,0 +1,29 @@ +--- +FII: TC-0003 +groupId: GRP-002 +title: Verify that the FHIR via HTTPs tab is loading with data +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Interactions - FHIR"] +priority: "High" +--- + +### Description + +To verify that the data on the FHIR via HTTPs tab is loading. + +### Pre-Conditions: + +1. The API is up and running. +2. TechBD Hub url should be loaded. +3. The user must be logged into the application. + +### Test Steps: + +1. Click on the interactions menu header. +2. Verify that the that data is displayed on the FHIR via HTTPs tab. + +### Expected Result: + +The FHIR via HTTPs tab should load and display data successfully. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0003.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0003.run-1.result.json new file mode 100644 index 0000000000..d9ab607717 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0003.run-1.result.json @@ -0,0 +1,24 @@ +{ + "test_case_fii": "TC-0003", + "title": "Verify that the FHIR via HTTPs tab is loading with data", + "status": "passed", + "start_time": "2025-01-23T13:50:37.678286Z", + "end_time": "2025-01-23T13:51:08.678286Z", + "total_duration": "31.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the interactions menu header.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.678286Z", + "end_time": "2025-01-23T13:51:08.678286Z" + }, + { + "step": 2, + "stepname": "Verify that the that data is displayed on the FHIR via HTTPs tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.678286Z", + "end_time": "2025-01-23T13:51:08.678286Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0003.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0003.run.md new file mode 100644 index 0000000000..1413aa4027 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0003.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0003" +test_case_fii: "TC-0003" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0004.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0004.case.md new file mode 100644 index 0000000000..0c13d26adb --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0004.case.md @@ -0,0 +1,54 @@ +--- +FII: TC-0004 +groupId: GRP-002 +title: Verify that five rows of interactions are displayed in the FHIR via HTTPs tab, all sharing the same interaction ID, when a FHIR JSON file is sent to the /Bundle endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Interactions - FHIR"] +priority: "High" +--- + +### Description + +To verify that the following rows of interactions are displayed in the FHIR via +HTTPs tab, all sharing the same interaction ID: + +- Forwarded HTTP Response. +- Forward HTTP Request. +- org.techbd.service.http.Interactions$RequestResponseEncountered. +- Original FHIR Payload. +- techByDesignDisposition. + +### Pre-Conditions: + +1. The API is up and running. +2. A FHIR bundle must be sent to the /Bundle endpoint. +3. TechBD Hub url should be loaded. +4. The user must be logged into the application. + +### Test Steps: + +1. Click on the Interactions menu header and navigate to FHIR via HTTPs tab. +2. Locate the Nature column. +3. Identify the most recent interaction sent. +4. Verify that five rows of interactions are displayed, all sharing the same + interaction ID: + + - Forwarded HTTP Response. + - Forward HTTP Request. + +- org.techbd.service.http.Interactions$RequestResponseEncountered. + - Original FHIR Payload. + - techByDesignDisposition. + +### Expected Result: + +The user should see five rows of interactions, all sharing the same interaction +ID: + +- Forwarded HTTP Response. +- Forward HTTP Request. +- org.techbd.service.http.Interactions$RequestResponseEncountered. +- Original FHIR Payload. +- techByDesignDisposition. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0004.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0004.run-1.result.json new file mode 100644 index 0000000000..f1e711e3ff --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0004.run-1.result.json @@ -0,0 +1,38 @@ +{ + "test_case_fii": "TC-0004", + "title": "Verify that five rows of interactions are displayed in the FHIR via HTTPs tab, all sharing the same interaction ID, when a FHIR JSON file is sent to the /Bundle endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.679287Z", + "end_time": "2025-01-23T13:50:43.679287Z", + "total_duration": "6.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the Interactions menu header and navigate to FHIR via HTTPs tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.679287Z", + "end_time": "2025-01-23T13:50:43.679287Z" + }, + { + "step": 2, + "stepname": "Locate the Nature column.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.679287Z", + "end_time": "2025-01-23T13:50:43.679287Z" + }, + { + "step": 3, + "stepname": "Identify the most recent interaction sent.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.679287Z", + "end_time": "2025-01-23T13:50:43.679287Z" + }, + { + "step": 4, + "stepname": "Verify that five rows of interactions are displayed, all sharing the same interaction ID:", + "status": "passed", + "start_time": "2025-01-23T13:50:37.679287Z", + "end_time": "2025-01-23T13:50:43.679287Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0004.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0004.run.md new file mode 100644 index 0000000000..8288e930f7 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0004.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0004" +test_case_fii: "TC-0004" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0005.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0005.case.md new file mode 100644 index 0000000000..eb904e283c --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0005.case.md @@ -0,0 +1,35 @@ +--- +FII: TC-0005 +groupId: GRP-002 +title: Verify that the payload is displayed for the org.techbd.service.http.Interactions$RequestResponseEncountered interaction when a FHIR JSON file is sent to the /Bundle endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Interactions - FHIR"] +priority: "High" +--- + +### Description + +To verify that the payload is correctly displayed for the +org.techbd.service.http.Interactions$RequestResponseEncountered interaction when +a FHIR JSON file is sent to the /Bundle endpoint. + +### Pre-Conditions: + +1. The API is up and running. +2. A FHIR bundle must be sent to the /Bundle endpoint. +3. TechBD Hub url should be loaded. +4. The user must be logged into the application. + +### Test Steps: + +1. Click on the interactions menu header and navigate to FHIR via HTTPs tab. +2. Locate the most recent interaction sent. +3. Click on the interaction ID with the nature + org.techbd.service.http.Interactions$RequestResponseEncountered. +4. Verify that the payload is displayed correctly. + +### Expected Result: + +The payload should be displayed successfully. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0005.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0005.run-1.result.json new file mode 100644 index 0000000000..f208c8d824 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0005.run-1.result.json @@ -0,0 +1,38 @@ +{ + "test_case_fii": "TC-0005", + "title": "Verify that the payload is displayed for the org.techbd.service.http.Interactions$RequestResponseEncountered interaction when a FHIR JSON file is sent to the /Bundle endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.680286Z", + "end_time": "2025-01-23T13:51:19.680286Z", + "total_duration": "42.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the interactions menu header and navigate to FHIR via HTTPs tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.680286Z", + "end_time": "2025-01-23T13:51:19.680286Z" + }, + { + "step": 2, + "stepname": "Locate the most recent interaction sent.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.680286Z", + "end_time": "2025-01-23T13:51:19.680286Z" + }, + { + "step": 3, + "stepname": "Click on the interaction ID with the nature org.techbd.service.http.Interactions$RequestResponseEncountered.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.680286Z", + "end_time": "2025-01-23T13:51:19.680286Z" + }, + { + "step": 4, + "stepname": "Verify that the payload is displayed correctly.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.680286Z", + "end_time": "2025-01-23T13:51:19.680286Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0005.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0005.run.md new file mode 100644 index 0000000000..7b8a8d2a3c --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0005.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0005" +test_case_fii: "TC-0005" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0006.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0006.case.md new file mode 100644 index 0000000000..612e2fd3c5 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0006.case.md @@ -0,0 +1,33 @@ +--- +FII: TC-0006 +groupId: GRP-002 +title: Verify that the payload is displayed for the Forward HTTP Request interaction when a FHIR JSON file is sent to the /Bundle endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Interactions - FHIR"] +priority: "High" +--- + +### Description + +To verify that the payload is correctly displayed for the Forward HTTP Request +interaction when a FHIR JSON file is sent to the /Bundle endpoint. + +### Pre-Conditions: + +1. The API is up and running. +2. A FHIR bundle must be sent to the /Bundle endpoint. +3. TechBD Hub url should be loaded. +4. The user must be logged into the application. + +### Test Steps: + +1. Click on the interactions menu header and navigate to FHIR via HTTPs tab. +2. Locate the most recent interaction sent. +3. Click on the interaction ID with the nature Forward HTTP Request. +4. Verify that the payload is displayed correctly. + +### Expected Result: + +The payload should be displayed successfully. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0006.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0006.run-1.result.json new file mode 100644 index 0000000000..ec0845a0b1 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0006.run-1.result.json @@ -0,0 +1,38 @@ +{ + "test_case_fii": "TC-0006", + "title": "Verify that the payload is displayed for the Forward HTTP Request interaction when a FHIR JSON file is sent to the /Bundle endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.682257Z", + "end_time": "2025-01-23T13:50:59.682257Z", + "total_duration": "22.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the interactions menu header and navigate to FHIR via HTTPs tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.682257Z", + "end_time": "2025-01-23T13:50:59.682257Z" + }, + { + "step": 2, + "stepname": "Locate the most recent interaction sent.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.682257Z", + "end_time": "2025-01-23T13:50:59.682257Z" + }, + { + "step": 3, + "stepname": "Click on the interaction ID with the nature Forward HTTP Request.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.682257Z", + "end_time": "2025-01-23T13:50:59.682257Z" + }, + { + "step": 4, + "stepname": "Verify that the payload is displayed correctly.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.682257Z", + "end_time": "2025-01-23T13:50:59.682257Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0006.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0006.run.md new file mode 100644 index 0000000000..ef59623228 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0006.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0006" +test_case_fii: "TC-0006" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0007.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0007.case.md new file mode 100644 index 0000000000..eed1355a30 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0007.case.md @@ -0,0 +1,33 @@ +--- +FII: TC-0007 +groupId: GRP-002 +title: Verify that the payload is displayed for the Original FHIR Payload interaction when a FHIR JSON file is sent to the /Bundle endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Interactions - FHIR"] +priority: "High" +--- + +### Description + +To verify that the payload is correctly displayed for the Original FHIR Payload +interaction when a FHIR JSON file is sent to the /Bundle endpoint. + +### Pre-Conditions: + +1. The API is up and running. +2. A FHIR bundle must be sent to the /Bundle endpoint. +3. TechBD Hub url should be loaded. +4. The user must be logged into the application. + +### Test Steps: + +1. Click on the interactions menu header and navigate to FHIR via HTTPs tab. +2. Locate the most recent interaction sent. +3. Click on the interaction ID with the nature Original FHIR Payload. +4. Verify that the payload is displayed correctly. + +### Expected Result: + +The payload should be displayed successfully. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0007.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0007.run-1.result.json new file mode 100644 index 0000000000..cb266a0c9f --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0007.run-1.result.json @@ -0,0 +1,38 @@ +{ + "test_case_fii": "TC-0007", + "title": "Verify that the payload is displayed for the Original FHIR Payload interaction when a FHIR JSON file is sent to the /Bundle endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.684287Z", + "end_time": "2025-01-23T13:51:32.684287Z", + "total_duration": "55.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the interactions menu header and navigate to FHIR via HTTPs tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.684287Z", + "end_time": "2025-01-23T13:51:32.684287Z" + }, + { + "step": 2, + "stepname": "Locate the most recent interaction sent.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.684287Z", + "end_time": "2025-01-23T13:51:32.684287Z" + }, + { + "step": 3, + "stepname": "Click on the interaction ID with the nature Original FHIR Payload.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.684287Z", + "end_time": "2025-01-23T13:51:32.684287Z" + }, + { + "step": 4, + "stepname": "Verify that the payload is displayed correctly.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.684287Z", + "end_time": "2025-01-23T13:51:32.684287Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0007.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0007.run.md new file mode 100644 index 0000000000..be96f11e93 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0007.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0007" +test_case_fii: "TC-0007" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0008.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0008.case.md new file mode 100644 index 0000000000..b24f281bae --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0008.case.md @@ -0,0 +1,34 @@ +--- +FII: TC-0008 +groupId: GRP-002 +title: Verify that the payload is displayed for the techByDesignDisposition interaction when a FHIR JSON file is sent to the /Bundle endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Interactions - FHIR"] +priority: "High" +--- + +### Description + +To verify that the payload is correctly displayed for the +techByDesignDisposition interaction when a FHIR JSON file is sent to the /Bundle +endpoint. + +### Pre-Conditions: + +1. The API is up and running. +2. A FHIR bundle must be sent to the /Bundle endpoint. +3. TechBD Hub url should be loaded. +4. The user must be logged into the application. + +### Test Steps: + +1. Click on the interactions menu header and navigate to FHIR via HTTPs tab. +2. Locate the most recent interaction sent. +3. Click on the interaction ID with the nature techByDesignDisposition. +4. Verify that the payload is displayed correctly. + +### Expected Result: + +The payload should be displayed successfully. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0008.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0008.run-1.result.json new file mode 100644 index 0000000000..2e35aee82a --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0008.run-1.result.json @@ -0,0 +1,38 @@ +{ + "test_case_fii": "TC-0008", + "title": "Verify that the payload is displayed for the techByDesignDisposition interaction when a FHIR JSON file is sent to the /Bundle endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.685286Z", + "end_time": "2025-01-23T13:51:36.685286Z", + "total_duration": "59.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the interactions menu header and navigate to FHIR via HTTPs tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.685286Z", + "end_time": "2025-01-23T13:51:36.685286Z" + }, + { + "step": 2, + "stepname": "Locate the most recent interaction sent.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.685286Z", + "end_time": "2025-01-23T13:51:36.685286Z" + }, + { + "step": 3, + "stepname": "Click on the interaction ID with the nature techByDesignDisposition.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.685286Z", + "end_time": "2025-01-23T13:51:36.685286Z" + }, + { + "step": 4, + "stepname": "Verify that the payload is displayed correctly.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.685286Z", + "end_time": "2025-01-23T13:51:36.685286Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0008.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0008.run.md new file mode 100644 index 0000000000..453991af84 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0008.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0008" +test_case_fii: "TC-0008" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0009.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0009.case.md new file mode 100644 index 0000000000..5a1877989b --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0009.case.md @@ -0,0 +1,33 @@ +--- +FII: TC-0009 +groupId: GRP-002 +title: Verify that the payload is displayed for the Forwarded HTTP Response interaction when a FHIR JSON file is sent to the /Bundle endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Interactions - FHIR"] +priority: "High" +--- + +### Description + +To verify that the payload is correctly displayed for the Forwarded HTTP +Response interaction when a FHIR JSON file is sent to the /Bundle endpoint. + +### Pre-Conditions: + +1. The API is up and running. +2. A FHIR bundle must be sent to the /Bundle endpoint. +3. TechBD Hub url should be loaded. +4. The user must be logged into the application. + +### Test Steps: + +1. Click on the interactions menu header and navigate to FHIR via HTTPs tab. +2. Locate the most recent interaction sent. +3. Click on the interaction ID with the nature Forwarded HTTP Response. +4. Verify that the payload is displayed correctly. + +### Expected Result: + +The payload should be displayed successfully. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0009.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0009.run-1.result.json new file mode 100644 index 0000000000..472969233b --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0009.run-1.result.json @@ -0,0 +1,38 @@ +{ + "test_case_fii": "TC-0009", + "title": "Verify that the payload is displayed for the Forwarded HTTP Response interaction when a FHIR JSON file is sent to the /Bundle endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.686287Z", + "end_time": "2025-01-23T13:51:24.686287Z", + "total_duration": "47.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the interactions menu header and navigate to FHIR via HTTPs tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.686287Z", + "end_time": "2025-01-23T13:51:24.686287Z" + }, + { + "step": 2, + "stepname": "Locate the most recent interaction sent.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.686287Z", + "end_time": "2025-01-23T13:51:24.686287Z" + }, + { + "step": 3, + "stepname": "Click on the interaction ID with the nature Forwarded HTTP Response.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.686287Z", + "end_time": "2025-01-23T13:51:24.686287Z" + }, + { + "step": 4, + "stepname": "Verify that the payload is displayed correctly.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.686287Z", + "end_time": "2025-01-23T13:51:24.686287Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0009.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0009.run.md new file mode 100644 index 0000000000..73d70e9c03 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0009.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0009" +test_case_fii: "TC-0009" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0010.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0010.case.md new file mode 100644 index 0000000000..abc9d8c076 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0010.case.md @@ -0,0 +1,34 @@ +--- +FII: TC-0010 +groupId: GRP-002 +title: Verify that techByDesignDisposition displays as accept when a FHIR JSON file is sent to the /Bundle endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Interactions - FHIR"] +priority: "High" +--- + +### Description + +To verify that the techByDesignDisposition value is displayed as accept when a +FHIR JSON file is sent to the /Bundle endpoint. + +### Pre-Conditions: + +1. The API is up and running. +2. A FHIR bundle must be sent to the /Bundle endpoint. +3. TechBD Hub url should be loaded. +4. The user must be logged into the application. + +### Test Steps: + +1. Click on the interactions menu header and navigate to FHIR via HTTPs tab. +2. Locate the most recent interaction sent. +3. Click on the interaction ID with the nature techByDesignDisposition. +4. Verify that accept is displayed in the techByDesignDisposition block within + the payload. + +### Expected Result: + +accept should be displayed in the techByDesignDisposition block in the payload. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0010.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0010.run-1.result.json new file mode 100644 index 0000000000..8572787463 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0010.run-1.result.json @@ -0,0 +1,38 @@ +{ + "test_case_fii": "TC-0010", + "title": "Verify that techByDesignDisposition displays as accept when a FHIR JSON file is sent to the /Bundle endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.687286Z", + "end_time": "2025-01-23T13:50:47.687286Z", + "total_duration": "10.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the interactions menu header and navigate to FHIR via HTTPs tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.687286Z", + "end_time": "2025-01-23T13:50:47.687286Z" + }, + { + "step": 2, + "stepname": "Locate the most recent interaction sent.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.687286Z", + "end_time": "2025-01-23T13:50:47.687286Z" + }, + { + "step": 3, + "stepname": "Click on the interaction ID with the nature techByDesignDisposition.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.687286Z", + "end_time": "2025-01-23T13:50:47.687286Z" + }, + { + "step": 4, + "stepname": "Verify that accept is displayed in the techByDesignDisposition block within the payload.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.687286Z", + "end_time": "2025-01-23T13:50:47.687286Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0010.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0010.run.md new file mode 100644 index 0000000000..8e3ef1ccdf --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0010.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0010" +test_case_fii: "TC-0010" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0011.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0011.case.md new file mode 100644 index 0000000000..820cfd087c --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0011.case.md @@ -0,0 +1,36 @@ +--- +FII: TC-0011 +groupId: GRP-002 +title: Verify that techByDesignDisposition displays as reject when the FHIR JSON file is sent with an incorrect lastUpdated date to the /Bundle endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Interactions - FHIR"] +priority: "High" +--- + +### Description + +To verify that the techByDesignDisposition value is displayed as reject when a +FHIR JSON file is sent with an incorrect lastUpdated date to the /Bundle +endpoint. + +### Pre-Conditions: + +1. The API is up and running. +2. A FHIR bundle must be sent with incorrect lastUpdated date to the /Bundle + endpoint. +3. TechBD Hub url should be loaded. +4. The user must be logged into the application. + +### Test Steps: + +1. Click on the interactions menu header and navigate to FHIR via HTTPs tab. +2. Locate the most recent interaction sent. +3. Click on the interaction ID with the nature techByDesignDisposition. +4. Verify that reject is displayed in the techByDesignDisposition block within + the payload. + +### Expected Result: + +reject should be displayed in the techByDesignDisposition block in the payload. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0011.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0011.run-1.result.json new file mode 100644 index 0000000000..8fba740fac --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0011.run-1.result.json @@ -0,0 +1,38 @@ +{ + "test_case_fii": "TC-0011", + "title": "Verify that techByDesignDisposition displays as reject when the FHIR JSON file is sent with an incorrect lastUpdated date to the /Bundle endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.688286Z", + "end_time": "2025-01-23T13:51:09.688286Z", + "total_duration": "32.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the interactions menu header and navigate to FHIR via HTTPs tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.688286Z", + "end_time": "2025-01-23T13:51:09.688286Z" + }, + { + "step": 2, + "stepname": "Locate the most recent interaction sent.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.688286Z", + "end_time": "2025-01-23T13:51:09.688286Z" + }, + { + "step": 3, + "stepname": "Click on the interaction ID with the nature techByDesignDisposition.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.688286Z", + "end_time": "2025-01-23T13:51:09.688286Z" + }, + { + "step": 4, + "stepname": "Verify that reject is displayed in the techByDesignDisposition block within the payload.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.688286Z", + "end_time": "2025-01-23T13:51:09.688286Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0011.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0011.run.md new file mode 100644 index 0000000000..35ad40c2d2 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0011.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0011" +test_case_fii: "TC-0011" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0012.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0012.case.md new file mode 100644 index 0000000000..ca14d092d1 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0012.case.md @@ -0,0 +1,34 @@ +--- +FII: TC-0012 +groupId: GRP-002 +title: Verify that techByDesignDisposition displays as discard when a truncated FHIR JSON file is sent to the /Bundle endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Interactions - FHIR"] +priority: "High" +--- + +### Description + +To verify that the techByDesignDisposition value is displayed as discard when a +truncated FHIR JSON file is sent to the /Bundle endpoint. + +### Pre-Conditions: + +1. The API is up and running. +2. A truncated FHIR bundle must be sent to the /Bundle endpoint. +3. TechBD Hub url should be loaded. +4. The user must be logged into the application. + +### Test Steps: + +1. Click on the interactions menu header and navigate to FHIR via HTTPs tab. +2. Locate the most recent interaction sent. +3. Click on the interaction ID with the nature techByDesignDisposition. +4. Verify that discard is displayed in the techByDesignDisposition block within + the payload. + +### Expected Result: + +discard should be displayed in the techByDesignDisposition block in the payload. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0012.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0012.run-1.result.json new file mode 100644 index 0000000000..cb73c9aa42 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0012.run-1.result.json @@ -0,0 +1,38 @@ +{ + "test_case_fii": "TC-0012", + "title": "Verify that techByDesignDisposition displays as discard when a truncated FHIR JSON file is sent to the /Bundle endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.689287Z", + "end_time": "2025-01-23T13:51:19.689287Z", + "total_duration": "42.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the interactions menu header and navigate to FHIR via HTTPs tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.689287Z", + "end_time": "2025-01-23T13:51:19.689287Z" + }, + { + "step": 2, + "stepname": "Locate the most recent interaction sent.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.689287Z", + "end_time": "2025-01-23T13:51:19.689287Z" + }, + { + "step": 3, + "stepname": "Click on the interaction ID with the nature techByDesignDisposition.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.689287Z", + "end_time": "2025-01-23T13:51:19.689287Z" + }, + { + "step": 4, + "stepname": "Verify that discard is displayed in the techByDesignDisposition block within the payload.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.689287Z", + "end_time": "2025-01-23T13:51:19.689287Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0012.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0012.run.md new file mode 100644 index 0000000000..c651c5792b --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0012.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0012" +test_case_fii: "TC-0012" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0013.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0013.case.md new file mode 100644 index 0000000000..8ba4fc344d --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0013.case.md @@ -0,0 +1,34 @@ +--- +FII: TC-0013 +groupId: GRP-002 +title: Verify that the filter is working for TechBD Tenant ID on the FHIR via HTTPs tab +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Interactions - FHIR"] +priority: "High" +--- + +### Description + +To verify the filter for TechBD Tenant ID is functioning properly on the FHIR +via HTTPs tab. + +### Pre-Conditions: + +1. The API is up and running. +2. TechBD Hub url should be loaded. +3. The user must be logged into the application. + +### Test Steps: + +1. Click on the interactions menu header and navigate to FHIR via HTTPs tab. +2. Locate the TechBD Tenant ID column. +3. Click on the filter icon. +4. Locate the Equals filter field. +5. Enter the input value. +6. Verify that the results are displayed correctly based on the entered value. + +### Expected Result: + +The filter results should display correctly based on the provided input value. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0013.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0013.run-1.result.json new file mode 100644 index 0000000000..03c346acf3 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0013.run-1.result.json @@ -0,0 +1,52 @@ +{ + "test_case_fii": "TC-0013", + "title": "Verify that the filter is working for TechBD Tenant ID on the FHIR via HTTPs tab", + "status": "passed", + "start_time": "2025-01-23T13:50:37.690287Z", + "end_time": "2025-01-23T13:51:01.690287Z", + "total_duration": "24.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the interactions menu header and navigate to FHIR via HTTPs tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.690287Z", + "end_time": "2025-01-23T13:51:01.690287Z" + }, + { + "step": 2, + "stepname": "Locate the TechBD Tenant ID column.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.690287Z", + "end_time": "2025-01-23T13:51:01.690287Z" + }, + { + "step": 3, + "stepname": "Click on the filter icon.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.690287Z", + "end_time": "2025-01-23T13:51:01.690287Z" + }, + { + "step": 4, + "stepname": "Locate the Equals filter field.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.690287Z", + "end_time": "2025-01-23T13:51:01.690287Z" + }, + { + "step": 5, + "stepname": "Enter the input value.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.690287Z", + "end_time": "2025-01-23T13:51:01.690287Z" + }, + { + "step": 6, + "stepname": "Verify that the results are displayed correctly based on the entered value.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.690287Z", + "end_time": "2025-01-23T13:51:01.690287Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0013.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0013.run.md new file mode 100644 index 0000000000..b5bddd32a3 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0013.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0013" +test_case_fii: "TC-0013" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0014.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0014.case.md new file mode 100644 index 0000000000..40db0f7c7c --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0014.case.md @@ -0,0 +1,34 @@ +--- +FII: TC-0014 +groupId: GRP-002 +title: Verify that the filter is working for Request Time on the FHIR via HTTPs tab +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Interactions - FHIR"] +priority: "High" +--- + +### Description + +To verify the filter for Request Time is functioning properly on the FHIR via +HTTPs tab. + +### Pre-Conditions: + +1. The API is up and running. +2. TechBD Hub url should be loaded. +3. The user must be logged into the application. + +### Test Steps: + +1. Click on the interactions menu header and navigate to FHIR via HTTPs tab. +2. Locate the Request Time column. +3. Click on the filter icon. +4. Locate the Between filter field. +5. Enter the input value in the 'From' and 'To' filter fields. +6. Verify that the results are displayed correctly based on the entered value. + +### Expected Result: + +The filter results should display correctly based on the provided input value. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0014.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0014.run-1.result.json new file mode 100644 index 0000000000..240faa4768 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0014.run-1.result.json @@ -0,0 +1,52 @@ +{ + "test_case_fii": "TC-0014", + "title": "Verify that the filter is working for Request Time on the FHIR via HTTPs tab", + "status": "passed", + "start_time": "2025-01-23T13:50:37.691288Z", + "end_time": "2025-01-23T13:50:47.691288Z", + "total_duration": "10.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the interactions menu header and navigate to FHIR via HTTPs tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.691288Z", + "end_time": "2025-01-23T13:50:47.691288Z" + }, + { + "step": 2, + "stepname": "Locate the Request Time column.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.691288Z", + "end_time": "2025-01-23T13:50:47.691288Z" + }, + { + "step": 3, + "stepname": "Click on the filter icon.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.691288Z", + "end_time": "2025-01-23T13:50:47.691288Z" + }, + { + "step": 4, + "stepname": "Locate the Between filter field.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.691288Z", + "end_time": "2025-01-23T13:50:47.691288Z" + }, + { + "step": 5, + "stepname": "Enter the input value in the 'From' and 'To' filter fields.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.691288Z", + "end_time": "2025-01-23T13:50:47.691288Z" + }, + { + "step": 6, + "stepname": "Verify that the results are displayed correctly based on the entered value.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.691288Z", + "end_time": "2025-01-23T13:50:47.691288Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0014.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0014.run.md new file mode 100644 index 0000000000..1beaa87332 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0014.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0014" +test_case_fii: "TC-0014" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0015.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0015.case.md new file mode 100644 index 0000000000..dfc173a4a1 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0015.case.md @@ -0,0 +1,36 @@ +--- +FII: TC-0015 +groupId: GRP-002 +title: Verify that sorting works for TechBD Tenant ID on the FHIR via HTTPs tab +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Interactions - FHIR"] +priority: "High" +--- + +### Description + +To verify that sorting works for the TechBD Tenant ID column on the FHIR via +HTTPs tab. + +### Pre-Conditions: + +1. The API is up and running. +2. TechBD Hub url should be loaded. +3. The user must be logged into the application. + +### Test Steps: + +1. Click on the interactions menu header and navigate to FHIR via HTTPs tab. +2. Locate the TechBD Tenant ID column. +3. Click on the sort icon. +4. Verify that the sorting result is displayed in ascending order. +5. Click on the sort icon again. +6. Verify that the sorting result is now displayed in descending order. + +### Expected Result: + +The sorting should first display the results in ascending order, and after +clicking the sort icon a second time, the results should display in descending +order. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0015.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0015.run-1.result.json new file mode 100644 index 0000000000..0cc3619fa8 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0015.run-1.result.json @@ -0,0 +1,52 @@ +{ + "test_case_fii": "TC-0015", + "title": "Verify that sorting works for TechBD Tenant ID on the FHIR via HTTPs tab", + "status": "passed", + "start_time": "2025-01-23T13:50:37.692287Z", + "end_time": "2025-01-23T13:50:59.692287Z", + "total_duration": "22.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the interactions menu header and navigate to FHIR via HTTPs tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.692287Z", + "end_time": "2025-01-23T13:50:59.692287Z" + }, + { + "step": 2, + "stepname": "Locate the TechBD Tenant ID column.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.692287Z", + "end_time": "2025-01-23T13:50:59.692287Z" + }, + { + "step": 3, + "stepname": "Click on the sort icon.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.692287Z", + "end_time": "2025-01-23T13:50:59.692287Z" + }, + { + "step": 4, + "stepname": "Verify that the sorting result is displayed in ascending order.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.692287Z", + "end_time": "2025-01-23T13:50:59.692287Z" + }, + { + "step": 5, + "stepname": "Click on the sort icon again.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.692287Z", + "end_time": "2025-01-23T13:50:59.692287Z" + }, + { + "step": 6, + "stepname": "Verify that the sorting result is now displayed in descending order.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.692287Z", + "end_time": "2025-01-23T13:50:59.692287Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0015.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0015.run.md new file mode 100644 index 0000000000..fe0bd11246 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0015.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0015" +test_case_fii: "TC-0015" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0016.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0016.case.md new file mode 100644 index 0000000000..a9eb39c85e --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0016.case.md @@ -0,0 +1,54 @@ +--- +FII: TC-0016 +groupId: GRP-002 +title: Verify that five rows of interactions are displayed in the FHIR via HTTPs tab, all sharing the same interaction ID, when a FHIR JSON file is sent to the /Bundle/ endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Interactions - FHIR"] +priority: "High" +--- + +### Description + +To verify that the following rows of interactions are displayed in the FHIR via +HTTPs tab, all sharing the same interaction ID: + +- Forwarded HTTP Response. +- Forward HTTP Request. +- org.techbd.service.http.Interactions$RequestResponseEncountered. +- Original FHIR Payload. +- techByDesignDisposition. + +### Pre-Conditions: + +1. The API is up and running. +2. A FHIR bundle must be sent to the /Bundle/ endpoint. +3. TechBD Hub url should be loaded. +4. The user must be logged into the application. + +### Test Steps: + +1. Click on the Interactions menu header and navigate to FHIR via HTTPs tab. +2. Locate the Nature column. +3. Identify the most recent interaction sent. +4. Verify that five rows of interactions are displayed, all sharing the same + interaction ID: + + - Forwarded HTTP Response. + - Forward HTTP Request. + +- org.techbd.service.http.Interactions$RequestResponseEncountered. + - Original FHIR Payload. + - techByDesignDisposition. + +### Expected Result: + +The user should see five rows of interactions, all sharing the same interaction +ID: + +- Forwarded HTTP Response. +- Forward HTTP Request. +- org.techbd.service.http.Interactions$RequestResponseEncountered. +- Original FHIR Payload. +- techByDesignDisposition. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0016.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0016.run-1.result.json new file mode 100644 index 0000000000..220d9de6c7 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0016.run-1.result.json @@ -0,0 +1,38 @@ +{ + "test_case_fii": "TC-0016", + "title": "Verify that five rows of interactions are displayed in the FHIR via HTTPs tab, all sharing the same interaction ID, when a FHIR JSON file is sent to the /Bundle/ endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.693287Z", + "end_time": "2025-01-23T13:50:40.693287Z", + "total_duration": "3.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the Interactions menu header and navigate to FHIR via HTTPs tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.693287Z", + "end_time": "2025-01-23T13:50:40.693287Z" + }, + { + "step": 2, + "stepname": "Locate the Nature column.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.693287Z", + "end_time": "2025-01-23T13:50:40.693287Z" + }, + { + "step": 3, + "stepname": "Identify the most recent interaction sent.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.693287Z", + "end_time": "2025-01-23T13:50:40.693287Z" + }, + { + "step": 4, + "stepname": "Verify that five rows of interactions are displayed, all sharing the same interaction ID:", + "status": "passed", + "start_time": "2025-01-23T13:50:37.693287Z", + "end_time": "2025-01-23T13:50:40.693287Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0016.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0016.run.md new file mode 100644 index 0000000000..bfaef3b157 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0016.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0016" +test_case_fii: "TC-0016" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0017.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0017.case.md new file mode 100644 index 0000000000..2f537f4b1c --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0017.case.md @@ -0,0 +1,35 @@ +--- +FII: TC-0017 +groupId: GRP-002 +title: Verify that the payload is displayed for the org.techbd.service.http.Interactions$RequestResponseEncountered interaction when a FHIR JSON file is sent to the /Bundle/ endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Interactions - FHIR"] +priority: "High" +--- + +### Description + +To verify that the payload is correctly displayed for the +org.techbd.service.http.Interactions$RequestResponseEncountered interaction when +a FHIR JSON file is sent to the /Bundle/ endpoint. + +### Pre-Conditions: + +1. The API is up and running. +2. A FHIR bundle must be sent to the /Bundle/ endpoint. +3. TechBD Hub url should be loaded. +4. The user must be logged into the application. + +### Test Steps: + +1. Click on the interactions menu header and navigate to FHIR via HTTPs tab. +2. Locate the most recent interaction sent. +3. Click on the interaction ID with the nature + org.techbd.service.http.Interactions$RequestResponseEncountered. +4. Verify that the payload is displayed correctly. + +### Expected Result: + +The payload should be displayed successfully. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0017.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0017.run-1.result.json new file mode 100644 index 0000000000..10ce223da4 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0017.run-1.result.json @@ -0,0 +1,38 @@ +{ + "test_case_fii": "TC-0017", + "title": "Verify that the payload is displayed for the org.techbd.service.http.Interactions$RequestResponseEncountered interaction when a FHIR JSON file is sent to the /Bundle/ endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.694287Z", + "end_time": "2025-01-23T13:51:11.694287Z", + "total_duration": "34.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the interactions menu header and navigate to FHIR via HTTPs tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.694287Z", + "end_time": "2025-01-23T13:51:11.694287Z" + }, + { + "step": 2, + "stepname": "Locate the most recent interaction sent.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.694287Z", + "end_time": "2025-01-23T13:51:11.694287Z" + }, + { + "step": 3, + "stepname": "Click on the interaction ID with the nature org.techbd.service.http.Interactions$RequestResponseEncountered.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.694287Z", + "end_time": "2025-01-23T13:51:11.694287Z" + }, + { + "step": 4, + "stepname": "Verify that the payload is displayed correctly.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.694287Z", + "end_time": "2025-01-23T13:51:11.694287Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0017.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0017.run.md new file mode 100644 index 0000000000..7eb23a202f --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0017.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0017" +test_case_fii: "TC-0017" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0018.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0018.case.md new file mode 100644 index 0000000000..ba8dbfaa8e --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0018.case.md @@ -0,0 +1,33 @@ +--- +FII: TC-0018 +groupId: GRP-002 +title: Verify that the payload is displayed for the Forward HTTP Request interaction when a FHIR JSON file is sent to the /Bundle/ endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Interactions - FHIR"] +priority: "High" +--- + +### Description + +To verify that the payload is correctly displayed for the Forward HTTP Request +interaction when a FHIR JSON file is sent to the /Bundle/ endpoint. + +### Pre-Conditions: + +1. The API is up and running. +2. A FHIR bundle must be sent to the /Bundle/ endpoint. +3. TechBD Hub url should be loaded. +4. The user must be logged into the application. + +### Test Steps: + +1. Click on the interactions menu header and navigate to FHIR via HTTPs tab. +2. Locate the most recent interaction sent. +3. Click on the interaction ID with the nature Forward HTTP Request. +4. Verify that the payload is displayed correctly. + +### Expected Result: + +The payload should be displayed successfully. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0018.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0018.run-1.result.json new file mode 100644 index 0000000000..a7a1cf1a06 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0018.run-1.result.json @@ -0,0 +1,38 @@ +{ + "test_case_fii": "TC-0018", + "title": "Verify that the payload is displayed for the Forward HTTP Request interaction when a FHIR JSON file is sent to the /Bundle/ endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.695286Z", + "end_time": "2025-01-23T13:51:28.695286Z", + "total_duration": "51.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the interactions menu header and navigate to FHIR via HTTPs tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.695286Z", + "end_time": "2025-01-23T13:51:28.695286Z" + }, + { + "step": 2, + "stepname": "Locate the most recent interaction sent.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.695286Z", + "end_time": "2025-01-23T13:51:28.695286Z" + }, + { + "step": 3, + "stepname": "Click on the interaction ID with the nature Forward HTTP Request.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.695286Z", + "end_time": "2025-01-23T13:51:28.695286Z" + }, + { + "step": 4, + "stepname": "Verify that the payload is displayed correctly.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.695286Z", + "end_time": "2025-01-23T13:51:28.695286Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0018.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0018.run.md new file mode 100644 index 0000000000..d9e9056dd7 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0018.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0018" +test_case_fii: "TC-0018" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0019.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0019.case.md new file mode 100644 index 0000000000..a8f99f02b1 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0019.case.md @@ -0,0 +1,33 @@ +--- +FII: TC-0019 +groupId: GRP-002 +title: Verify that the payload is displayed for the Original FHIR Payload interaction when a FHIR JSON file is sent to the /Bundle/ endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Interactions - FHIR"] +priority: "High" +--- + +### Description + +To verify that the payload is correctly displayed for the Original FHIR Payload +interaction when a FHIR JSON file is sent to the /Bundle/ endpoint. + +### Pre-Conditions: + +1. The API is up and running. +2. A FHIR bundle must be sent to the /Bundle/ endpoint. +3. TechBD Hub url should be loaded. +4. The user must be logged into the application. + +### Test Steps: + +1. Click on the interactions menu header and navigate to FHIR via HTTPs tab. +2. Locate the most recent interaction sent. +3. Click on the interaction ID with the nature Original FHIR Payload. +4. Verify that the payload is displayed correctly. + +### Expected Result: + +The payload should be displayed successfully. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0019.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0019.run-1.result.json new file mode 100644 index 0000000000..a6e98c98c7 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0019.run-1.result.json @@ -0,0 +1,38 @@ +{ + "test_case_fii": "TC-0019", + "title": "Verify that the payload is displayed for the Original FHIR Payload interaction when a FHIR JSON file is sent to the /Bundle/ endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.697287Z", + "end_time": "2025-01-23T13:51:14.697287Z", + "total_duration": "37.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the interactions menu header and navigate to FHIR via HTTPs tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.697287Z", + "end_time": "2025-01-23T13:51:14.697287Z" + }, + { + "step": 2, + "stepname": "Locate the most recent interaction sent.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.697287Z", + "end_time": "2025-01-23T13:51:14.697287Z" + }, + { + "step": 3, + "stepname": "Click on the interaction ID with the nature Original FHIR Payload.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.697287Z", + "end_time": "2025-01-23T13:51:14.697287Z" + }, + { + "step": 4, + "stepname": "Verify that the payload is displayed correctly.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.697287Z", + "end_time": "2025-01-23T13:51:14.697287Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0019.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0019.run.md new file mode 100644 index 0000000000..41b29f6dda --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0019.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0019" +test_case_fii: "TC-0019" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0020.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0020.case.md new file mode 100644 index 0000000000..5aa2f7190b --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0020.case.md @@ -0,0 +1,34 @@ +--- +FII: TC-0020 +groupId: GRP-002 +title: Verify that the payload is displayed for the techByDesignDisposition interaction when a FHIR JSON file is sent to the /Bundle/ endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Interactions - FHIR"] +priority: "High" +--- + +### Description + +To verify that the payload is correctly displayed for the +techByDesignDisposition interaction when a FHIR JSON file is sent to the +/Bundle/ endpoint. + +### Pre-Conditions: + +1. The API is up and running. +2. A FHIR bundle must be sent to the /Bundle/ endpoint. +3. TechBD Hub url should be loaded. +4. The user must be logged into the application. + +### Test Steps: + +1. Click on the interactions menu header and navigate to FHIR via HTTPs tab. +2. Locate the most recent interaction sent. +3. Click on the interaction ID with the nature techByDesignDisposition. +4. Verify that the payload is displayed correctly. + +### Expected Result: + +The payload should be displayed successfully. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0020.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0020.run-1.result.json new file mode 100644 index 0000000000..681608e3cc --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0020.run-1.result.json @@ -0,0 +1,38 @@ +{ + "test_case_fii": "TC-0020", + "title": "Verify that the payload is displayed for the techByDesignDisposition interaction when a FHIR JSON file is sent to the /Bundle/ endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.698257Z", + "end_time": "2025-01-23T13:51:24.698257Z", + "total_duration": "47.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the interactions menu header and navigate to FHIR via HTTPs tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.698257Z", + "end_time": "2025-01-23T13:51:24.698257Z" + }, + { + "step": 2, + "stepname": "Locate the most recent interaction sent.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.698257Z", + "end_time": "2025-01-23T13:51:24.698257Z" + }, + { + "step": 3, + "stepname": "Click on the interaction ID with the nature techByDesignDisposition.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.698257Z", + "end_time": "2025-01-23T13:51:24.698257Z" + }, + { + "step": 4, + "stepname": "Verify that the payload is displayed correctly.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.698257Z", + "end_time": "2025-01-23T13:51:24.698257Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0020.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0020.run.md new file mode 100644 index 0000000000..f75e649f09 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0020.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0020" +test_case_fii: "TC-0020" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0021.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0021.case.md new file mode 100644 index 0000000000..d5f6c57aff --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0021.case.md @@ -0,0 +1,33 @@ +--- +FII: TC-0021 +groupId: GRP-002 +title: Verify that the payload is displayed for the Forwarded HTTP Response interaction when a FHIR JSON file is sent to the /Bundle/ endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Interactions - FHIR"] +priority: "High" +--- + +### Description + +To verify that the payload is correctly displayed for the Forwarded HTTP +Response interaction when a FHIR JSON file is sent to the /Bundle/ endpoint. + +### Pre-Conditions: + +1. The API is up and running. +2. A FHIR bundle must be sent to the /Bundle/ endpoint. +3. TechBD Hub url should be loaded. +4. The user must be logged into the application. + +### Test Steps: + +1. Click on the interactions menu header and navigate to FHIR via HTTPs tab. +2. Locate the most recent interaction sent. +3. Click on the interaction ID with the nature Forwarded HTTP Response. +4. Verify that the payload is displayed correctly. + +### Expected Result: + +The payload should be displayed successfully. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0021.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0021.run-1.result.json new file mode 100644 index 0000000000..1e9d107cc3 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0021.run-1.result.json @@ -0,0 +1,38 @@ +{ + "test_case_fii": "TC-0021", + "title": "Verify that the payload is displayed for the Forwarded HTTP Response interaction when a FHIR JSON file is sent to the /Bundle/ endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.699255Z", + "end_time": "2025-01-23T13:51:07.699255Z", + "total_duration": "30.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the interactions menu header and navigate to FHIR via HTTPs tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.699255Z", + "end_time": "2025-01-23T13:51:07.699255Z" + }, + { + "step": 2, + "stepname": "Locate the most recent interaction sent.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.699255Z", + "end_time": "2025-01-23T13:51:07.699255Z" + }, + { + "step": 3, + "stepname": "Click on the interaction ID with the nature Forwarded HTTP Response.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.699255Z", + "end_time": "2025-01-23T13:51:07.699255Z" + }, + { + "step": 4, + "stepname": "Verify that the payload is displayed correctly.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.699255Z", + "end_time": "2025-01-23T13:51:07.699255Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0021.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0021.run.md new file mode 100644 index 0000000000..80cd8c0d71 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0021.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0021" +test_case_fii: "TC-0021" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0022.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0022.case.md new file mode 100644 index 0000000000..88c04d76da --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0022.case.md @@ -0,0 +1,34 @@ +--- +FII: TC-0022 +groupId: GRP-002 +title: Verify that techByDesignDisposition displays as accept when a FHIR JSON file is sent to the /Bundle/ endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Interactions - FHIR"] +priority: "High" +--- + +### Description + +To verify that the techByDesignDisposition value is displayed as accept when a +FHIR JSON file is sent to the /Bundle/ endpoint. + +### Pre-Conditions: + +1. The API is up and running. +2. A FHIR bundle must be sent to the /Bundle/ endpoint. +3. TechBD Hub url should be loaded. +4. The user must be logged into the application. + +### Test Steps: + +1. Click on the interactions menu header and navigate to FHIR via HTTPs tab. +2. Locate the most recent interaction sent. +3. Click on the interaction ID with the nature techByDesignDisposition. +4. Verify that accept is displayed in the techByDesignDisposition block within + the payload. + +### Expected Result: + +accept should be displayed in the techByDesignDisposition block in the payload. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0022.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0022.run-1.result.json new file mode 100644 index 0000000000..f839a6bbe3 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0022.run-1.result.json @@ -0,0 +1,38 @@ +{ + "test_case_fii": "TC-0022", + "title": "Verify that techByDesignDisposition displays as accept when a FHIR JSON file is sent to the /Bundle/ endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.700255Z", + "end_time": "2025-01-23T13:51:36.700255Z", + "total_duration": "59.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the interactions menu header and navigate to FHIR via HTTPs tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.700255Z", + "end_time": "2025-01-23T13:51:36.700255Z" + }, + { + "step": 2, + "stepname": "Locate the most recent interaction sent.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.700255Z", + "end_time": "2025-01-23T13:51:36.700255Z" + }, + { + "step": 3, + "stepname": "Click on the interaction ID with the nature techByDesignDisposition.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.700255Z", + "end_time": "2025-01-23T13:51:36.700255Z" + }, + { + "step": 4, + "stepname": "Verify that accept is displayed in the techByDesignDisposition block within the payload.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.700255Z", + "end_time": "2025-01-23T13:51:36.700255Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0022.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0022.run.md new file mode 100644 index 0000000000..e9da630094 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0022.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0022" +test_case_fii: "TC-0022" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0023.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0023.case.md new file mode 100644 index 0000000000..c148c8f396 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0023.case.md @@ -0,0 +1,36 @@ +--- +FII: TC-0023 +groupId: GRP-002 +title: Verify that techByDesignDisposition displays as reject when the FHIR JSON file is sent with an incorrect lastUpdated date to the /Bundle/ endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Interactions - FHIR"] +priority: "High" +--- + +### Description + +To verify that the techByDesignDisposition value is displayed as reject when a +FHIR JSON file is sent with an incorrect lastUpdated date to the /Bundle/ +endpoint. + +### Pre-Conditions: + +1. The API is up and running. +2. A FHIR bundle must be sent with incorrect lastUpdated date to the /Bundle/ + endpoint. +3. TechBD Hub url should be loaded. +4. The user must be logged into the application. + +### Test Steps: + +1. Click on the interactions menu header and navigate to FHIR via HTTPs tab. +2. Locate the most recent interaction sent. +3. Click on the interaction ID with the nature techByDesignDisposition. +4. Verify that reject is displayed in the techByDesignDisposition block within + the payload. + +### Expected Result: + +reject should be displayed in the techByDesignDisposition block in the payload. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0023.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0023.run-1.result.json new file mode 100644 index 0000000000..6d892375a2 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0023.run-1.result.json @@ -0,0 +1,38 @@ +{ + "test_case_fii": "TC-0023", + "title": "Verify that techByDesignDisposition displays as reject when the FHIR JSON file is sent with an incorrect lastUpdated date to the /Bundle/ endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.701256Z", + "end_time": "2025-01-23T13:50:49.701256Z", + "total_duration": "12.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the interactions menu header and navigate to FHIR via HTTPs tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.701256Z", + "end_time": "2025-01-23T13:50:49.701256Z" + }, + { + "step": 2, + "stepname": "Locate the most recent interaction sent.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.701256Z", + "end_time": "2025-01-23T13:50:49.701256Z" + }, + { + "step": 3, + "stepname": "Click on the interaction ID with the nature techByDesignDisposition.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.701256Z", + "end_time": "2025-01-23T13:50:49.701256Z" + }, + { + "step": 4, + "stepname": "Verify that reject is displayed in the techByDesignDisposition block within the payload.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.701256Z", + "end_time": "2025-01-23T13:50:49.701256Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0023.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0023.run.md new file mode 100644 index 0000000000..3b5e04c45f --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0023.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0023" +test_case_fii: "TC-0023" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0024.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0024.case.md new file mode 100644 index 0000000000..2e9af2a3d3 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0024.case.md @@ -0,0 +1,34 @@ +--- +FII: TC-0024 +groupId: GRP-002 +title: Verify that techByDesignDisposition displays as discard when a truncated FHIR JSON file is sent to the /Bundle/ endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Interactions - FHIR"] +priority: "High" +--- + +### Description + +To verify that the techByDesignDisposition value is displayed as discard when a +truncated FHIR JSON file is sent to the /Bundle/ endpoint. + +### Pre-Conditions: + +1. The API is up and running. +2. A truncated FHIR bundle must be sent to the /Bundle/ endpoint. +3. TechBD Hub url should be loaded. +4. The user must be logged into the application. + +### Test Steps: + +1. Click on the interactions menu header and navigate to FHIR via HTTPs tab. +2. Locate the most recent interaction sent. +3. Click on the interaction ID with the nature techByDesignDisposition. +4. Verify that discard is displayed in the techByDesignDisposition block within + the payload. + +### Expected Result: + +discard should be displayed in the techByDesignDisposition block in the payload. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0024.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0024.run-1.result.json new file mode 100644 index 0000000000..83e2fe03e9 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0024.run-1.result.json @@ -0,0 +1,38 @@ +{ + "test_case_fii": "TC-0024", + "title": "Verify that techByDesignDisposition displays as discard when a truncated FHIR JSON file is sent to the /Bundle/ endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.703288Z", + "end_time": "2025-01-23T13:51:16.703288Z", + "total_duration": "39.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the interactions menu header and navigate to FHIR via HTTPs tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.703288Z", + "end_time": "2025-01-23T13:51:16.703288Z" + }, + { + "step": 2, + "stepname": "Locate the most recent interaction sent.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.703288Z", + "end_time": "2025-01-23T13:51:16.703288Z" + }, + { + "step": 3, + "stepname": "Click on the interaction ID with the nature techByDesignDisposition.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.703288Z", + "end_time": "2025-01-23T13:51:16.703288Z" + }, + { + "step": 4, + "stepname": "Verify that discard is displayed in the techByDesignDisposition block within the payload.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.703288Z", + "end_time": "2025-01-23T13:51:16.703288Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0024.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0024.run.md new file mode 100644 index 0000000000..af14e577c4 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0024.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0024" +test_case_fii: "TC-0024" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0025.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0025.case.md new file mode 100644 index 0000000000..b84bdc9b98 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0025.case.md @@ -0,0 +1,39 @@ +--- +FII: TC-0025 +groupId: GRP-002 +title: Verify that one interaction row is displayed in the FHIR via HTTPS tab when a FHIR JSON file is sent to the /Bundle/$validate endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Interactions - FHIR"] +priority: "High" +--- + +### Description + +To verify that the following interaction row is displayed in the FHIR via HTTPS +tab: + +- org.techbd.service.http.Interactions$RequestResponseEncountered, when a FHIR + JSON file is sent to the /Bundle/$validate endpoint + +### Pre-Conditions: + +1. The API is up and running. +2. A FHIR bundle must be sent to the /Bundle/$validate endpoint. +3. TechBD Hub url should be loaded. +4. The user must be logged into the application. + +### Test Steps: + +1. Click on the Interactions menu header and navigate to FHIR via HTTPs tab. +2. Locate the Nature column. +3. Identify the most recent interaction sent. +4. Verify that one interaction row is displayed: + - org.techbd.service.http.Interactions$RequestResponseEncountered. + +### Expected Result: + +The user should see one interaction row: + +- org.techbd.service.http.Interactions$RequestResponseEncountered. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0025.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0025.run-1.result.json new file mode 100644 index 0000000000..475eba8ce7 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0025.run-1.result.json @@ -0,0 +1,38 @@ +{ + "test_case_fii": "TC-0025", + "title": "Verify that one interaction row is displayed in the FHIR via HTTPS tab when a FHIR JSON file is sent to the /Bundle/$validate endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.704287Z", + "end_time": "2025-01-23T13:50:50.704287Z", + "total_duration": "13.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the Interactions menu header and navigate to FHIR via HTTPs tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.704287Z", + "end_time": "2025-01-23T13:50:50.704287Z" + }, + { + "step": 2, + "stepname": "Locate the Nature column.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.704287Z", + "end_time": "2025-01-23T13:50:50.704287Z" + }, + { + "step": 3, + "stepname": "Identify the most recent interaction sent.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.704287Z", + "end_time": "2025-01-23T13:50:50.704287Z" + }, + { + "step": 4, + "stepname": "Verify that one interaction row is displayed:", + "status": "passed", + "start_time": "2025-01-23T13:50:37.704287Z", + "end_time": "2025-01-23T13:50:50.704287Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0025.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0025.run.md new file mode 100644 index 0000000000..bfbba840d9 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0025.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0025" +test_case_fii: "TC-0025" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0026.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0026.case.md new file mode 100644 index 0000000000..c30f56ce4d --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0026.case.md @@ -0,0 +1,35 @@ +--- +FII: TC-0026 +groupId: GRP-002 +title: Verify that the payload is displayed for the org.techbd.service.http.Interactions$RequestResponseEncountered interaction when a FHIR JSON file is sent to the /Bundle/$validate endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Interactions - FHIR"] +priority: "High" +--- + +### Description + +To verify that the payload is correctly displayed for the +org.techbd.service.http.Interactions$RequestResponseEncountered interaction when +a FHIR JSON file is sent to the /Bundle/$validate endpoint. + +### Pre-Conditions: + +1. The API is up and running. +2. A FHIR bundle must be sent to the /Bundle/$validate endpoint. +3. TechBD Hub url should be loaded. +4. The user must be logged into the application. + +### Test Steps: + +1. Click on the interactions menu header and navigate to FHIR via HTTPs tab. +2. Locate the most recent interaction sent. +3. Click on the interaction ID with the nature. + org.techbd.service.http.Interactions$RequestResponseEncountered. +4. Verify that the payload is displayed correctly. + +### Expected Result: + +The payload should be displayed successfully. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0026.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0026.run-1.result.json new file mode 100644 index 0000000000..78dad674ca --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0026.run-1.result.json @@ -0,0 +1,38 @@ +{ + "test_case_fii": "TC-0026", + "title": "Verify that the payload is displayed for the org.techbd.service.http.Interactions$RequestResponseEncountered interaction when a FHIR JSON file is sent to the /Bundle/$validate endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.705286Z", + "end_time": "2025-01-23T13:50:46.705286Z", + "total_duration": "9.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the interactions menu header and navigate to FHIR via HTTPs tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.705286Z", + "end_time": "2025-01-23T13:50:46.705286Z" + }, + { + "step": 2, + "stepname": "Locate the most recent interaction sent.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.705286Z", + "end_time": "2025-01-23T13:50:46.705286Z" + }, + { + "step": 3, + "stepname": "Click on the interaction ID with the nature. org.techbd.service.http.Interactions$RequestResponseEncountered.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.705286Z", + "end_time": "2025-01-23T13:50:46.705286Z" + }, + { + "step": 4, + "stepname": "Verify that the payload is displayed correctly.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.705286Z", + "end_time": "2025-01-23T13:50:46.705286Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0026.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0026.run.md new file mode 100644 index 0000000000..80d22120ec --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0026.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0026" +test_case_fii: "TC-0026" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0027.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0027.case.md new file mode 100644 index 0000000000..83e055927b --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0027.case.md @@ -0,0 +1,30 @@ +--- +FII: TC-0027 +groupId: GRP-002 +title: Verify that the FHIR via HTTPs FAILED tab is loading with data +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Interactions - FHIR"] +priority: "High" +--- + +### Description + +To verify that the data on the FHIR via HTTPs FAILED tab is loading. + +### Pre-Conditions: + +1. The API is up and running. +2. TechBD Hub url should be loaded. +3. The user must be logged into the application. + +### Test Steps: + +1. Click on the interactions menu header. +2. Click on the FHIR via HTTPs FAILED tab. +3. Verify that the that data is displayed on the FHIR via HTTPs FAILED tab. + +### Expected Result: + +The FFHIR via HTTPs FAILED tab should load and display data successfully. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0027.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0027.run-1.result.json new file mode 100644 index 0000000000..2251eb7fc9 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0027.run-1.result.json @@ -0,0 +1,31 @@ +{ + "test_case_fii": "TC-0027", + "title": "Verify that the FHIR via HTTPs FAILED tab is loading with data", + "status": "passed", + "start_time": "2025-01-23T13:50:37.706286Z", + "end_time": "2025-01-23T13:51:11.706286Z", + "total_duration": "34.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the interactions menu header.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.706286Z", + "end_time": "2025-01-23T13:51:11.706286Z" + }, + { + "step": 2, + "stepname": "Click on the FHIR via HTTPs FAILED tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.706286Z", + "end_time": "2025-01-23T13:51:11.706286Z" + }, + { + "step": 3, + "stepname": "Verify that the that data is displayed on the FHIR via HTTPs FAILED tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.706286Z", + "end_time": "2025-01-23T13:51:11.706286Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0027.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0027.run.md new file mode 100644 index 0000000000..c3533f98d8 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0027.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0027" +test_case_fii: "TC-0027" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0028.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0028.case.md new file mode 100644 index 0000000000..61f09895e6 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0028.case.md @@ -0,0 +1,40 @@ +--- +FII: TC-0028 +groupId: GRP-002 +title: Verify that one interaction row is displayed in the FHIR via HTTPs FAILED tab when a FHIR JSON file is sent to the /Bundle endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Interactions - FHIR"] +priority: "High" +--- + +### Description + +To verify that the following interaction row is displayed in the FHIR via HTTPs +FAILED tab: + +- Forwarded HTTP Response Error. + +### Pre-Conditions: + +1. The API is up and running. +2. A FHIR bundle must be sent to the /Bundle endpoint with an invalid Data Lake + URL. +3. TechBD Hub url should be loaded. +4. The user must be logged into the application. + +### Test Steps: + +1. Click on the Interactions menu header and navigate to FHIR via HTTPs FAILED + tab. +2. Locate the Nature column. +3. Identify the most recent interaction sent. +4. Verify that one interaction row is displayed: + - Forwarded HTTP Response Error. + +### Expected Result: + +The user should see one interaction row: + +- Forwarded HTTP Response Error. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0028.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0028.run-1.result.json new file mode 100644 index 0000000000..cc125d48cb --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0028.run-1.result.json @@ -0,0 +1,38 @@ +{ + "test_case_fii": "TC-0028", + "title": "Verify that one interaction row is displayed in the FHIR via HTTPs FAILED tab when a FHIR JSON file is sent to the /Bundle endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.707326Z", + "end_time": "2025-01-23T13:51:14.707326Z", + "total_duration": "37.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the Interactions menu header and navigate to FHIR via HTTPs FAILED tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.707326Z", + "end_time": "2025-01-23T13:51:14.707326Z" + }, + { + "step": 2, + "stepname": "Locate the Nature column.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.707326Z", + "end_time": "2025-01-23T13:51:14.707326Z" + }, + { + "step": 3, + "stepname": "Identify the most recent interaction sent.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.707326Z", + "end_time": "2025-01-23T13:51:14.707326Z" + }, + { + "step": 4, + "stepname": "Verify that one interaction row is displayed:", + "status": "passed", + "start_time": "2025-01-23T13:50:37.707326Z", + "end_time": "2025-01-23T13:51:14.707326Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0028.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0028.run.md new file mode 100644 index 0000000000..0762dc22ab --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0028.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0028" +test_case_fii: "TC-0028" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0029.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0029.case.md new file mode 100644 index 0000000000..6a8ba504af --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0029.case.md @@ -0,0 +1,36 @@ +--- +FII: TC-0029 +groupId: GRP-002 +title: Verify that the payload is displayed for the Forwarded HTTP Response Error interaction when a FHIR JSON file is sent to the /Bundle endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Interactions - FHIR"] +priority: "High" +--- + +### Description + +To verify that the payload is correctly displayed for the Forwarded HTTP +Response Error interaction when a FHIR JSON file is sent to the /Bundle +endpoint. + +### Pre-Conditions: + +1. The API is up and running. +2. A FHIR bundle must be sent to the /Bundle endpoint with an invalid Data Lake + URL. +3. TechBD Hub url should be loaded. +4. The user must be logged into the application. + +### Test Steps: + +1. Click on the interactions menu header and navigate to FHIR via HTTPs FAILED + tab. +2. Locate the most recent interaction sent. +3. Click on the interaction ID with the nature Forwarded HTTP Response Error. +4. Verify that the payload is displayed correctly. + +### Expected Result: + +The payload should be displayed successfully. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0029.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0029.run-1.result.json new file mode 100644 index 0000000000..664167c3d7 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0029.run-1.result.json @@ -0,0 +1,38 @@ +{ + "test_case_fii": "TC-0029", + "title": "Verify that the payload is displayed for the Forwarded HTTP Response Error interaction when a FHIR JSON file is sent to the /Bundle endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.708323Z", + "end_time": "2025-01-23T13:51:22.708323Z", + "total_duration": "45.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the interactions menu header and navigate to FHIR via HTTPs FAILED tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.708323Z", + "end_time": "2025-01-23T13:51:22.708323Z" + }, + { + "step": 2, + "stepname": "Locate the most recent interaction sent.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.708323Z", + "end_time": "2025-01-23T13:51:22.708323Z" + }, + { + "step": 3, + "stepname": "Click on the interaction ID with the nature Forwarded HTTP Response Error.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.708323Z", + "end_time": "2025-01-23T13:51:22.708323Z" + }, + { + "step": 4, + "stepname": "Verify that the payload is displayed correctly.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.708323Z", + "end_time": "2025-01-23T13:51:22.708323Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0029.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0029.run.md new file mode 100644 index 0000000000..8db6678d06 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0029.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0029" +test_case_fii: "TC-0029" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0030.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0030.case.md new file mode 100644 index 0000000000..07717a8702 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0030.case.md @@ -0,0 +1,40 @@ +--- +FII: TC-0030 +groupId: GRP-002 +title: Verify that one interaction row is displayed in the FHIR via HTTPs FAILED tab when a FHIR JSON file is sent to the /Bundle/ endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Interactions - FHIR"] +priority: "High" +--- + +### Description + +To verify that the following interaction row is displayed in the FHIR via HTTPs +FAILED tab: + +- Forwarded HTTP Response Error. + +### Pre-Conditions: + +1. The API is up and running. +2. A FHIR bundle must be sent to the /Bundle/ endpoint with an invalid Data Lake + URL. +3. TechBD Hub url should be loaded. +4. The user must be logged into the application. + +### Test Steps: + +1. Click on the Interactions menu header and navigate to FHIR via HTTPs FAILED + tab. +2. Locate the Nature column. +3. Identify the most recent interaction sent. +4. Verify that one interaction row is displayed: + - Forwarded HTTP Response Error. + +### Expected Result: + +The user should see one interaction row: + +- Forwarded HTTP Response Error. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0030.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0030.run-1.result.json new file mode 100644 index 0000000000..f966d228ef --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0030.run-1.result.json @@ -0,0 +1,38 @@ +{ + "test_case_fii": "TC-0030", + "title": "Verify that one interaction row is displayed in the FHIR via HTTPs FAILED tab when a FHIR JSON file is sent to the /Bundle/ endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.709325Z", + "end_time": "2025-01-23T13:51:11.709325Z", + "total_duration": "34.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the Interactions menu header and navigate to FHIR via HTTPs FAILED tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.709325Z", + "end_time": "2025-01-23T13:51:11.709325Z" + }, + { + "step": 2, + "stepname": "Locate the Nature column.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.709325Z", + "end_time": "2025-01-23T13:51:11.709325Z" + }, + { + "step": 3, + "stepname": "Identify the most recent interaction sent.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.709325Z", + "end_time": "2025-01-23T13:51:11.709325Z" + }, + { + "step": 4, + "stepname": "Verify that one interaction row is displayed:", + "status": "passed", + "start_time": "2025-01-23T13:50:37.709325Z", + "end_time": "2025-01-23T13:51:11.709325Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0030.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0030.run.md new file mode 100644 index 0000000000..45804abe79 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0030.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0030" +test_case_fii: "TC-0030" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0031.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0031.case.md new file mode 100644 index 0000000000..5783c0d75f --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0031.case.md @@ -0,0 +1,36 @@ +--- +FII: TC-0031 +groupId: GRP-002 +title: Verify that the payload is displayed for the Forwarded HTTP Response Error interaction when a FHIR JSON file is sent to the /Bundle/ endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Interactions - FHIR"] +priority: "High" +--- + +### Description + +To verify that the payload is correctly displayed for the Forwarded HTTP +Response Error interaction when a FHIR JSON file is sent to the /Bundle/ +endpoint. + +### Pre-Conditions: + +1. The API is up and running. +2. A FHIR bundle must be sent to the /Bundle/ endpoint with an invalid Data Lake + URL. +3. TechBD Hub url should be loaded. +4. The user must be logged into the application. + +### Test Steps: + +1. Click on the interactions menu header and navigate to FHIR via HTTPs FAILED + tab. +2. Locate the most recent interaction sent. +3. Click on the interaction ID with the nature Forwarded HTTP Response Error. +4. Verify that the payload is displayed correctly. + +### Expected Result: + +The payload should be displayed successfully. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0031.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0031.run-1.result.json new file mode 100644 index 0000000000..ff6e6f7e91 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0031.run-1.result.json @@ -0,0 +1,38 @@ +{ + "test_case_fii": "TC-0031", + "title": "Verify that the payload is displayed for the Forwarded HTTP Response Error interaction when a FHIR JSON file is sent to the /Bundle/ endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.711291Z", + "end_time": "2025-01-23T13:51:15.711291Z", + "total_duration": "38.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the interactions menu header and navigate to FHIR via HTTPs FAILED tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.711291Z", + "end_time": "2025-01-23T13:51:15.711291Z" + }, + { + "step": 2, + "stepname": "Locate the most recent interaction sent.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.711291Z", + "end_time": "2025-01-23T13:51:15.711291Z" + }, + { + "step": 3, + "stepname": "Click on the interaction ID with the nature Forwarded HTTP Response Error.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.711291Z", + "end_time": "2025-01-23T13:51:15.711291Z" + }, + { + "step": 4, + "stepname": "Verify that the payload is displayed correctly.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.711291Z", + "end_time": "2025-01-23T13:51:15.711291Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0031.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0031.run.md new file mode 100644 index 0000000000..24d50a8957 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0031.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0031" +test_case_fii: "TC-0031" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0032.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0032.case.md new file mode 100644 index 0000000000..7b40ec5654 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0032.case.md @@ -0,0 +1,33 @@ +--- +FII: TC-0032 +groupId: GRP-002 +title: Verify that the HTTP Interactions tab is loading with data when a FHIR JSON file is sent to the /Bundle endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Interactions - FHIR"] +priority: "High" +--- + +### Description + +To verify that the data on the HTTP Interactions tab is loading when a FHIR JSON +file is sent to the /Bundle endpoint. + +### Pre-Conditions: + +1. The API is up and running. +2. User should be a valid GitHub account holder. +3. The user has valid login credentials (username and password). +4. URL should be loaded. +5. The user must be logged into the application. + +### Test Steps: + +1. Click on the interactions menu header. +2. Click on the HTTP Interactions tab. +3. Verify that the data is displayed on the HTTP Interactions tab. + +### Expected Result: + +The HTTP Interactions tab should load and display data successfully. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0032.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0032.run-1.result.json new file mode 100644 index 0000000000..fa45309bcb --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0032.run-1.result.json @@ -0,0 +1,31 @@ +{ + "test_case_fii": "TC-0032", + "title": "Verify that the HTTP Interactions tab is loading with data when a FHIR JSON file is sent to the /Bundle endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.712291Z", + "end_time": "2025-01-23T13:50:39.712291Z", + "total_duration": "2.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the interactions menu header.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.712291Z", + "end_time": "2025-01-23T13:50:39.712291Z" + }, + { + "step": 2, + "stepname": "Click on the HTTP Interactions tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.712291Z", + "end_time": "2025-01-23T13:50:39.712291Z" + }, + { + "step": 3, + "stepname": "Verify that the data is displayed on the HTTP Interactions tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.712291Z", + "end_time": "2025-01-23T13:50:39.712291Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0032.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0032.run.md new file mode 100644 index 0000000000..4884134dc0 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0032.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0032" +test_case_fii: "TC-0032" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0033.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0033.case.md new file mode 100644 index 0000000000..efc2bcd8e5 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0033.case.md @@ -0,0 +1,52 @@ +--- +FII: TC-0033 +groupId: GRP-002 +title: Verify that five rows of interactions are displayed in the HTTP Interactions tab, all sharing the same interaction ID, when a FHIR JSON file is sent to the /Bundle endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Interactions - FHIR"] +priority: "High" +--- + +### Description + +To verify that the following rows of interactions are displayed in the HTTP +Interactions tab, all sharing the same interaction ID: + +- Forwarded HTTP Response. +- Forward HTTP Request. +- org.techbd.service.http.Interactions$RequestResponseEncountered. +- Original FHIR Payload. +- techByDesignDisposition. + +### Pre-Conditions: + +1. The API is up and running. +2. TechBD Hub url should be loaded. +3. The user must be logged into the application. + +### Test Steps: + +1. Click on the Interactions menu header and navigate to HTTP Interactions tab. +2. Locate the Nature column. +3. Identify the most recent interaction sent. +4. Verify that five rows of interactions are displayed, all sharing the same + interaction ID: + + - Forwarded HTTP Response. + - Forward HTTP Request. + - org.techbd.service.http.Interactions$RequestResponseEncountered. + - Original FHIR Payload. + - techByDesignDisposition. + +### Expected Result: + +The user should see five rows of interactions, all sharing the same interaction +ID: + +- Forwarded HTTP Response. +- Forward HTTP Request. +- org.techbd.service.http.Interactions$RequestResponseEncountered. +- Original FHIR Payload. +- techByDesignDisposition. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0033.run-1.result.json b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0033.run-1.result.json new file mode 100644 index 0000000000..79c9a166da --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0033.run-1.result.json @@ -0,0 +1,38 @@ +{ + "test_case_fii": "TC-0033", + "title": "Verify that five rows of interactions are displayed in the HTTP Interactions tab, all sharing the same interaction ID, when a FHIR JSON file is sent to the /Bundle endpoint", + "status": "passed", + "start_time": "2025-01-23T13:50:37.714293Z", + "end_time": "2025-01-23T13:51:11.714293Z", + "total_duration": "34.00 seconds", + "steps": [ + { + "step": 1, + "stepname": "Click on the Interactions menu header and navigate to HTTP Interactions tab.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.714293Z", + "end_time": "2025-01-23T13:51:11.714293Z" + }, + { + "step": 2, + "stepname": "Locate the Nature column.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.714293Z", + "end_time": "2025-01-23T13:51:11.714293Z" + }, + { + "step": 3, + "stepname": "Identify the most recent interaction sent.", + "status": "passed", + "start_time": "2025-01-23T13:50:37.714293Z", + "end_time": "2025-01-23T13:51:11.714293Z" + }, + { + "step": 4, + "stepname": "Verify that five rows of interactions are displayed, all sharing the same interaction ID:", + "status": "passed", + "start_time": "2025-01-23T13:50:37.714293Z", + "end_time": "2025-01-23T13:51:11.714293Z" + } + ] +} \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0033.run.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0033.run.md new file mode 100644 index 0000000000..866ff4a96c --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0033.run.md @@ -0,0 +1,10 @@ +--- +FII: "TR-0033" +test_case_fii: "TC-0033" +run_date: "2025-01-23" +environment: "Test" +--- + +### Run Summary +- Status: passed +- Notes: All steps executed successfully. \ No newline at end of file diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0034.case.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0034.case.md new file mode 100644 index 0000000000..aed0116f03 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/TC-0034.case.md @@ -0,0 +1,31 @@ +--- +FII: TC-0034 +groupId: GRP-002 +title: Verify that the Performance Overview tab is loading with data when a FHIR JSON file is sent to the /Bundle endpoint +created_by: "Renjitha George" +created_at: "2025-01-23" +test_type: "Manual" +tags: ["Interactions - FHIR"] +priority: "High" +--- + +### Description + +To verify that the data on the Performance Overview tab is loading when a FHIR +JSON file is sent to the /Bundle endpoint. + +### Pre-Conditions: + +1. The API is up and running. +2. TechBD Hub url should be loaded. +3. The user must be logged into the application. + +### Test Steps: + +1. Click on the interactions menu header. +2. Click on the Performance Overview tab. +3. Verify that the data is displayed on the Performance Overview tab. + +### Expected Result: + +The Performance Overview tab should load and display data successfully. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/qf-case-group.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/qf-case-group.md new file mode 100644 index 0000000000..b6f9e42b1f --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/interactions-FHIR/qf-case-group.md @@ -0,0 +1,27 @@ +--- +id: GRP-002 +SuiteId: SUT-001 +planId: ["PLN-001"] +name: "Interactions - FHIR" +description: "Interaction FHIR test cases focus on verifying various aspects of interactions and functionalities related to sending FHIR JSON files to FHIR Validate and Bundle endpoints." +created_by: "Renjitha George" +created_at: "2025-01-23" +tags: ["functional testing"] +--- + +### Overview + +- **Tab Verification**: Confirm that critical tabs like FHIR via HTTPS, FAILED, + HTTP Interactions, Performance Overview, Provenance, and User Sessions load + data accurately. +- **Interaction Rows**: Validate the correct number of interaction rows (e.g., + five for /Bundle, one for /Bundle/$validate) with consistent interaction IDs. +- **Payload Display**: Ensure payloads are correctly displayed for all + interactions +- **Disposition States**: Verify techByDesignDisposition values (accept, reject, + discard) based on input conditions like incorrect lastUpdated date or + truncated files. +- **Filters and Sorting**: Confirm that filters and sorting features function + correctly. +- **Error Handling**: Validate error-related interactions in the FAILED tab, + ensuring appropriate payloads for Forwarded HTTP Response Error. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/qf-suite.md b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/qf-suite.md new file mode 100644 index 0000000000..ff6855ad35 --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/functional-testing/qf-suite.md @@ -0,0 +1,28 @@ +--- +id: SUT-001 +projectId: PRJ-001 +name: "Functional Test Suite" +description: "To validate the functionality, reliability, and accuracy by executing functional test cases and ensuring alignment with defined requirements." +created_by: "Renjitha George" +created_at: "2025-01-21" +tags: ["functional testing"] +--- + +## Scope of Work + +The testing will cover the end to end functionality of the system. + +### Functional Testing + +- Verify the accuracy of each software function according to the defined + requirements and specifications. +- Validate input and output parameters, ensuring they match expected results and + conditions. +- Conduct boundary value analysis and test edge cases, such as empty inputs, + invalid data, and other exceptional scenarios. +- Confirm the correctness and completeness of functionality by comparing actual + results with expected behavior. +- Ensure proper handling of error cases like invalid credentials, missing data, + or unexpected user interactions. +- Validate integration points between different system components to ensure + seamless communication and behavior. diff --git a/hub-prime/src/qualityfolio/TechbyDesignHub/qf-project.md b/hub-prime/src/qualityfolio/TechbyDesignHub/qf-project.md new file mode 100644 index 0000000000..390a45bada --- /dev/null +++ b/hub-prime/src/qualityfolio/TechbyDesignHub/qf-project.md @@ -0,0 +1,36 @@ +--- +id: "PRJ-001" +name: "Tech by Design Hub" +description: "Tech by Design Hub is the central place where New York's finest healthcare institutions can collaborate, share, and manage HIE datasets and other assets.The Hub connects HIE data submitters, data consumers, and IT teams." +created_by: "Renjitha George" +created_at: "2025-21-01" +last_updated_at: "2025-01-21" +status: "Active" +tags: ["functional testing"] +--- + +### Project Overview + +This defines the framework for testing the functionality of the software +application. It outlines the testing scope, required resources, timelines, +roles, and associated risks. It ensures that the application’s features perform +as expected, providing accurate and reliable results according to the defined +requirements. + +### Scope + +The testing will cover the entire functionality of the system. + +- Functional Testing + - Verify the accuracy of each software function according to the defined + requirements and specifications. + - Validate input and output parameters, ensuring they match expected results + and conditions. + - Conduct boundary value analysis and test edge cases, such as empty inputs, + invalid data, and other exceptional scenarios. + - Confirm the correctness and completeness of functionality by comparing + actual results with expected behavior. + - Ensure proper handling of error cases like invalid credentials, missing + data, or unexpected user interactions. + - Validate integration points between different system components to ensure + seamless communication and behavior.