Files

24 lines
6.2 KiB
HTML
Raw Permalink Normal View History

<!doctype html><html lang="zh-CN"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width,initial-scale=1"><title>SiteForge V8.25 集成验收报告</title><style>
body{margin:0;background:#f5f7fa;color:#273a53;font:14px system-ui,"Microsoft Yahei",sans-serif}.head{background:#fff;border-bottom:1px solid #e1e7ef;padding:20px max(calc((100vw - 1100px)/2),20px)}main{max-width:1100px;margin:36px auto;padding:0 20px}h1{font-size:28px;margin:12px 0}h2{font-size:18px;margin-top:30px}p{line-height:1.8;color:#62738a}.overline{color:#c5682c;font-size:12px;font-weight:800;letter-spacing:.08em}.metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:24px 0}.metric{background:white;border:1px solid #e5eaf0;border-radius:14px;padding:22px}.number{font-size:32px;font-weight:800;color:#20846a}.label{color:#69798b;font-size:12px}.card{background:#fff;border:1px solid #e6eaf0;border-radius:14px;padding:25px;margin:15px 0}table{width:100%;border-collapse:collapse;font-size:12px}td,th{text-align:left;padding:11px;border-bottom:1px solid #e8edf3}th{color:#53667c}tr:hover{background:#f8fafc}.ok{color:#19805e}.warning{font-size:13px;color:#93552b;background:#fff9f1;padding:15px;border-radius:10px;border:1px solid #ecd6bf}@media(max-width:700px){.metrics{grid-template-columns:repeat(2,1fr)}table{display:block;overflow:auto}}</style></head><body><div class="head"><b>◈ SiteForge Enterprise</b><span style="float:right;color:#687888">V8.25.0-dev.1 · 开发集成版</span></div><main><div class="overline">INTEGRATION ACCEPTANCE</div><h1>V8.25 · 公共组件与全站设计系统</h1><p>根据真实隔离测试批次的原始输出自动汇总;组件更新仅生成新草稿,不触及已发布页面。</p><div class="metrics"><div class="metric"><div class="number">370</div><div class="label">Python 用例通过</div></div><div class="metric"><div class="number">23/23</div><div class="label">隔离测试批次通过</div></div><div class="metric"><div class="number">13</div><div class="label">JavaScript 用例通过</div></div><div class="metric"><div class="number">0</div><div class="label">失败或超时批次</div></div></div><div class="card"><h2>本阶段集成结果</h2><p>✓ 公共组件不可变版本历史、源组件更新乐观锁、引用页面扫描与过期预检保护</p><p>✓ 本地修改、跨网站访问、并发草稿变更与非法引用拦截</p><p>✓ 批量同步事务:第二个页面失败则整批草稿回滚,不直接修改发布页面</p><p>✓ HTTP + Worker 建站、构建、下载 ZIP 和预览;隔离 Chromium PC/手机交互演示</p></div><div class="warning"><b>尚未验证:</b>真实 PostgreSQL/Redis 多 Worker、正式 Docker 部署、线上 Agent/SFTP/S3 发布、官方 Art Design Pro 编译及登录后台后的浏览器 E2E。这些不属于本报告的通过项。</div><div class="card"><h2>分批回归明细</h2><table><thead><tr><th>批次</th><th>模块</th><th>通过用例</th><th>耗时(秒)</th><th>状态</th></tr></thead><tbody><tr><td>01</td><td>test_commercial_v5.py, test_connectors_v84.py</td><td>20</td><td>6.77</td><td><b class="ok">passed</b></td></tr>
<tr><td>02</td><td>test_connectors_v85.py, test_console_v819.py</td><td>23</td><td>6.95</td><td><b class="ok">passed</b></td></tr>
<tr><td>03</td><td>test_core_v4.py, test_deep_nested_v824.py</td><td>19</td><td>9.55</td><td><b class="ok">passed</b></td></tr>
<tr><td>04</td><td>test_editor_easy_v8212.py, test_editor_ux_v8211.py</td><td>6</td><td>3.19</td><td><b class="ok">passed</b></td></tr>
<tr><td>05</td><td>test_enterprise.py, test_enterprise_v7.py</td><td>16</td><td>9.12</td><td><b class="ok">passed</b></td></tr>
<tr><td>06</td><td>test_factory.py, test_factory_v2.py</td><td>24</td><td>22.35</td><td><b class="ok">passed</b></td></tr>
<tr><td>07</td><td>test_mobile_tabs_v8213.py, test_multilingual_v815.py</td><td>20</td><td>10.41</td><td><b class="ok">passed</b></td></tr>
<tr><td>08</td><td>test_nested_v823.py, test_p0_71.py</td><td>8</td><td>5.36</td><td><b class="ok">passed</b></td></tr>
<tr><td>09</td><td>test_p0_backup.py, test_p0_p4_completion_v88.py</td><td>19</td><td>11.91</td><td><b class="ok">passed</b></td></tr>
<tr><td>10</td><td>test_p0_p4_completion_v89.py, test_p1_platform.py</td><td>14</td><td>11.28</td><td><b class="ok">passed</b></td></tr>
<tr><td>11</td><td>test_production_v816.py, test_professional_ui_v811.py</td><td>15</td><td>47.32</td><td><b class="ok">passed</b></td></tr>
<tr><td>12</td><td>test_regression_runner_v817.py, test_release_native_v814.py</td><td>11</td><td>4.36</td><td><b class="ok">passed</b></td></tr>
<tr><td>13</td><td>test_release_reviews_v7.py, test_release_v813.py</td><td>14</td><td>5.3</td><td><b class="ok">passed</b></td></tr>
<tr><td>14</td><td>test_site_design_v87.py, test_siteforge_v817_audit.py</td><td>36</td><td>8.26</td><td><b class="ok">passed</b></td></tr>
<tr><td>15</td><td>test_studio_v86.py, test_theme_pro_v3.py</td><td>15</td><td>13.84</td><td><b class="ok">passed</b></td></tr>
<tr><td>16</td><td>test_v818_pg_recovery.py, test_v818_sqlite_pg_transfer.py</td><td>11</td><td>3.59</td><td><b class="ok">passed</b></td></tr>
<tr><td>17</td><td>test_v821_editor_history_and_mapping.py, test_v822_canvas.py</td><td>8</td><td>5.73</td><td><b class="ok">passed</b></td></tr>
<tr><td>18</td><td>test_v825_shared_components.py, test_v8_art_installer.py</td><td>11</td><td>5.8</td><td><b class="ok">passed</b></td></tr>
<tr><td>19</td><td>test_v8_workflows.py, test_wordpress_baseline.py</td><td>19</td><td>4.69</td><td><b class="ok">passed</b></td></tr>
<tr><td>20</td><td>test_worker_queue_v6.py, test_workspace_v810.py</td><td>10</td><td>10.48</td><td><b class="ok">passed</b></td></tr>
<tr><td>21</td><td>test_workspace_v812.py, test_wp_complex_v820.py</td><td>21</td><td>6.13</td><td><b class="ok">passed</b></td></tr>
<tr><td>22</td><td>test_wp_migration_v81.py, test_wp_migration_v82.py</td><td>20</td><td>9.18</td><td><b class="ok">passed</b></td></tr>
<tr><td>23</td><td>test_wp_migration_v83.py</td><td>10</td><td>5.12</td><td><b class="ok">passed</b></td></tr></tbody></table></div><p>原始证据:<code>reports/v825-regression/batch-*.log</code>、<code>reports/v825-regression/result.json</code>。本报告不代表已经在正式客户网站上线。</p></main></body></html>