iT邦幫忙

2026 iThome 鐵人賽

DAY 29
0
AI 自動化

RPA流程自動化應用系列 第 29 篇

【Day 29】系統脆弱驗證

  • 分享至 

  • xImage
  •  

不厭其煩,為了確保機器人在生產環境具備「抗脆弱性(Antifragility)」,我們需要再上線前做幾種情境模擬去逐一實測系統的可靠性:
情境一:零增量巡檢模式(例行巡邏安全過關)
測試動作:
在不清除歷史檔案的情況下,直接按下 Ctrl + F5 再次執行 Main.xaml。
驗收結果:
爬蟲在第一筆就命中 io_historyIds.Contains(out_currentCaseId),瞬間觸發 Break 煞車退出迴圈。
系統識別出 in_newCount = 0,報表模組自動切換至「累計歷史態勢」模式,讀取現存的 JSON 聚合資料。
產出的 HTML 標題顯示 📊 全球專利加權情報看板 (累計歷史態勢),卡片總數維持在庫 10 件。
Discord Webhook 準確送出綠色 Embed 快訊:🟢 【例行巡檢正常】今日無新專利進入。
情境二:前台儀表板互動功能驗收
開啟產出的 HTML 報表進行全功能點擊測試:

┌──────────────────────────────────────────────────────────────┐
│  [ 全部 (10) ] [ 🔴 Tier 1 (6) ] [ 🟠 Tier 2 (0) ]           │
│  (符合 6 筆)     🔍 即時搜尋...                               │
├──────┬──────┬──────────┬──────────┬──────────┬───────────────┤
│ 等級 ↕ 評分 ↕ 命中特徵   專利案號 ↕  申請日 ↕  申請人 ↕        │
└──────┴──────┴──────────┴──────────┴──────────┴───────────────┘

點擊排序(Table Sort):
點擊 「評分 ↕」:表格立即由 4 分到 1 分降冪排序;再點一次變為升冪。
點擊 「專利案號 ↕」:依案號編號文字排序,反應時間小於 50 毫秒。
動態符合計數器:
點擊「Tier 1」按鈕,計數器即時跳出 (符合 6 筆)。
在搜尋框輸入「美商」,計數器即時顯示 (符合 3 筆)。
標籤雲反向過濾:
點擊標籤雲上的「散熱 (4)」,搜尋框自動填入「散熱」並完成表格篩選,視窗平滑滾動定位至資料列。
深淺色模式:
點擊右上角「切換深色模式」,全站配色平滑漸變,Chart.js 圖表字體與座標軸線同步調色,無任何破圖或字體消失現象。

RPA程式開發最終需要在上線前經歷了多重的驗證,讓結果能符合大家的期望。


上一篇
【Day 28】多欄位點擊排序
下一篇
【Day 30】總結:從「點擊小腳本」到「企業級專利情報雷達」
系列文
RPA流程自動化應用 共 30 篇
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言