# Defect Report

---

## DEF-001 — No form exists on target URL; all form-related testing blocked

**Severity:** Critical  
**Category:** Functional  
**Requirement:** REQ-001  
**Test Cases:** TC-001, TC-002, TC-003, TC-004, TC-005  
**Environment:** Production — https://example.com  
**Browser:** Chrome / 1280x720  
**Evidence:** screenshots/TC-001-blocked-no-form.png  

### Description

The target URL `https://example.com` does not contain any form. The page is the well-known IANA example placeholder page. It displays only the text "Example Domain — This domain is for use in documentation examples without needing permission. Avoid use in operations." and a single "Learn more" hyperlink to iana.org.

There are no input fields, no file upload controls, no submit buttons, and no form elements of any kind present on the page. This means the requirement "User can submit the form with a requirement file attached" cannot be tested — the feature under test does not exist at the specified URL.

### Steps to Reproduce

1. Open a web browser.
2. Navigate to `https://example.com`.
3. Observe the page content.

### Expected

A web page containing a functional form with:
- Input fields for form data
- A file attachment/upload control
- A submit button
- Visible labels, placeholders, and instructions for a non-technical user

### Actual

The page is a static placeholder with no interactive form elements. Only a heading ("Example Domain"), a short informational paragraph, and a "Learn more" link are present.

### Impact

- 100% of test cases (5 of 5) are blocked.
- 1 of 1 requirements (REQ-001) cannot be validated.
- No functional QA of the form feature can proceed.
- This is a **release blocker**: the feature is not deployed or the URL is incorrect.

### Recommendation

1. **Verify the target URL:** Confirm that `https://example.com` is the correct deployment URL for the form feature. If the form is deployed elsewhere, provide the correct URL.
2. **Deploy the form feature:** If `https://example.com` is the intended URL, deploy the form application to that address before retesting.
3. **Re-run full QA:** Once the form is accessible, re-run all five test cases (TC-001 through TC-005) covering the happy path, missing file, empty fields, invalid file type, and oversized file scenarios.
