軟體測試工程師如何“調教”AI?讓它替你打工!
前言
要說這段時間僅在軟體測試領域有什麼可以總結的內容,我想應該是人工智慧了,簡稱AI(Artificial Intelligence,人工智慧)。
在某本書中有位大佬曾經說過,AI是第四次工業革命。這種說法我消化不了,因為沒有親身體會過工業革命,我能理解的是在大量資本湧入的情況下,AI的推廣速度會非常的快,即使不在AI領域內的人,看到哪些讓人產生焦慮的影片或文章,也能從側面感受到,說AI可以替代“這個”,也可以替代“那個”,是不是真的比人做的更好,我想還有待觀察。
我始終相信AI只是一種工具,與一把斧子、一個扳手在本質上沒什麼區別,當然我用的AI都是通用AI,沒用過專業AI,也就是專注於某一領域的AI,具體專業AI可以智慧到什麼程度,我想也只有接觸過最前沿的人才有發言權。
可以到我的個人號:atstudy-js,可以免費領取一份10G軟體測試工程師面試寶典文件資料。同時我邀請你進入我們的軟體測試學習交流平臺,大家可以一起探討交流軟體測試,共同學習軟體測試技術、面試等軟體測試方方面面,瞭解測試行業的最新趨勢,助你快速進階Python自動化測試/測試開發,穩住當前職位同時走向高薪之路。
再多說兩句,現在的通用AI最擅長是生成內容,也就是所謂的AIGC(Artificial Intelligence Generated Content,人工智慧生成內容),像影片、圖片、文字等,但是這些東西你不用AI自己也可以做,即使你要讓AI做一段影片,你至少也要清楚做影片的基本知識,才能做出符合要求的影片,如果都讓AI做,一點要求都沒有,門檻如此之低的影片內容,有什麼價值。
同理,本篇文章討論的是用AI工具輔助測試工作,那你就要具備一名測試工程師的基本知識,才能更好的向AI提問,以及“調教”(訓練)AI,讓它的正確答案更接近你的需求。
想要更好的向AI提問以及“調教”AI,就要寫好提示詞,這個和搜尋引擎用的關鍵詞差不多,目的都是縮小範圍,以便得到更精確的輸出,只不過這些提示片語合起來更像人話。
接下來,就要進行一個簡單的實驗,實驗用的人工智慧是百度的文心一言,非常方便註冊和使用。
一、使用AI分析需求提取測試點
程式名稱:判斷是否為三角形的軟體
程式需求:程式接收3個整數,代表三角形的三個邊長,判斷3個整數是否可以構成一個三角形,並進一步判斷是一般三角形、等腰三角形還是等邊三角形。
接下來,使用AI分析測試需求,並提取測試點。
向人工智慧(百度文心一言)提出的問題,也就是描述需求,如下圖所示。
圖1-1向人工智慧提問
人工智慧(百度文心一言)根據要求輸出的回答內容如下圖所示,由於太長,所以分成兩個部分展示。
圖1-2回答的第一部分
圖1-3回答的第二部分
當然這個需求說明非常簡單,但我也不得不說,非常有參考價值,就不說很好了,免得它驕傲。
接下來,我們繼續“調教”AI,把軟體測試工程師的基本技能都賦予它,如下圖所示。
圖1-4“調教”人工智慧
人工智慧(百度文心一言)這次輸出的內容非常多,我們分成兩個部分展示。
圖1-5第一部分
圖1-6第二部分
怎麼樣?還可以吧,比較中規中矩,但是“調教”AI,重要的是“教”,也就是把你,一個軟體測試工程師的經驗教給它,這一步實際上是最重要的。
圖1-7繼續“調教”
透過繼續“調教”的步驟,也就是賦予經驗給它,它的回答就會更加完善,如下圖所示。
圖1-8
在“調教”的時候,也可以根據AI自動生成的提示詞繼續完善回答內容,當然也需要我們根據自己的經驗進行取捨,如下圖所示。
圖1-9
來自 “ ITPUB部落格 ” ,連結:https://blog.itpub.net/70034708/viewspace-3008166/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 剛入行的軟體測試工程師如何自學軟體測試?工程師
- 軟體測試工程師如何提升自己工程師
- 如何去面試軟體測試工程師?面試工程師
- 介面測試工具好物分享,讓你的軟體測試事半功倍
- 軟體測試新人,你該如何找到方向?
- 在分散式系統中,軟體測試工程師如何測試你不知道的東西?分散式工程師
- 如何讓軟體開發從功能測試轉入應用測試?
- 工作感想-軟體測試工程師工程師
- 軟體測試黑馬工程師--測試基礎工程師
- 軟體測試工程師的職責工程師
- 軟體測試工程師的技能樹工程師
- 軟體測試工程師的尷尬工程師
- 軟體測試工程師必備技工程師
- 軟體測試工程師簡歷要怎麼寫,才能讓 HR 看到?工程師
- 軟體測試工程師如何從功能測試轉成自動化測試?經驗分享篇工程師
- 從功能測試轉成自動化測試,軟體測試工程師該如何成功轉型?工程師
- 軟體測試員如何提取測試需求?
- 10年+軟體測試工程師帶你規劃職業道路工程師
- 軟體壓力測試流程和測試工具分享,讓你寫壓力測試報告再也不愁測試報告
- 給 AI 講故事,如何教它腦補畫面?AI
- 軟體測試全棧工程師技能樹全棧工程師
- 六年軟體測試工程師感悟工程師
- 女軟體測試工程師的成長工程師
- 讓軟體測試團隊慢慢死去!
- 測試工程師必看!測試用例設計全解析,讓你徹底掌握工程師
- 如何讓AI具有通用能力?新研究:讓它睡覺AI
- 如何建立軟體測試管理體系?
- 你在過度測試你的軟體嗎?
- 軟體測試這些你知道嗎?
- 軟體驗收測試 第三方軟體測試 軟體功能測試 軟體資訊保安測試
- 軟體測試培訓:如何搭建測試環境
- 軟體測試工程師的待遇怎麼樣工程師
- 軟體測試工程師需要具備哪些能力工程師
- 軟體測試工程師的職業規劃工程師
- 上海聘:高階軟體整合&測試工程師工程師
- 軟體測試開發工程師的發展工程師
- 軟體測試工程師的工作總結(轉)工程師
- 軟體測試如何獲得高薪?高薪