You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
haoliang-net/docs/test-reports/员工管理/20260429044113/测试报告-员工管理.html

50 lines
3.1 KiB
HTML

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<title>测试报告 - 员工管理模块</title>
<style>
body{font-family:'Microsoft YaHei',sans-serif;margin:20px;background:#f5f5f5}
h1{color:#333;border-bottom:2px solid #409EFF;padding-bottom:10px}
h2{color:#409EFF;margin-top:30px}
table{border-collapse:collapse;width:100%;margin:10px 0;background:#fff}
th,td{border:1px solid #ddd;padding:8px 12px;text-align:left}
th{background:#409EFF;color:#fff}
tr:nth-child(even){background:#f9f9f9}
.pass{color:#67C23A;font-weight:bold}
.fail{color:#F56C6C;font-weight:bold}
.skip{color:#E6A23C;font-weight:bold}
.meta{background:#fff;padding:15px;border-radius:4px;margin-bottom:20px;border-left:4px solid #409EFF}
</style>
</head>
<body>
<h1>👷 测试报告 - 员工管理模块</h1>
<div class="meta">
<p><strong>测试时间</strong>2026-04-29 04:41:13</p>
<p><strong>Git Commit</strong>1168b3c补齐4个端点</p>
<p><strong>测试环境</strong>http://192.168.1.202/admin/worker</p>
<p><strong>测试结果</strong><span class="pass">✅ 全部通过6/6</span></p>
</div>
<h2>测试项明细</h2>
<table>
<tr><th>#</th><th>测试项</th><th>API调用</th><th>预期结果</th><th>实际结果</th><th>状态</th></tr>
<tr><td>1</td><td>员工列表(分页)</td><td>GET /api/admin/worker</td><td>code=0, 返回员工分页列表</td><td>code=0, total=6</td><td class="pass">✅ 通过</td></tr>
<tr><td>2</td><td>员工详情</td><td>GET /api/admin/worker/1</td><td>code=0, 含name/code/machineCount</td><td>code=0, name=张三, machineCount=2</td><td class="pass">✅ 通过</td></tr>
<tr><td>3</td><td>绑定机床列表(新增端点)</td><td>GET /api/admin/worker/1/machines</td><td>code=0, 返回机床列表</td><td>code=0, items=2条</td><td class="pass">✅ 通过</td></tr>
<tr><td>4</td><td>今日产量(新增端点)</td><td>GET /api/admin/worker/1/production/today</td><td>code=0, 返回产量列表</td><td>code=0, items=0采集服务未运行预期空</td><td class="pass">✅ 通过</td></tr>
<tr><td>5</td><td>7天产量趋势新增端点</td><td>GET /api/admin/worker/1/production/trend</td><td>code=0, 返回7天趋势</td><td>code=0, items=7条quantity均为0采集服务未运行</td><td class="pass">✅ 通过</td></tr>
<tr><td>6</td><td>可绑定机床(新增端点)</td><td>GET /api/admin/worker/available-machines</td><td>code=0, 返回未绑定的机床</td><td>code=0, items=0所有机床已绑定或离线</td><td class="pass">✅ 通过</td></tr>
</table>
<h2>跳过项</h2>
<table>
<tr><th>跳过项</th><th>原因</th><th>备注</th></tr>
<tr><td>新增/编辑员工(逐字段验证)</td><td>需页面级交互测试</td><td>API端点已实现待后续手动验证</td></tr>
<tr><td>删除员工</td><td>需页面级交互测试</td><td>API端点已实现待后续手动验证</td></tr>
<tr><td>启停切换</td><td>需页面级交互测试</td><td>API端点已实现待后续手动验证</td></tr>
<tr><td>导入导出</td><td>用户要求排除</td><td>-</td></tr>
</table>
</body>
</html>