專案

一般

配置概況

動作

Feature #256

進行中
SC SC

qa-engineer 合併測試計畫:Q4-4 / Q4-6 / Q16 / Q18 / Q8 待測項驗收條件落地

Feature #256: qa-engineer 合併測試計畫:Q4-4 / Q4-6 / Q16 / Q18 / Q8 待測項驗收條件落地

是由 Sashiba Chou約 2 個月 前加入.

狀態:
New
優先權:
Normal
被分派者:
開始日期:
2026-06-05
完成日期:
2026-06-05 (逾期 57 天)
完成比例:

100%

預估工時:
1:00 小時

概述

背景

Q4-4(活動慶典資料源)、Q4-6(天氣資料源)、Q16(票務適格性 + CC attribution)、
Q18(SerpApi 代爬合規)、Q8(租車交通法規)五個研究問題已於先前 commit(#251–#255)
完成 research 落地,各自在 specs 留下多項「通知 qa-engineer 更新測試 / qa 驗收」的
可測試驗收項,但尚未有對應測試計畫收口。本 ticket 一次性合併設計。

目標

產出單一合併測試計畫,涵蓋五個 Q 在 docs/specs/ 已落地、且明文標示
「qa 驗收 / 測試 / 通知 qa-engineer 更新測試」的全部可測試驗收條件,
沿用 test-plan-C7-C10.md 的「可測狀態」三分類慣例。

交付物

  • 新增 docs/specs/test-plan-Q4-4_Q4-6_Q16_Q18_Q8.md

內容摘要

  • 共 88 條測試案例(正常 / 異常 / 邊界三類路徑)
    Q 範圍 條數
    Q4-4 活動 C-1/C-2 ✅ 延伸 + ARCH-5 覆蓋稀疏降級 + 觀光局 attribution 25
    Q4-6 天氣 C-1/C-2 ✅ 延伸 + Open-Meteo 每位置旁連結 + CWA 對照表 18
    Q16 票務/CC CWA 5 欄位格式校驗 + GYG 負向驗證 + Wiki attribution + 票務降級語義 25
    Q18 SerpApi P-1 程序性規則負向驗證(無代爬路徑) 4
    Q8 租車 C-12 規則 5/6 + 非清單國負向驗證 + ARCH-CAR 四子規格 28
  • 可測狀態分布:規格/設計層可先驗 15、待實作可執行 68、整合測試 2

關鍵裁定

  • ARCH-5 ❓ 子規格張力點:ARCH-5 整體為 ❓,但其下 attribution / 票務降級語義
    子規格已被 system-architect 明文標「qa 驗收」。裁定為設計「待實作可執行」測試 +
    附「生效條件聲明」(俟 ARCH-5 升 沙漏/✅ 正式納入驗收矩陣),不標 BLOCKED
    以避免明文格式規則形成測試盲區(比照 test-plan-C7-C10 前例)。共 36 條帶此聲明。

BLOCKED(5 項)

  • ARCH-1 ❓ 連動的活動/天氣節點行程編排端到端整合
  • Tiqets 正向命中(待 Q16-followup-a 書面適格性確認)
  • 韓國 / 中港澳 / 越南 IDP 正向確認(待 Q8-followup-c)
  • 活動 Tier 2 台/法以外逐國覆蓋(待 Q17 / 相關調研)
  • ARCH-5 整體正式納入驗收矩陣(待升 沙漏/✅)

給工程 agent 的可測試性要求(9 項)

  • data-integration-engineer:活動/天氣 data_source 白名單常數化、
    CWA 端點→資料集名稱對照表可查詢介面、四類降級語句常數化、
    ARCH-CAR 三清單帶 non_exhaustive + llm_generated:false 旗標、採集 adapter HTTP URL 集中管理
  • system-architect / travel-planning-specialist:CWA attribution 封裝為
    validate_cwa_attribution()、Open-Meteo attribution 渲染於天氣節點模板(非 footer)、
    報告結構化輸出供自動化計數 attribution、getyourguide 保留取值但無採用路徑須註解

影響範圍

  • 僅新增 qa 測試計畫文件,未變更任何 spec、未觸發 spec 降級流程
  • 依 lesson 12 過濾規則,測試計畫不需進決策樹

關聯

  • Refs #251 #252 #253 #254 #255(五個 Q 的 research 落地)
  • 對應約束:C-1 / C-2 / C-12 / P-1
  • 對應規格:ARCH-2 / ARCH-5 / ARCH-CAR

沒有任何資料可供顯示

動作

匯出至 PDF Atom