Skip to main content
QMSQMS
QMS
  • Welcome to your QMS
  • Quality Manual
  • Procedures
  • Records
  • Legit.Health Plus Version 1.1.0.0
    • Index
    • Overview and Device Description
    • Information provided by the Manufacturer
    • Design and Manufacturing Information
    • GSPR
    • Benefit-Risk Analysis and Risk Management
    • Product Verification and Validation
      • Software
        • R-TF-012-023 Software Development Plan
        • R-TF-012-033 Software Test Plan
        • R-TF-012-034 — Software Test Description
        • R-TF-012-035 Software Test Report
        • R-TF-012-038 Verified Version Release
        • EN 62304 Checklist
        • EN 82304 Checklist
      • Artificial Intelligence
      • Cybersecurity
      • Usability and Human Factors Engineering
      • Clinical
      • Commissioning
    • Post-Market Surveillance
  • Legit.Health Plus Version 1.1.0.1
  • Legit.Health Utilities
  • Licenses and accreditations
  • Applicable Standards and Regulations
  • Pricing
  • Public tenders
  • Legit.Health Plus Version 1.1.0.0
  • Product Verification and Validation
  • Software
  • R-TF-012-034 — Software Test Description

R-TF-012-034 — Software Test Description

Document Information​

FieldValue
Product / SystemMedical Device API
Release version{release_version} (TBD)
Commit SHA{commit_sha} (TBD)
Test management systemTestRail — Project “Medical Device”, Suite “Master”
Prepared by{name} (TBD)
Date{yyyy-mm-dd} (TBD)
Reviewed/Approved by{name} (TBD)
Review/Approval date{yyyy-mm-dd} (TBD)

Purpose​

This document provides the controlled test case inventory (“what tests exist”) used to verify the software requirements for the release identified above.

This document is intentionally non-duplicative:

  • The verification strategy, governance, execution rules, evidence expectations, environments, and retention are defined in R-TF-012-033 — Software Test Plan.
  • The test specifications (preconditions, expected results, required evidence, requirement mapping, etc.) are maintained as controlled records in TestRail.

Scope​

In scope for this Test Description:

  • Verification test cases for the Medical Device API (all TestRail sections used for requirements verification).
  • Commissioning (operational readiness) test cases executed for the deployed release, aligned with the commissioning records set (R-TF-029-001/002/003).

Out of scope:

  • Test execution results (those are captured in TestRail runs and in the evidence pack).
  • Defect reports (tracked separately as defined in the Test Plan).

Terms and Definitions​

  • Test case: A controlled specification of verification steps and objective pass/fail criteria, including required evidence and requirement linkage.
  • Test run: An execution instance of a selected set of test cases for a specific purpose and environment, producing execution results and evidence.
  • Test plan (TestRail object): A container grouping multiple runs for the same {release_version} and environment, supporting a structured verification campaign.
  • Commissioning: Operational readiness verification of the deployed release prior to enabling/confirming clinical use in the target environment, executed under controlled conditions and recorded in R-TF-029-00X.

Test Case Inventory and Control Method​

Authoritative source​

  • The authoritative test specifications are the TestRail test cases in Project “Medical Device”.

Controlled inventory snapshot​

  • For each release verification campaign, the test case inventory is captured as a controlled export (CSV) and stored alongside the Software Test Plan annexes and/or the release evidence pack.
  • This document is considered complete only when its annexes (listed below) are stored together with it in the QMS record set.

Coverage statement​

  • Completeness of requirements coverage is demonstrated through the Traceability Matrix (Annex B) and its linkage to the TestRail test case identifiers and requirement IDs.

References​

  • R-TF-012-033 — Software Test Plan (verification strategy, governance, environments, evidence packs, retention).
  • R-TF-029-001 Deployment and Configuration Commissioning Record
  • R-TF-029-002 Functional and Interface Commissioning Record
  • R-TF-029-003 Clinical Workflow and Operational Readiness Commissioning Record
  • Test case inventory sources (controlled exports):
    • Annex A — TestRail Test Case Export (Verification)
    • Annex B — Traceability matrix export (requirements ↔ test cases)
    • Annex C — Commissioning test case list/export

Signature meaning

The signatures for the approval process of this document can be found in the verified commits at the repository for the QMS. As a reference, the team members who are expected to participate in this document and their roles in the approval process, as defined in Annex I Responsibility Matrix of the GP-001, are:

  • Author: Team members involved
  • Reviewer: JD-003, JD-004
  • Approver: JD-001

Annexes​

Annex A — TestRail Test Case Export (Verification)​

Controlled export of all verification test cases used as the basis for requirement verification.

  • File: Annex_B_TestRail_Test_Case_Export.csv
  • Content expectation (minimum): TestRail Case ID, Title, Section, Test Level, Test Type, Automation status, NRT membership, Primary Requirement ID, Requirement IDs.

Annex B — Traceability Matrix Export (Requirements ↔ Test Cases)​

Controlled export demonstrating complete and reviewable mapping between software requirements and test cases.

SRS IdSRS NameTest Case IdTest Case TitleTest Case URLTest IdTest URLStatus
SRS-7PJNetwork Service ExposureC50Verify the API service accepts incoming HTTP requests on the designated network portViewT105ViewPassed
SRS-AQMStandard HTTP Status Code UsageC62Verify API returns 200 HTTP status codes for successful requestsViewT106ViewPassed
SRS-BYJJSON Data Interchange FormatC68Verify API processes JSON requests and returns JSON responses with correct Content-Type headersViewT107ViewPassed
SRS-DW0User Authentication Endpoint ImplementationC77Verify successful user authentication and token generation via the POST /auth/login endpointViewT109ViewPassed
SRS-D3NProvision of Clinical Parameter EndpointsC73Verify retrieval and filtering of clinical signs data via /clinical/severity-experts endpointViewT108ViewPassed
SRS-LBSURL-Based API VersioningC106Verify API endpoints are accessible via URL paths prefixed with the major and minor version identifierViewT110ViewPassed
SRS-MZCRequest Body Size LimitationC110Verify the API returns HTTP 413 when the request body exceeds the configured maximum sizeViewT111ViewPassed
SRS-Q9MClinical Signs Analysis Endpoint ImplementationC124Verify POST /clinical/severity-assessment returns quantified results for valid image and sign listViewT112ViewPassed
SRS-RXKDiagnostic Support Endpoint ImplementationC128Verify the diagnosis-support endpoint accepts valid images and returns diagnostic analysisViewT113ViewPassed
SRS-ZQOConcurrent API Version SupportC162Verify simultaneous availability and processing of requests across distinct API versionsViewT114ViewSkipped
SRS-ID7Input Data ValidationC330Verify API rejects malformed inputs with standardized 422 Unprocessable Entity responsesViewT115ViewPassed
SRS-EH4Security-Safe Error HandlingC331Verify API returns sanitized error responses with appropriate HTTP status codes and no internal detailsViewT116ViewPassed
SRS-AQMStandard HTTP Status Code UsageC454Verify API returns 401 HTTP status codes for wrong login requestsViewT272ViewPassed
SRS-AQMStandard HTTP Status Code UsageC455Verify API returns 422 HTTP status code when invalid data is submittedViewT273ViewPassed
SRS-GERSystem Behavior on Internal Component Failure.C456Verification of controlled 503 response and graceful degradation during downstream service failure.ViewT300ViewPassed
SRS-6KEAPI Health Check EndpointC169Verify health check endpoint returns unhealthy when some service is unavailableViewT121ViewPassed
SRS-6KEAPI Health Check EndpointC46Verify the public health endpoint returns HTTP 200 and status OK when operationalViewT118ViewPassed
SRS-BA6Display the legal information about this medical deviceC66Verify retrieval of mandatory legal information, UDI, and regulatory metadata via APIViewT119ViewPassed
SRS-Z24API Documentation EndpointC159Verify availability of OpenAPI specification and interactive documentation endpointsViewT120ViewPassed
SRS-Q3QGenerate an aggregated ICD probability distribution from a set of imagesC255Verify API returns aggregated ICD probability distribution with structured code details in studyAggregate arrayViewT122ViewPassed
SRS-0ABGenerate per-image ICD analysis with explainability heat mapC256Verify response includes per-image ICD probabilities and heat maps for the top five categoriesViewT123ViewPassed
SRS-58WInclude entropy score in reportC258Verify response includes normalized entropy score between 0 and 1 in findingsViewT125ViewPassed
SRS-71IInclude the indicator of needing a high priority referral in the reportC260Verify report response includes highPriorityReferral score within riskMetrics objectViewT127ViewPassed
SRS-8HYInclude the indicator of malignancy in the reportC261Verify report response includes malignantConditionProbability score within riskMetrics objectViewT128ViewPassed
SRS-D08Include the indicator of the image presenting a pigmented lesion in the reportC262Verify report response includes pigmentedLesion score within riskMetrics objectViewT129ViewPassed
SRS-JLMInclude the indicator of the presence of a condition in the reportC263Verify report response includes anyConditionProbability score within riskMetrics objectViewT130ViewPassed
SRS-KASInclude the indicator of needing an urgent referral in the reportC264Verify report response includes urgentReferral score within riskMetrics objectViewT131ViewPassed
SRS-K7MOrchestrate diagnosis support workflowC265Verify diagnosis workflow returns ranked ICD-11 codes, binary indicators, and explainability maps for valid imagesViewT132ViewPassed
SRS-A9FWound Bed Tissue - EpithelialC266Verify epithelial tissue classification returns right presence prediction and confidence scoreViewT133ViewPassed
SRS-B3ZInflammatory Pattern IdentificationC267Verify API returns Hurley stage and inflammatory status with associated probabilities for valid image inputViewT134ViewPassed
SRS-B6LWound Bed Tissue - NecroticC268Verify tissue wound bed necrotic classification returns right presence prediction and confidence scoreViewT135ViewPassed
SRS-B8NPustule Intensity QuantificationC269Verify pustule classification returns right intensity and confidenceViewT136ViewPassed
SRS-A4WInflammatory Nodular Lesion QuantificationC270Verify inflammatory nodular lesion detector return correct counts and bounding boxes for drainning tunnelsViewT137ViewPassed
SRS-A6TDelimited Wound Edges AssessmentC271Verify wound borders delimited classification returns right presence prediction and confidence scoreViewT138ViewPassed
SRS-C1RSerous Exudate AssessmentC272Verify wound exudation serous classification returns right presence prediction and confidence scoreViewT139ViewPassed
SRS-D7NPurulent Exudate AssessmentC274Verify wound exudation purulent classification returns right presence prediction and confidence scoreViewT141ViewPassed
SRS-D9TMaceration Surface QuantificationC275Verify wound maceration segmentation analysis returns segmentation masks and the right percentage of surface affectedViewT142ViewPassed
SRS-E4RErythema Intensity QuantificationC276Verify erythema classification returns right intensity and confidenceViewT143ViewPassed
SRS-Y6FCrusting Intensity QuantificationC277Verify crusting classification returns right intensity and confidenceViewT144ViewPassed
SRS-F2KThickened Wound Edges AssessmentC278Verify thickened wound borders classification returns right presence prediction and confidence scoreViewT145ViewPassed
SRS-T3KInduration Intensity QuantificationC279Verify induration classification returns right intensity and confidenceViewT146ViewPassed
SRS-F6JHair Loss Surface QuantificationC280Verify hair loss segmentation analysis returns segmentation masks and the right percentage of surface affectedViewT147ViewPassed
SRS-G3PWound Perilesional Erythema AssessmentC281Verify wound perilesional erythema classification returns right presence prediction and confidence scoreViewT148ViewPassed
SRS-G9RWound Stage ClassificationC282Verify wound stage classification returns right score and confidence metrics from a valid wound imageViewT149ViewPassed
SRS-H5KErythema Surface QuantificationC283Verify erythema segmentation analysis returns segmentation masks and the right percentage of surface affectedViewT150ViewPassed
SRS-H9XLichenification Intensity QuantificationC284Verify lichenification classification returns right intensity and confidenceViewT151ViewPassed
SRS-I7TWound Affected Tissue - Intact SkinC285Verify wound affected tissues intact classification returns right presence prediction and confidence scoreViewT152ViewPassed
SRS-J5PHair Follicle QuantificationC286Verify API returns follicle count, bounding boxes, and confidence scores for a valid scalp imageViewT153ViewPassed
SRS-J9VIndistinguishable Wound Edges AssessmentC287Verify wound borders indistinguishable classification returns right presence prediction and confidence scoreViewT154ViewPassed
SRS-K3HWound Affected Tissue - SubcutaneousC288Verify wound affected tissues subcutaneous classification returns right presence prediction and confidence scoreViewT155ViewPassed
SRS-K4UOrthopedic Material Surface QuantificationC289Verify wound orthopedic material segmentation analysis returns segmentation masks and the right percentage of surface affectedViewT156ViewPassed
SRS-L4WDamaged Wound Edges AssessmentC290Verify wound borders damaged classification returns right presence prediction and confidence scoreViewT157ViewPassed
SRS-L8YBiofilm and Slough Surface QuantificationC291Verify wound biofilm material segmentation analysis returns segmentation masks and the right percentage of surface affectedViewT158ViewPassed
SRS-M2LXerosis Intensity QuantificationC292Verify xerosis classification returns right intensity and confidenceViewT159ViewPassed
SRS-M6PGranulation Tissue Surface QuantificationC293Verify wound granulation segmentation analysis returns segmentation masks and the right percentage of surface affectedViewT160ViewPassed
SRS-N2CBone Surface SegmentationC294Verify wound bone segmentation analysis returns segmentation masks and the right percentage of surface affectedViewT161ViewPassed
SRS-N5QSwelling Intensity QuantificationC295Verify swelling classification returns right intensity and confidenceViewT162ViewPassed
SRS-N8WWound Affected Tissue - Dermis-EpidermisC296Verify wound exudation serous classification returns right presence prediction and confidence scoreViewT163ViewPassed
SRS-O5MWound Affected Tissue - MuscleC297Verify wound affected tissues muscle classification returns right presence prediction and confidence scoreViewT164ViewPassed
SRS-L3XSkin Surface SegmentationC298Verify skin segmentation analysis returns segmentation masks and the right percentage of surface affectedViewT165ViewPassed
SRS-Z5NHive Lesion QuantificationC299Verify hive detector return correct counts and bounding boxes for hivesViewT166ViewPassed
SRS-Z8PBiofilm-Compatible Tissue AssessmentC300Verify wound biofilm tissue classification returns right presence prediction and confidence scoreViewT167ViewPassed
SRS-P4XWound Bed Tissue - SloughC302Verify tissue wound bed slough classification returns right presence prediction and confidence scoreViewT169ViewPassed
SRS-P9WDesquamation Intensity QuantificationC303Verify desquamation classification returns right intensity and confidenceViewT170ViewPassed
SRS-Q1LHypopigmentation or Depigmentation Surface QuantificationC304Verify hypopigmentation segmentation analysis returns segmentation masks and the right percentage of surface affectedViewT171ViewPassed
SRS-Q8ZDiffuse Wound Edges AssessmentC305Verify wound borders diffused classification returns right presence prediction and confidence scoreViewT172ViewPassed
SRS-R3WWound Bed Surface QuantificationC306Verify wound bed segmentation analysis returns segmentation masks and the right percentage of surface affectedViewT173ViewPassed
SRS-R7COozing Intensity QuantificationC307Verify oozing classification returns right intensity and confidenceViewT174ViewPassed
SRS-S2VWound Affected Tissue - BoneC308Verify wound affected tissues bone classification returns right presence prediction and confidence scoreViewT175ViewPassed
SRS-S8MAcneiform Lesion Type QuantificationC309Verify acneiform detector return correct counts and bounding boxes for papules, pustules, spotsViewT176ViewPassed
SRS-T6HWound AWOSI Score QuantificationC310Verify AWOSI classification returns right score and confidence metrics from a valid wound imageViewT177ViewPassed
SRS-T9UWound Bed Tissue - ClosedC311Verify tissue wound bed closed classification returns right presence prediction and confidence scoreViewT178ViewPassed
SRS-U4MPerilesional Maceration AssessmentC312Verify wound perilesional maceration classification returns right presence prediction and confidence scoreViewT179ViewPassed
SRS-U8ZNail Lesion Surface QuantificationC313Verify nail lesion segmentation analysis returns segmentation masks and the right percentage of surface affectedViewT180ViewPassed
SRS-V1DExcoriation Intensity QuantificationC314Verify excoriation classification returns right intensity and confidenceViewT181ViewPassed
SRS-V7QNecrosis Surface QuantificationC315Verify wound necrosis segmentation analysis returns segmentation masks and the right percentage of surface affectedViewT182ViewPassed
SRS-W3RHyperpigmentation Surface QuantificationC316Verify hyperpigmentation segmentation analysis returns segmentation masks and the right percentage of surface affectedViewT183ViewPassed
SRS-W9KBloody Exudate AssessmentC317Verify wound bloody exudation classification returns right presence prediction and confidence scoreViewT184ViewPassed
SRS-X5BFibrinous Exudate AssessmentC318Verify wound exudation fibrinous classification returns right presence prediction and confidence scoreViewT185ViewPassed
SRS-X8QFollicular and Inflammatory Pattern IdentificationC319Verify follicular and inflammatory pattern identification returns right resultViewT186ViewPassed
SRS-Y2EWound Bed Tissue - GranulationC320Verify wound tissue wound bed granulation classification returns right presence prediction and confidence scoreViewT187ViewPassed
SRS-W6TOrchestrate Clinical Signs Analysis WorkflowC321Verify generation of structured clinical assessment report with quantified results for requested signs via APIViewT188ViewPassed
SRS-E1VBody Surface SegmentationC325Verify body surface segmentation analysis returns segmentation masks and the right percentage of surface affectedViewT193ViewPassed
SRS-S8MAcneiform Lesion Type QuantificationC446Verify acneiform detector return correct counts and bounding boxes for nodules, pustules and scabsViewT264ViewPassed
SRS-S8MAcneiform Lesion Type QuantificationC447Verify acneiform detector return correct counts and bounding boxes for scabs, comedones, papules and pustulesViewT265ViewPassed
SRS-Z5NHive Lesion QuantificationC448Verify hive detector return correct counts and bounding boxes for hives (second image)ViewT266ViewPassed
SRS-A4WInflammatory Nodular Lesion QuantificationC449Verify inflammatory nodular lesion detector return correct counts and bounding boxes for non drainning tunnelsViewT267ViewPassed
SRS-A4WInflammatory Nodular Lesion QuantificationC450Verify inflammatory nodular lesion detector return correct counts and bounding boxes for nodulesViewT268ViewPassed
SRS-H2VHead DetectionC323Verify head detection returns right bounding boxes and heads count inside an imageViewT191ViewPassed
SRS-9ZTThe product classifies the image's modalityC327Verify API returns ""clinical"" for image modality category when a skin image is providedViewT195ViewPassed
SRS-O93The product checks the image's clinical domainC328Verify API returns image domain category equals to ""dermatological"" and confidence score for a skin imageViewT196ViewPassed
SRS-Y5WThe product checks the image quality with the Dermatological Image Quality Assessment (DIQA) algorithmC329Verify API returns dermatological image quality score, interpretation, and acquisition feedbackViewT197ViewPassed
SRS-9ZTThe product classifies the image's modalityC451Verify API returns ""dermoscopic"" for image modality category when a skin image is providedViewT269ViewPassed
SRS-O93The product checks the image's clinical domainC452Verify API returns image domain category equals to ""non_dermatological"" and confidence score for a dog imageViewT270ViewPassed
SRS-F05Generate FHIR DiagnosticReport Base StructureC453Verify FHIR DiagnosticReport base structure for a segmenterViewT271ViewPassed
SRS-1KWSecure Communication Protocol EnforcementC332Verify API accepts requests over HTTPS using TLS 1.2 or 1.3ViewT198ViewPassed
SRS-1KWSecure Communication Protocol EnforcementC333Verify API rejects or redirects unencrypted HTTP requestsViewT199ViewPassed
SRS-28XImplement progressive delays between failed login attemptsC335Verify progressive increase in enforced delay across consecutive failed authentication attemptsViewT201ViewPassed
SRS-28XImplement progressive delays between failed login attemptsC336Verify delay resets upon successful authenticationViewT202ViewPassed
SRS-A25Role-Based Access Control (RBAC) with Least Privilege Principle to restrict users to essential functionsC337Verify successful access to permitted endpoints for an authorized roleViewT203ViewPassed
SRS-A25Role-Based Access Control (RBAC) with Least Privilege Principle to restrict users to essential functionsC338Verify access denial for endpoints outside the assigned role scopeViewT204ViewPassed
SRS-A2BAPI Rate LimitingC339Verify HTTP 403 response when request volume exceeds defined thresholdViewT205ViewPassed
SRS-A2BAPI Rate LimitingC340Verify request acceptance after rate limit time window expirationViewT206ViewPassed
SRS-MM8Generated JWTs must have an expiration dateC341Verify generated authentication tokens include the expiration claimViewT207ViewPassed
SRS-MM8Generated JWTs must have an expiration dateC342Verify access denial for requests using an expired JWTViewT208ViewPassed
SRS-SDZUse hashed and salted passwordsC343Verify generation of authentication token using valid credentialsViewT209ViewPassed
SRS-SDZUse hashed and salted passwordsC344Verify rejection of authentication requests with invalid credentialsViewT210ViewPassed
SRS-SDZUse hashed and salted passwordsC345Verify password update functionality and subsequent authenticationViewT211ViewPassed
SRS-TPKLock accounts after five failed attemptsC346Verify account lockout enforcement after threshold reachedViewT212ViewPassed
SRS-TPKLock accounts after five failed attemptsC347Verify failed attempt counter reset on successful loginViewT213ViewPassed
SRS-TPKLock accounts after five failed attemptsC348Verify administrative manual account unlock capabilityViewT214ViewPassed
SRS-U8MEnforce strong password policies (min. 12 characters, complexity rules, expiration policies)C349Verify enforcement of password complexity and length constraintsViewT215ViewPassed
SRS-U8MEnforce strong password policies (min. 12 characters, complexity rules, expiration policies)C350Verify authentication behavior for expired passwordsViewT216ViewPassed
SRS-WEREndpoint Access ControlC351Verify protected endpoints allow access with a valid OAuth 2.0 Bearer tokenViewT217ViewPassed
SRS-WEREndpoint Access ControlC352Verify protected endpoints reject requests lacking a valid token with 401 UnauthorizedViewT218ViewPassed
SRS-WEREndpoint Access ControlC353Verify public endpoints are accessible without an Authorization headerViewT219ViewPassed
SRS-WGFAES-256 encryption for data at restC354Verify AES-256 encryption configuration for data storageViewT220ViewPassed
SRS-X9JConduct periodic access reviews to verify permissions align with job functionsC355Verify authorized administrator can retrieve current user information for reviewViewT221ViewPassed
SRS-X9JConduct periodic access reviews to verify permissions align with job functionsC356Verify authorized administrator can revoke permissions during access reviewViewT222ViewPassed
SRS-IC4Software and Configuration Integrity VerificationC357Verify successful execution and audit logging of system integrity checksViewT223ViewPassed
SRS-BK7Encrypted Backup and Integrity VerificationC363Verify backup generationViewT225ViewPassed
SRS-BK7Encrypted Backup and Integrity VerificationC364Verify automated backup generationViewT226ViewPassed
SRS-CCDIntrusion Prevention and Malicious Traffic DetectionC366Verify blocking of anomalous high-frequency request burstsViewT228ViewPassed
SRS-F05Generate FHIR DiagnosticReport Base StructureC368Verify FHIR DiagnosticReport base structure for a detectorViewT230ViewPassed
SRS-FMGRecord Analysis Duration in ReportC369Verify analysisDuration field population in DiagnosticReportViewT231ViewPassed
SRS-JC6The product provides a final image validity summaryC370Verify isAssessable is true when domain and quality criteria are metViewT232ViewPassed
SRS-JC6The product provides a final image validity summaryC371Verify isAssessable is false when image quality is unacceptableViewT233ViewPassed
SRS-JC6The product provides a final image validity summaryC372Verify isAssessable is false when image is non-dermatologicalViewT234ViewPassed
SRS-K6NMap Per-Image Analysis to a dedicated object in the reportC373Verify single image analysis maps to structured object in imageAnalyses arrayViewT235ViewPassed
SRS-K6NMap Per-Image Analysis to a dedicated object in the reportC374Verify multiple image analyses map to distinct objects in imagingAnalysis arrayViewT236ViewPassed
SRS-H3JDeterministic Response SchemasC375Verify response structure compliance with OpenAPI success schemaViewT237ViewPassed
SRS-H3JDeterministic Response SchemasC376Verify response structure compliance with OpenAPI error schemaViewT238ViewPassed
SRS-W5ZAssign DiagnosticReport IdentifierC377Verify Assignment of Official Identifier to DiagnosticReportViewT239ViewPassed
SRS-W5ZAssign DiagnosticReport IdentifierC378Verify Uniqueness of Generated DiagnosticReport IdentifiersViewT240ViewPassed
SRS-D6WAccurate Time SynchronizationC382Verify System Timestamp Accuracy via API Response HeadersViewT244ViewPassed
SRS-D6WAccurate Time SynchronizationC383Verify System Time Synchronization and Accuracy StatusViewT245ViewPassed
SRS-SI2Secure Audit Trail Access InterfaceC388Verify Role-Based Access Control for Audit Trail InterfaceViewT247ViewPassed
SRS-SI2Secure Audit Trail Access InterfaceC389Verify Audit Trail Search and Export CapabilitiesViewT248ViewPassed
SRS-T5PAudit Record Integrity ProtectionC391Verify audit records cannot be modified or deleted via APIViewT249ViewPassed
SRS-PU2Comprehensive Event AuditingC395Verify audit trail generation for authentication lifecycle and security anomaliesViewT251ViewPassed
SRS-U2PConsolidated Audit Record ContentC398Verify audit record completeness for successful API eventViewT252ViewPassed
SRS-U2PConsolidated Audit Record ContentC399Verify audit record completeness for failed API eventViewT253ViewPassed
SRS-PU2Comprehensive Event AuditingC410Verify audit trail generation for clinical data creation eventsViewT255ViewPassed
SRS-T95Audit System Failure HandlingC413Audit record preservation during database unavailabilityViewT258ViewPassed
SRS-BWBPerformance and LatencyC416Verify p95 API latency remains under 10 seconds during nominal loadViewT261ViewPassed

Annex C — Commissioning Test Case List / Export​

Controlled list of commissioning test cases used to verify operational readiness of the deployed release, aligned with commissioning records R-TF-029-001/002/003.

  • File: Annex_C_TestRail_Test_Commissioning_Export.csv
  • Content expectation (minimum): TestRail Case ID, Title, Section, Test Level, Test Type, Automation status, NRT membership
Previous
R-TF-012-033 Software Test Plan
Next
R-TF-012-035 Software Test Report
  • Document Information
  • Purpose
  • Scope
  • Terms and Definitions
  • Test Case Inventory and Control Method
    • Authoritative source
    • Controlled inventory snapshot
    • Coverage statement
  • References
  • Annexes
    • Annex A — TestRail Test Case Export (Verification)
    • Annex B — Traceability Matrix Export (Requirements ↔ Test Cases)
    • Annex C — Commissioning Test Case List / Export
All the information contained in this QMS is confidential. The recipient agrees not to transmit or reproduce the information, neither by himself nor by third parties, through whichever means, without obtaining the prior written permission of Legit.Health (AI Labs Group S.L.)