6

Comments & Collaboration

5 test cases · 31 verification points
UAT-6.1

Comments Panel - Open/Close

High
Precondition: Document is open in viewer (owner or via share link)

Steps

  1. Click the "Comments" button in the viewer toolbar
  2. Close the panel

Verify (6 checks)

  • Green "Comments" button is visible in the toolbar (next to "Ask AI")
  • Clicking opens a sidebar panel from the right
  • Panel header shows: Comments icon, "Comments" title, count badge, close button
  • Filter dropdown shows options: All Comments, Current Page, Unresolved
  • Empty state shows "No comments yet" message
  • Close button (X) dismisses the panel
ScoreTesterDateNotes
___ ___ ___ ___
UAT-6.2

Add Document-Level Comment

High
Precondition: Comments panel is open

Steps

  1. Select "Document-level" from the page dropdown
  2. Type a comment
  3. Click "Post Comment"

Verify (6 checks)

  • Page dropdown defaults to "Document-level"
  • Comment textarea accepts input
  • "Post Comment" button shows "Posting..." during submission
  • Comment appears in the list with: author avatar, author name, timestamp, content
  • Comment count badge updates
  • "Reply" button is visible on the comment
ScoreTesterDateNotes
___ ___ ___ ___
UAT-6.3

Add Page-Specific Comment

High
Precondition: Comments panel is open, multi-page document loaded

Steps

  1. Navigate to page 2
  2. Select "Page 2" from the dropdown
  3. Post a comment
  4. Switch filter to "Current Page"
  5. Navigate to page 1

Verify (5 checks)

  • Page dropdown shows all available page numbers
  • Comment is tagged with "Page 2" badge
  • "Current Page" filter shows only comments for the active page
  • Navigating to page 1 hides the page 2 comment (under "Current Page" filter)
  • "All Comments" filter shows all comments regardless of page
ScoreTesterDateNotes
___ ___ ___ ___
UAT-6.4

Comment Replies (Threading)

High
Precondition: At least 1 comment exists

Steps

  1. Click "Reply" on an existing comment
  2. Type a reply and submit
  3. Reply to the reply (level 2)
  4. Try replying to the level-2 reply

Verify (6 checks)

  • Clicking "Reply" shows a reply form below the comment
  • Reply form has: textarea, "Send Reply" button, "Cancel" button
  • Submitted reply appears indented below the parent
  • Level-2 reply appears further indented
  • Max nesting is 2 levels (no "Reply" button on deepest level)
  • Cancel button dismisses the reply form without posting
ScoreTesterDateNotes
___ ___ ___ ___
UAT-6.5

Comment Moderation (Owner Only)

High
Precondition: Document owner is viewing comments

Steps

  1. As the document owner, open the document viewer
  2. Open the Comments panel
  3. Resolve a comment
  4. Delete a comment

Verify (8 checks)

  • Owner sees additional actions on each comment: "Resolve" and "Delete"
  • Clicking "Resolve" turns the comment background green and shows "Resolved" badge
  • Button changes to "Unresolve" after resolving
  • Clicking "Unresolve" restores the comment to normal
  • "Unresolved" filter hides resolved comments
  • Clicking "Delete" shows a confirmation dialog
  • Confirming deletion removes the comment and all its replies
  • Comment count badge updates after deletion
ScoreTesterDateNotes
___ ___ ___ ___
← Module 5: NDA Management Module 7: Analytics & Tracking →