Milestone 2 UAT Script

Purpose

This script is for QA analysts and business analysts validating the Milestone 2 hosted build of the NCBI Word ingestion app.

The goal is to confirm that the app supports the intended Milestone 2 reviewer workflow:

Environment Under Test

Template Profiles Under Test

Before uploading UAT files, open http://138.197.33.233:8080/template-profiles and confirm these active profiles are present:

Template ProfileBase DocumentUAT Source DocumentsExpected Profile Snapshot
NCBI Author Template Advancedauthor_template_advanced.docxAcarbose.docx, celecoxib.docxncbi-author-template-advanced
OAR Guidelines Template v41 Updated Clinical Guidelines Template_v4_for NLM.docxOAR guideline chapters including File 2 and File 5oar-template-v4

For each profile, confirm the Profile Base Document appears as a download/view link. Editing a profile should allow the reviewer/admin to replace the base document by uploading a new DOCX.

Profile-specific metadata expectation:

Test Data

Use the following gold-standard OAR files from the shared Google Drive folder Gold Standard Word Templates.

Core OAR UAT files:

Special OAR baseline file:

NCBI Author Template Advanced UAT files:

Expected Current Outcomes

These are the expected current high-level outcomes for Milestone 2 scope:

UAT Scenarios

Scenario 1 - Template Profile Setup

Objective: Confirm that Template Profiles are visible, editable, and tied to base Word documents.

Steps:

Expected result:

Scenario 2 - Upload With Correct Template Profile

Objective: Confirm that the upload flow evaluates each DOCX against the selected template-specific rules.

Steps:

Expected result:

Pass/fail notes:

Scenario 3 - Review Decision Summary

Objective: Confirm that the review page shows a clear top-level decision and summary counts.

Steps:

Expected result:

Scenario 4 - Parsed Structure, Tables, Lists, And Figures

Objective: Confirm that the app renders parsed document structure clearly enough for reviewer inspection.

Steps:

Expected result:

Scenario 5 - Reference Review

Objective: Confirm that extracted references and normalized reference metadata are visible.

Steps:

Expected result:

Scenario 6 - Reference-Centered Citation Review And External Validation

Objective: Confirm that a reviewer can inspect local citation matching and external validation outcomes.

Steps:

Expected result:

Scenario 7 - In-Text Citation Navigation And Highlighting

Objective: Confirm that parsed citations in the document body connect to the reference review section.

Steps:

Expected result:

Scenario 8 - Warning-Grade Review Case

Objective: Confirm that a warning-grade manuscript remains reviewable and understandable.

Steps:

Expected result:

Scenario 9 - Template Contract / Baseline Artifact

Objective: Confirm that the team understands the baseline template file is not a normal manuscript UAT case.

Steps:

Expected result:

Questions QA And BA Should Answer

For each scenario, capture answers to these questions:

Defect Logging Guidance

Classify findings into these buckets:

Suggested UAT Sign-Off Rule

Milestone 2 can be considered UAT-ready if: