qaagent-functional-pm-qa-ui-create-test — Client Acceptance QA

Run ID: qa-20260523-204448 · Environment: QA web UI at https://qa.winds-os.com/ using desktop Chrome 1440x1000 and mobile Chrome emulation 390x844. · Executed: 2026-05-23T21:01:25Z

Source requirement: /var/lib/qaagent/uploads/qa-20260523-204448/qaagent-functional-pm-requirements.md

Total requirements1
Covered1
Tests executed9
Passed9
Failed0
Blocked0
Pass rate100.0%
Open defects0

Go/No-Go Recommendation: GO

The UI create-run smoke workflow passed. A user can submit a QA run through the browser form, the requested run appears in history, and Report/Logs links are exposed and reachable.

Requirement Reference Table

RequirementSourceTextFeature/PageCoverageExecutionTest CasesDefects
REQ-001qaagent-functional-pm-requirements.md line 3A user can submit a QA run from the web form, see the run in Test run history, and access Report and Logs links for the UI create-run smoke run.QA Agent web dashboard / New test run / Test run historyCoveredPassTC-001, TC-002, TC-003, TC-004, TC-005, TC-006, TC-007, TC-008, TC-009

Test Cases and Results

TCREQTitleSteps summaryExpectedActualStatusDefectEvidence
TC-001REQ-001Unauthenticated user sees a clear login entry point1. Open the QA Agent web URL. 2. Observe the first screen.The app shows a clear QA Agent login page with an admin password field and Login button.The first screen is a polished QA Agent login card with product name, short sign-in instruction, admin password field placeholder, and a prominent Login button. A non-technical admin can understand how to start.PassTC-001 evidence
TC-002REQ-001Wrong password is rejected with understandable error1. Enter an incorrect password. 2. Click Login. 3. Read the feedback.The app rejects the login and gives a clear invalid-password message with a way to retry.The wrong password is rejected and the user sees “Invalid password” with a “Try again” recovery link.PassTC-002 evidence
TC-003REQ-001Authenticated user reaches the create-run dashboard1. Enter the valid password. 2. Click Login. 3. Review dashboard content.Dashboard shows New test run form and Test run history, with understandable copy and primary action.After valid login, the dashboard shows the New test run form and Test run history. Labels and buttons are understandable for an admin user.PassTC-003 evidence
TC-004REQ-001Blank create-run form cannot be submitted1. Click Create QA Run without entering required fields. 2. Observe validation message.The form stays on the dashboard and asks for required information in language a non-technical user can understand.The blank form does not submit. Browser validation asks for required data: “Please fill out this field.”.PassTC-004 evidence
TC-005REQ-001User submits a QA run from the web form1. Fill Target URL. 2. Fill Project. 3. Fill scope. 4. Upload requirement document. 5. Click Create QA Run.The app accepts the form and the submitted run is added to history without exposing secrets.The submitted QA run appears in Test run history for project “qaagent-functional-pm-qa-ui-create-test” and target “https://qa.winds-os.com/health”. Visible run ID: qa-20260523-205737.PassTC-005 evidence
TC-006REQ-001Requested smoke run appears in history with Report and Logs links1. Review Test run history. 2. Locate the run by run ID/project/target URL. 3. Confirm Report and Logs links are visible.History includes the requested run and exposes both Report and Logs links.The requested run qa-20260523-204448 is visible in Test run history and exposes both Report and Logs links. Row details shown to the user: qa-20260523-204448 qaagent-functional-pm-qa-ui-create-test https://qa.winds-os.com/health running Report Logs 2026-05-23T20:44:48Z PassTC-006 evidence
TC-007REQ-001Report link opens the run report location1. Open the Report link from history. 2. Confirm the link reaches the public report location.The Report link opens the public report location and displays the client-readable dashboard after package publication.The Report link opens a browser-readable report location for the requested run.PassTC-007 evidence
TC-008REQ-001Logs link opens readable run logs1. Open the Logs link from history. 2. Confirm readable log content loads.Logs open in the browser with readable run progress/troubleshooting text.The Logs link opens readable run logs for the requested run.PassTC-008 evidence
TC-009REQ-001Dashboard remains usable on mobile viewport1. Open app on mobile viewport. 2. Log in. 3. Review create-run form and history section.Core form and history content remain reachable and understandable on mobile.On a mobile-width viewport, the create-run form and history section remain reachable. The history table is dense and would be easier as mobile cards, but the flow is usable for smoke review.PassTC-009 evidence

Evidence Gallery

Defects

No open defects

Product polish observations are documented in the defect report and are non-blocking.

Downloads