【WorkBuddy 結合Skill自動化測試】00 | 給測試人的AI助手長什麼樣?

作者:AI應用實踐進階
日期:2026年5月7日 下午10:00
來源:WeChat 原文

整理版優先睇

速讀 5 個重點 高亮

WorkBuddy 加 Skill 可以將 AI 助手變成測試專家,提升自動化測試效率。

整理版摘要

作者係一位測試工程師,每次發版前要做手動迴歸測試,好浪費時間。佢嘗試學 Playwright 寫自動化測試,但發現困難在於唔知點樣揀測試場景、造測試數據同埋定位元素。睇文檔效率好低。

後來佢發現 WorkBuddy 可以裝 Skill,呢個係「專業知識包」。冇裝 Skill 嘅時候,WorkBuddy 好似一個聰明嘅應屆生;裝咗之後,佢就變成有 5 年經驗嘅測試專家。裝 Skill 最簡單嘅方法係直接同 WorkBuddy 講「幫我揾一個 Playwright 測試嘅 Skill」,佢就會自動幫你裝好。

作者仲分享咗三種安裝方式,同埋裝完之後點樣用。WorkBuddy 會自動根據你講嘅內容加載對應 Skill。如果冇反應,可能係關鍵詞匹配唔到,可以明確提到 Skill 名。整體結論係:用 WorkBuddy 加 Skill 可以好大咁降低自動化測試門檻,令測試人員更專注喺「提需求」而唔係「寫代碼」。

  • 結論WorkBuddy 加 Skill 可以將 AI 助手變成測試專家,顯著提升測試效率。
  • 方法:安裝 Skill 最簡單係直接同 WorkBuddy 講「幫我揾一個 Playwright 測試嘅 Skill」。
  • 差異:有無 Skill 嘅分別就好似「聰明應屆生」同「5年經驗測試專家」。
  • 啟發:Skill 基於關鍵詞觸發,對話中明確提到領域名可確保生效。
  • 可行動點:測試新手可按建議順序閲讀本系列文章,從入門到搭建完整測試體系。
值得記低
連結 codebuddy.cn

WorkBuddy 下載

AI 原生桌面智能體工作台,可在手機主流 IM 下指令,AI 自動幹活。

整理重點

一個真實嘅測試困局

作者係一個測試工程師,每次發版前都要手動跑一回所有核心功能,登錄、揾工具、上載文件、睇管理後台,一套落嚟最少兩三個鐘。

手動跑一遍所有核心功能

少說兩三個小時

佢開始學 Playwright,但發現難嘅唔係代碼,而係唔知道該寫啲咩——邊啲場景要測?測試數據點造?元素定位器揀咩策略?出咗問題點排查?

唔知道該寫什麼

整理重點

Skill:俾 WorkBuddy 裝個專業知識包

一句話講,Skill 就係俾 WorkBuddy 裝「專業知識包」。冇裝 Skill 嘅時候,佢似一個聰明嘅應屆生;裝咗之後,變咗一個有 5 年經驗嘅測試專家。

專業知識包

聰明嘅應屆生

5年經驗嘅測試專家

  • 幫你揀最合適嘅定位器策略
  • 提醒你做正負向測試
  • 講你知邊啲位容易出 Flaky 測試
  • 俾現成嘅代碼模板,直接複製就用得

裝咗之後,你問「幫我寫個登錄功能嘅 Playwright 測試」,佢會自動識別然後用專業方式回答。

整理重點

三種安裝方式,第一種最簡單

  1. 1 直接同 WorkBuddy 講:幫我揾一個 Playwright E2E 測試嘅 Skill,全程對話完成。
  2. 2 去技能市場安裝:打開客戶端左側「專家」入口,搜關鍵詞(例如 playwright)再撳安裝。
  3. 3 本地導入:從其他人嗰度拎到 Skill 文件包,複製到指定目錄。推薦放 ~/.workbuddy/skills/,所有項目通用。

90% 嘅情況用方式一就夠。裝完之後你乜都唔使做,正常對話就得,WorkBuddy 會自動加載對應嘅 Skill。

第一種最簡單

自動加載對應嘅 Skill

都可以手動調用,例如打 /playwright 或者 /jest。

/playwright

本地導入範例 bash
# 裝到自己賬號下,所有項目通用(推薦)
cp -r my-skill ~/.workbuddy/skills/
# 裝到項目裏,只對呢個項目生效
cp -r my-skill .workbuddy/skills/
整理重點

避開幾個坑,跟住系列學

作者分享咗幾個常見問題同解決方法。

  • 坑 1:裝咗 Skill 但冇生效。因為觸發係靠關鍵詞匹配,要喺對話中明確提到 Skill 名,例如「用 Playwright 嘅方式幫我寫測試」。
  • 坑 2:以為要技術好好先用得。其實唔使,只需要用中文描述想做咩就得。
  • 坑 3:一口氣裝咗 20 個。建議裝幾個當前最需要嘅,用熟再加。

作者準備咗 36 篇文章,每篇介紹一個測試相關嘅 Skill,並結合 sogoodtool.com 真實項目嘅測試場景。可以按自己所屬階段揀閲讀順序。

36篇文章

sogoodtool.com 真實項目

【WorkBuddy 自動化測試】00 | 俾測試人嘅 AI 助手係點樣㗎?


先講一個真實嘅故事

我之前做回歸測試,每次出版之前要手動跑一次所有核心功能。登入、搜工具、上載檔案、睇管理後台……一套做曬最少都要兩三個鐘。

後來老細話:搞自動化啦。

於是我開始學 Playwright,學緊寫測試腳本。講真,代碼本身唔難,難係你唔知道應該寫啲乜——邊啲場景要測?測試數據點樣整?元素定位器用咩策略?出咗問題點樣排查?

呢啲問題,睇文檔可以解決一部分,但效率好低。你要翻好多頁先揾到有用嘅資訊。

安裝同下載WorkBuddy :

https://www.codebuddy.cn/work/

WorkBuddy 係 AI 原生嘅桌面智能體工作台,可以喺手機主流 IM 落指令,AI 自動做嘢交貨

免部署·裝咗就用 | 預集成·模型一站搞掂,兼容龍蝦 Skills | 高安全·騰訊網關護航

後來我發現咗一個更好嘅方法:幫 WorkBuddy 裝 Skill


咩係 Skill?

一句話解釋:Skill 就係幫 WorkBuddy 裝「專業知識包」。

冇裝 Skill 嘅時候,你問 WorkBuddy「幫我寫個 Playwright 測試」,佢會俾你一個通用嘅測試代碼——用到,但係唔夠專業。

裝咗 Playwright Skill 之後,你再問同樣嘅問題,佢會好似一個寫過幾百個測試用例嘅資深測試工程師咁樣答你:

  • 幫你揀最合適嘅定位器策略
  • 提你要做正負向測試
  • 話俾你知邊啲地方容易出 Flaky 測試
  • 俾你現成嘅代碼模板直接複製

打個比喻:WorkBuddy 本身係一個聰明嘅應屆生,裝咗 Skill 之後,佢就變成咗一個有 5 年經驗嘅測試專家。


點樣安裝 Skill?

三種方法,按推薦程度排次序。

方法一:直接同佢講(最簡單)

你:幫我找一個 Playwright E2E 測試的 Skill
AI:(自動搜索、推薦、安裝,全程對話完成)

或者用指令睇曬所有可用嘅 Skill:

/skills

方法二:技能市場安裝

  1. 打開 WorkBuddy 客戶端
  2. 左邊側邊欄揾 「專家」 入口
  3. 搜你需要嘅 Skill(例如搜「playwright」)
  4. 撳安裝

方法三:本地導入(進階用法)

由其他人嗰度拎到 Skill 檔案包,直接複製到指定目錄就得:

bash

裝到自己賬號下,所有項目通用(推薦)


cp -r my-skill ~/.workbuddy/skills/

裝到項目裏,只對這個項目生效


cp -r my-skill .workbuddy/skills/

幾時用邊種? 90% 嘅情況用方法一就夠。


裝完之後點樣用?

裝完之後,你咩都唔使做。

正常對話就得。WorkBuddy 會根據你講嘅內容自動載入對應嘅 Skill。

你:幫我寫一個登錄功能的 Playwright 測試

WorkBuddy 自動檢測到 "Playwright" "測試"


→ 自動加載 playwright Skill


→ 用專業的方式幫你寫測試代碼

你甚至感覺唔到 Skill 喺度做嘢,只係會發現 WorkBuddy 嘅回答質素明顯唔同曬

都可以手動叫用:

/playwright              ← 調用 Playwright Skill
/jest                    ← 調用 Jest Skill
/pytest                  ← 調用 Pytest Skill

Skill 安唔安全?

呢個係好多人關心嘅。

簡單回答:大部分 Skill 就係 Markdown 檔案

但係亦有少數 Skill 帶有 scripts/ 目錄,入面可能有可執行腳本。呢類 Skill 喺執行腳本之前,WorkBuddy 會先徵求你嘅同意

呢個系列文章講啲乜?

我準備咗 36 篇文章,每篇介紹一個測試相關嘅 Skill,結合 sogoodtool.com 呢個真實項目嘅測試場景嚟講。

唔係空洞嘅理論介紹,而係我實際用過嘅、踩過坑嘅、驗證過有效嘅方法

如果你係測試新手

建議閲讀順序:

  1. 本篇(Skill 快速入門)        ← 你在這裏

  2. 第 23 篇:QA 工程思維         ← 建立正確的測試認知

  3. 第 11 篇:E2E 測試模式        ← 瞭解端到端測試怎麼做

  4. 第 13 篇:Vitest 單元測試     ← 學習最基礎的單測

  5. 第 1 篇:Playwright 入門      ← 開始寫第一個 E2E 測試

如果你想搭建自動化測試體系

建議閲讀順序:

  1. 第 26 篇:測試工作流規劃      ← 先想清楚整體方案

  2. 第 24 篇:測試自動化體系      ← 搭建完整體系

  3. 第 6 篇:測試用例執行引擎     ← 跑測試、出報告

  4. 第 31 篇:用例轉 Excel        ← 給產品經理看報告

如果你關注安全測試

建議閲讀順序:

  1. 第 22 篇:API 安全測試        ← 最實用的安全測試方法

  2. 第 21 篇:Cucumber BDD        ← 用自然語言描述安全需求

  3. 第 4 篇:Playwright + Cucumber ← 實戰篇

踩過嘅坑

坑 1:裝咗 Skill 唔知有冇生效

有段時間我裝咗好幾個 Skill,但係覺得 WorkBuddy 嘅回答冇乜變化。

後來發現,Skill 嘅觸發係基於關鍵詞匹配嘅。如果你講嘅內容同 Skill 嘅領域唔相關,佢就唔會載入。

解決方法:喺對話中明確提到 Skill 嘅名,例如「用 Playwright 嘅方式幫我寫測試」,而唔係淨係講「幫我寫測試」。

坑 2:以為要技術好叻先用得

Skill 唔需要你識代碼。你只需要用中文描述你想做啲乜,WorkBuddy 就會結合 Skill 嘅專業知識幫你完成。

寫測試代碼呢件事,而家更加似係「提需求」而唔係「寫代碼」。

坑 3:貪多,一口氣裝咗 20 個

裝太多 Skill 都冇壞處,但唔建議。裝幾個你目前最需要嘅就得,用熟咗再加新嘅。


下篇預告

呢篇介紹咗 Skill 係咩、點樣裝、點樣用。下篇開始正式講第一個 Skill——Playwright E2E 測試核心技能

我會用 sogoodtool.com 嘅真實頁面,演示點樣用 WorkBuddy + Playwright Skill 寫出你嘅第一個 E2E 測試。

下篇:《【WorkBuddy 自動化測試】01 | 用 Playwright 寫你嘅第一個 E2E 測試》,敬請期待


圖片

想慳時間?喺知識星球可以下載呢個系列用到嘅所有 Skill 安裝包,唔使自己一個一個揾。

微信掃碼加入「Bigtalk軟件測試進階」

圖片
【AI 測試 Skill 入門篇】01 | 環境設定:Node.js + Playwright + Trae CN 完整指南

【WorkBuddy 自動化測試】00 | 給測試人的 AI 助手長什麼樣?


先說一個真實的故事

我之前做迴歸測試,每次發版前要手動跑一遍所有核心功能。登錄、搜工具、上傳文件、看管理後台……一套下來少說兩三個小時。

後來領導說:搞自動化吧。

於是我開始學 Playwright,學着寫測試腳本。說實話,代碼本身不難,難的是你不知道該寫什麼——哪些場景該測?測試數據怎麼造?元素定位器用什麼策略?出了問題怎麼排查?

這些問題,看文檔能解決一部分,但效率很低。你得翻好多頁才能找到有用的信息。

安裝和下載WorkBuddy :

https://www.codebuddy.cn/work/

WorkBuddy 是 AI 原生的桌面智能體工作台,可在手機主流 IM 下指令,AI 自動幹活交付

免部署·安裝即用 | 預集成·模型一站搞定,兼容龍蝦 Skills | 高安全·騰訊網關護航

後來我發現了一個更好的辦法:給 WorkBuddy 裝 Skill


什麼是 Skill?

一句話解釋:Skill 就是給 WorkBuddy 裝"專業知識包"。

沒裝 Skill 的時候,你問 WorkBuddy "幫我寫個 Playwright 測試",它能給你一個通用的測試代碼——能用,但不夠專業。

裝了 Playwright Skill 之後,你再問同樣的問題,它會像一個寫過幾百個測試用例的資深測試工程師一樣回答你:

  • 幫你選最合適的定位器策略
  • 提醒你做正負向測試
  • 告訴你哪些地方容易出 Flaky 測試
  • 給你現成的代碼模板直接複製

打個比方:WorkBuddy 本身是一個聰明的應屆生,裝了 Skill 之後,它就變成了一個 5 年經驗的測試專家。


怎麼安裝 Skill?

三種方式,按推薦程度排序。

方式一:直接跟它說(最簡單)

你:幫我找一個 Playwright E2E 測試的 Skill
AI:(自動搜索、推薦、安裝,全程對話完成)

或者用命令查看所有可用的 Skill:

/skills

方式二:技能市場安裝

  1. 打開 WorkBuddy 客戶端
  2. 左側邊欄找 "專家" 入口
  3. 搜索你需要的 Skill(比如搜 "playwright")
  4. 點擊安裝

方式三:本地導入(高級用法)

從別人那裏拿到了 Skill 文件包,直接複製到指定目錄就行:

bash

裝到自己賬號下,所有項目通用(推薦)


cp -r my-skill ~/.workbuddy/skills/

裝到項目裏,只對這個項目生效


cp -r my-skill .workbuddy/skills/

什麼時候用哪種? 90% 的情況用方式一就夠了。


裝完之後怎麼用?

裝完之後,你什麼都不用做。

正常對話就行。WorkBuddy 會根據你說的內容自動加載對應的 Skill。

你:幫我寫一個登錄功能的 Playwright 測試

WorkBuddy 自動檢測到 "Playwright" "測試"


→ 自動加載 playwright Skill


→ 用專業的方式幫你寫測試代碼

你甚至感覺不到 Skill 在工作,只是會發現 WorkBuddy 的回答質量明顯不一樣了

也可以手動調用:

/playwright              ← 調用 Playwright Skill
/jest                    ← 調用 Jest Skill
/pytest                  ← 調用 Pytest Skill

Skill 安全嗎?

這是很多人關心的。

簡單回答:大部分 Skill 就是 Markdown 文件

但也有少數 Skill 帶有 scripts/ 目錄,裏面可能有可執行腳本。這類 Skill 在執行腳本之前,WorkBuddy 會先徵求你的同意

本系列文章講什麼?

我準備了 36 篇文章,每篇介紹一個測試相關的 Skill,結合 sogoodtool.com 這個真實項目的測試場景來講。

不是空洞的理論介紹,而是我實際用過的、踩過坑的、驗證過有效的方法

如果你是測試新手

建議閲讀順序:

  1. 本篇(Skill 快速入門)        ← 你在這裏

  2. 第 23 篇:QA 工程思維         ← 建立正確的測試認知

  3. 第 11 篇:E2E 測試模式        ← 瞭解端到端測試怎麼做

  4. 第 13 篇:Vitest 單元測試     ← 學習最基礎的單測

  5. 第 1 篇:Playwright 入門      ← 開始寫第一個 E2E 測試

如果你想搭建自動化測試體系

建議閲讀順序:

  1. 第 26 篇:測試工作流規劃      ← 先想清楚整體方案

  2. 第 24 篇:測試自動化體系      ← 搭建完整體系

  3. 第 6 篇:測試用例執行引擎     ← 跑測試、出報告

  4. 第 31 篇:用例轉 Excel        ← 給產品經理看報告

如果你關注安全測試

建議閲讀順序:

  1. 第 22 篇:API 安全測試        ← 最實用的安全測試方法

  2. 第 21 篇:Cucumber BDD        ← 用自然語言描述安全需求

  3. 第 4 篇:Playwright + Cucumber ← 實戰篇

踩過的坑

坑 1:裝了 Skill 不知道有沒有生效

有段時間我裝了好幾個 Skill,但感覺 WorkBuddy 的回答沒什麼變化。

後來發現,Skill 的觸發是基於關鍵詞匹配的。如果你說的內容跟 Skill 的領域不沾邊,它就不會加載。

解決辦法:在對話中明確提到 Skill 的名稱,比如"用 Playwright 的方式幫我寫測試",而不是隻說"幫我寫測試"。

坑 2:以為要技術很好才能用

Skill 不需要你懂代碼。你只需要用中文描述你想幹什麼,WorkBuddy 就會結合 Skill 的專業知識幫你完成。

寫測試代碼這件事,現在更像是"提需求"而不是"寫代碼"。

坑 3:貪多,一口氣裝了 20 個

裝太多 Skill 也沒壞處,但不建議。裝幾個你當前最需要的就行,用熟了再加新的。


下篇預告

本篇介紹了 Skill 是什麼、怎麼裝、怎麼用。下一篇開始正式講第一個 Skill——Playwright E2E 測試核心技能

我會用 sogoodtool.com 的真實頁面,演示怎麼用 WorkBuddy + Playwright Skill 寫出你的第一個 E2E 測試。

下一篇:《【WorkBuddy 自動化測試】01 | 用 Playwright 寫你的第一個 E2E 測試》,敬請期待


圖片

想省時間?在知識星球可以下載本系列用到的所有 Skill 安裝包,不用自己一個一個找。

微信掃碼加入「Bigtalk軟件測試進階」

圖片
【AI 測試 Skill 入門篇】01 | 環境搭建:Node.js + Playwright + Trae CN 全指南