154 lines
7.1 KiB
HTML
154 lines
7.1 KiB
HTML
<!DOCTYPE html>
|
|
<html lang="en">
|
|
<head>
|
|
<meta charset="UTF-8">
|
|
<title>Manual Test Plan - Manual-Test-Plan</title>
|
|
<style>
|
|
body { font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 1.45; color: #222; margin: 20px; background: #fff; }
|
|
h1 { font-size: 22px; margin-bottom: 4px; }
|
|
h2 { font-size: 16px; margin-top: 24px; margin-bottom: 8px; border-bottom: 2px solid #333; padding-bottom: 4px; }
|
|
table { width: 100%; border-collapse: collapse; margin-bottom: 16px; }
|
|
th, td { border: 1px solid #999; padding: 6px 8px; vertical-align: top; }
|
|
th { background: #f0f0f0; text-align: left; font-weight: 600; }
|
|
.meta { margin-bottom: 16px; color: #555; }
|
|
.test-id { font-family: monospace; font-weight: 600; }
|
|
.steps { margin: 4px 0; padding-left: 18px; }
|
|
.field-label { font-weight: 600; font-size: 11px; color: #444; margin-top: 6px; }
|
|
textarea, select { width: 100%; box-sizing: border-box; font-size: 12px; }
|
|
textarea { min-height: 50px; }
|
|
.header { display: flex; justify-content: space-between; align-items: flex-end; margin-bottom: 12px; }
|
|
.generated { font-size: 11px; color: #666; }
|
|
</style>
|
|
</head>
|
|
<body>
|
|
|
|
<div class="header">
|
|
<div>
|
|
<h1>Manual Test Plan</h1>
|
|
<div class="meta"><strong>Manual-Test-Plan</strong> — Generated on 5/22/2026, 12:52:44 PM</div>
|
|
</div>
|
|
<div class="generated">Total cases: 3</div>
|
|
</div>
|
|
|
|
<table>
|
|
<tr>
|
|
<th style="width: 18%;">Test ID</th>
|
|
<th style="width: 28%;">Description & Expected Result</th>
|
|
<th style="width: 22%;">Steps</th>
|
|
<th style="width: 12%;">Severity</th>
|
|
<th style="width: 20%;">Result / Comments</th>
|
|
</tr>
|
|
|
|
|
|
<tr>
|
|
<td colspan="5" style="background:#e8e8e8; font-weight:700; padding:8px 10px;">core-repository</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td class="test-id">core-repository-check-presence_of_release_notes_and_changelog</td>
|
|
<td>
|
|
<strong>Verify Release Notes and Changelog are present in the software repository</strong>
|
|
<div class="field-label">Expected Result</div>
|
|
<textarea>Verify Release Notes and Changelog are present in the software repository</textarea>
|
|
</td>
|
|
<td>
|
|
<ol class="steps"><li>Open admin portal or repository URL in browser context</li><li>Navigate to the download / documentation portal</li><li>Search or locate the relevant file/link by filename pattern</li><li>Assert presence and visibility of the expected document</li></ol>
|
|
<div class="field-label">Dependencies</div><div style="font-size:11px;"><div>Admin Portal: https://pbx.local:4443 (configure via $BASE_URL)</div><div>Repository URL: ${BASE_URL}/downloads or $REPO_URL</div><div>Protocol: HTTPS (admin portal) + optional SSH/CLI</div><div>Credentials: Admin user with sufficient privileges (portal + SSH where needed)</div><div>Test Data: Clean test tenant or lab PBX instance (recommended isolated environment)</div></div>
|
|
</td>
|
|
<td>
|
|
<select>
|
|
<option>Low</option>
|
|
<option>Medium</option>
|
|
<option selected>High</option>
|
|
<option>Critical</option>
|
|
</select>
|
|
</td>
|
|
<td>
|
|
<div class="field-label">Status</div>
|
|
<select>
|
|
<option>Pass</option>
|
|
<option>Fail</option>
|
|
<option>Blocked</option>
|
|
<option selected>N/A</option>
|
|
</select>
|
|
<div class="field-label" style="margin-top:8px;">Actual Result / Comments</div>
|
|
<textarea></textarea>
|
|
</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td colspan="5" style="background:#e8e8e8; font-weight:700; padding:8px 10px;">pbx-regression</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td class="test-id">pbx-regression-check-previously_fixed_bugs_and_edge_cases_reverification</td>
|
|
<td>
|
|
<strong>Verify all previously fixed bugs and known edge cases have not regressed</strong>
|
|
<div class="field-label">Expected Result</div>
|
|
<textarea>Verify all previously fixed bugs and known edge cases have not regressed</textarea>
|
|
</td>
|
|
<td>
|
|
<ol class="steps"><li>Open admin portal or repository URL in browser context</li><li>Execute the main verification or configuration action described in the test</li><li>Capture evidence (screenshot, log, API response)</li><li>Assert expected outcome</li></ol>
|
|
<div class="field-label">Dependencies</div><div style="font-size:11px;"><div>Admin Portal: https://pbx.local:4443 (configure via $BASE_URL)</div><div>Repository URL: ${BASE_URL}/downloads or $REPO_URL</div><div>Protocol: HTTPS + SIP (UDP/TCP/TLS) + RTP/SRTP</div><div>Credentials: Admin user with sufficient privileges (portal + SSH where needed)</div><div>Test Data: Clean test tenant or lab PBX instance (recommended isolated environment)</div></div>
|
|
</td>
|
|
<td>
|
|
<select>
|
|
<option>Low</option>
|
|
<option>Medium</option>
|
|
<option selected>High</option>
|
|
<option>Critical</option>
|
|
</select>
|
|
</td>
|
|
<td>
|
|
<div class="field-label">Status</div>
|
|
<select>
|
|
<option>Pass</option>
|
|
<option>Fail</option>
|
|
<option>Blocked</option>
|
|
<option selected>N/A</option>
|
|
</select>
|
|
<div class="field-label" style="margin-top:8px;">Actual Result / Comments</div>
|
|
<textarea></textarea>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="test-id">pbx-regression-check-security_hardening_and_vulnerability_scan_baseline</td>
|
|
<td>
|
|
<strong>Verify security hardening settings and compare vulnerability scan baseline against previous version</strong>
|
|
<div class="field-label">Expected Result</div>
|
|
<textarea>Verify security hardening settings and compare vulnerability scan baseline against previous version</textarea>
|
|
</td>
|
|
<td>
|
|
<ol class="steps"><li>Open admin portal or repository URL in browser context</li><li>Execute the main verification or configuration action described in the test</li><li>Capture evidence (screenshot, log, API response)</li><li>Assert expected outcome</li></ol>
|
|
<div class="field-label">Dependencies</div><div style="font-size:11px;"><div>Admin Portal: https://pbx.local:4443 (configure via $BASE_URL)</div><div>Repository URL: ${BASE_URL}/downloads or $REPO_URL</div><div>Protocol: HTTPS + SIP (UDP/TCP/TLS) + RTP/SRTP</div><div>Credentials: Admin user with sufficient privileges (portal + SSH where needed)</div><div>Test Data: Clean test tenant or lab PBX instance (recommended isolated environment)</div></div>
|
|
</td>
|
|
<td>
|
|
<select>
|
|
<option>Low</option>
|
|
<option>Medium</option>
|
|
<option selected>High</option>
|
|
<option>Critical</option>
|
|
</select>
|
|
</td>
|
|
<td>
|
|
<div class="field-label">Status</div>
|
|
<select>
|
|
<option>Pass</option>
|
|
<option>Fail</option>
|
|
<option>Blocked</option>
|
|
<option selected>N/A</option>
|
|
</select>
|
|
<div class="field-label" style="margin-top:8px;">Actual Result / Comments</div>
|
|
<textarea></textarea>
|
|
</td>
|
|
</tr>
|
|
|
|
|
|
</table>
|
|
|
|
<p style="font-size:11px; color:#666; margin-top:30px;">
|
|
Generated by QA Automation Test Plan Editor • All results and comments should be filled by the tester.
|
|
</p>
|
|
|
|
</body>
|
|
</html> |