《電子技術應用》
您所在的位置:首頁 > 人工智能 > 業界動態 > 【ChatGPT專題】ChatGPT在軟件測試中七大應用方式

【ChatGPT專題】ChatGPT在軟件測試中七大應用方式

2023-02-16
來源: 軟件質量報道

  過去兩周,國內chatGPT概念股很瘋狂,不只是百度、訊飛,有些默默無聞且業績虧損的公司股價大漲,有1-2個公司連續7個漲停板,不可思議!

  上周,因為微軟Bing發布新版,chatGPT熱度大增。世界不斷被ChatGPT及其應用所震驚,每天都有很多人在他們各自的行業發布ChatGPT的應用程序,從營銷、文案、銷售、運營等等。

  當我們考慮將ChatGPT用于軟件測試時,大家的意見很不一樣。

  我們并不懷疑它對軟件測試社區的好處,同時,我們也意識到盲目接受像chatGPT這樣機器人的每一個輸出,也會相當危險。在最樂觀的情況下,它是一個很好的啟發式工具,雖然從本質上看,啟發式不是基于規則的邏輯推理來輸出結果,其結果是不可靠的。由于ChatGPT的輸出嚴重依賴于提示(prompts),它在很大程度上依賴于軟件測試人員給出提示的技巧。

  經過幾天研究,并和其他專家交流,ChatGPT在軟件測試中的應用,概括起來有七種不同方式。

  1.  測試想法生成器

  ChatGPT技術歸為AIGC(人工智能產生內容),所以我們首先想到 ChatGPT在我們的提示下,生成我們需要的測試想法,幫助我們擴展或優化測試思路、測試場景、測試數據等。如果ChatGPT可以根據我們的提示給出一組初始的測試想法,也可以檢查我們準備的測試想法(如測試項、場景)清單,這不是很好嗎?是的,它能做到。

  例如 在 與機器人chatGPT聊聊軟件測試的熱門話題 就有這樣一個例子:

  微信截圖_20230216141941.png

  這里,讓我們在機票預訂網站上針對 “預訂往返機票” 功能測試嘗試一下。

  微信截圖_20230216142004.png

  在我們詢問ChatGPT之前,有幾個簡單的想法:

  在From 和To 中均有效的城市

  自動完成/自動建議

  機場代碼和拼寫的驗證

  搜索結果的驗證(計數、準確性、速度、排序顯示、分頁……)

  允許多種組合 (同一日期-不同日期、旅客人數和艙位、票價類型等)

  與API匹配,跨平臺一致性

  錯誤消息(我在輸入下一個句子后添加了這個)

  現在,讓我們向ChatGPT詢問帶有盡可能詳細提示的測試思路

  微信截圖_20230216142026.png

 ?。ㄔ儐朿hatGPT如何測試這個功能)

  根據輸出,它似乎更專注于這個想法——允許多種組合 (相同的日期-不同的日期,乘客類型和數量、艙位級別、票價類型等組合)。

  讓我們使用在線的 Pair-wise組合測試工具(https://pairwise.teremokgames.com/)來生成組合,并排除一些選項,如

  成人不能攜帶2名兒童旅行

  成人不能攜帶2名嬰兒旅行

  但由于工具的局限性,我們無法排除下列這個選項:

  成人不得攜帶一名兒童及一名嬰兒旅行

  微信截圖_20230216142101.png

  Pairwise工具的輸出總共是21個測試用例,我們按照上面的說法排除用例#4。

  微信截圖_20230216142122.png

  現在,誰做得更好? ChatGPT的輸出是測試想法的一個很好的起點,然后我們可以使用另一種工具進行改進。

  我們也可以用有針對性的提示來深入研究每個測試想法,以得到更好的回答。

  例如,當我們要求ChatGPT為錯誤消息生成想法時,輸出結果并不令人失望。

  微信截圖_20230216142210.png

  其中一些情況超出了當前關注的特征變量的范圍(例如:資金不足、無效的卡詳細信息……)

  我們明白:這是一個很好的起點,前提是我們知道如何操作,而且必須批判性地分析輸出,挑出有用的點進行測試,拋棄沒價值的信息。

  2.  分析需求的關鍵語句

  想象一下需求文檔中的一個句子,如果ChatGPT可以分析這個句子并為我們提供短語的多種解釋,會怎樣呢?

  讓我們試一下。我們將使用Google Meet中的示例:對于擁有Google Meet個人賬號的用戶:會議最多支持100人。

  微信截圖_20230216142255.png

  我覺得3、4、5表達的意思是一樣的,但用詞不同。我會使用ChatGPT所給出的不同解釋來審視我自己的理解和解釋。

  3.創建學習指南

  人們可以使用它來啟動對一個主題的學習(kickstart their learning ),并在輸出的基礎上進行系統學習的構建。之前,我曾給過例子:

  微信截圖_20230216142312.png

  例如,如果我們還想了解如何測試多媒體,我們可以向ChatGPT請教一些基本的方法。

  640 (1).png

  然后,我將提煉更多,提出更深刻的問題。

  有一些音頻和視頻問題

  影響音頻/視頻的參數

  測試音頻/視頻的工具

  與音頻/視頻測試相關的術語

  現在,這是完美的答案嗎?我不知道。但chatGPT給了我們足夠的指南來開始測試之旅。我現在可以閱讀更多關于編碼、解碼器、以及與多媒體的關系。

  4. 生成代碼片段

  它能否生成可以構建在其上的代碼片段? 這點似乎沒問題,因為我們在自媒體上看到了很多關于ChatGPT如何用不同編程語言生成代碼的例子。

  示例: 用Python編寫代碼來讀取文件的內容,并列出重復元素的數量,并根據每個元素中的字符數量按降序排序

  微信截圖_20230216142508.png

  ChatGPT達到目標了嗎?

  5. 總結一份文件或視頻

  到目前為止,ChatGPT還不能創建圖像或觀看視頻,但可以提供一個15分鐘的視頻的文字記錄,例如,基于這個視頻 (Become the CEO of your testing” by B. Ajay | testing scope | TestFlix2022 | Testing tips and tricks:https://www.youtube.com/watch?v=dkWxyvhZdog )可以生成一個視頻的摘要。

  微信截圖_20230216142531.png

  你也可以使用像YouTube Summary with ChatGPT這樣的插件來獲得摘要。

  6. 課題寫作大綱

  我想了一會兒博客主題(如“軟件測試”),然后讓ChatGPT為這類文章創建一個寫作大綱:

  微信截圖_20230216142555.png

  其結果是一個結構良好的大綱,節省了大量的時間。

  ChatGPT會取代一些人的工作嗎? 沒那么快。它只是一個很好的助手,需要有技能的人來充分發揮它的潛力。

  7. 頭腦風暴的伴侶

  想法可以隨時出現,如果我們想就不同的軟件測試主題進行頭腦風暴,獲得不同的視角、比較或對比,甚至有一個助手來幫助我們進行研究,ChatGPT可以是一個很好的選擇。

  結論

  到目前為止,通過分析ChatGPT給出的不同測試用例或回答,我們可以得出以下結論:

  ChatGPT是一個很好的起點,需要熟練的測試人員在交互的基礎上進行構建;

  它是一種語言模型,使用適當的學習技術,輸出的質量將會提高;

  把回答當作一種啟發,而不是一種規則;

  了解ChatGPT的功能并充分利用它;

  繼續使用ChatGPT進行實驗,并選擇正確的響應來實現。


敬請關注電子技術應用2023年2月22日==>>商業航天研討會<<

微信圖片_20230210170337.jpg

本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
欧美激情精品久久久久久久变态| 国产欧美日韩在线观看| 欧美有码在线观看视频| 亚洲视频在线观看| 一区二区日本视频| 一本色道久久| 夜夜夜精品看看| av成人免费在线| 一本色道精品久久一区二区三区 | 国产美女一区二区| 国产欧美日韩另类视频免费观看| 国产精品老女人精品视频| 国产精品人人做人人爽| 国产精品免费一区豆花| 国产欧美va欧美va香蕉在| 国产日韩一区二区| 国语自产偷拍精品视频偷| 国产在线高清精品| 狠狠入ady亚洲精品经典电影| 一区二区三区在线视频免费观看| 亚洲第一精品夜夜躁人人爽 | 中文有码久久| 亚洲欧美日韩中文视频| 欧美在线视频日韩| 久久久免费观看视频| 蜜桃av噜噜一区| 欧美精品一区二区三区蜜臀| 欧美日韩精品免费看| 国产精品美女主播| 国户精品久久久久久久久久久不卡| 在线观看日韩www视频免费| 91久久夜色精品国产网站| 一区二区激情视频| 午夜精品一区二区三区四区| 久久国产免费看| 亚洲精品国产系列| 亚洲婷婷综合色高清在线| 午夜日韩视频| 久久天堂国产精品| 欧美精品午夜视频| 国产精品久久久久影院色老大| 国产日韩欧美在线播放| 亚洲福利在线视频| 亚洲调教视频在线观看| 欧美一区网站| 99精品视频免费在线观看| 午夜视频在线观看一区二区三区| 久久久青草青青国产亚洲免观| 欧美激情一区二区三区在线| 国产精品视频不卡| 亚洲高清久久久| 亚洲午夜精品久久| 亚洲国产日韩欧美在线图片| 亚洲午夜一二三区视频| 久久久一区二区| 欧美视频免费| 在线成人免费观看| 亚洲影视九九影院在线观看| 亚洲国产欧美一区二区三区丁香婷| 亚洲午夜激情在线| 另类av导航| 国产精品久久77777| 一区二区三区亚洲| 亚洲香蕉在线观看| 亚洲精品社区| 久久精品官网| 欧美午夜精品久久久久久浪潮| 一区二区在线观看视频| 亚洲午夜精品国产| 亚洲毛片在线观看.| 久久精品91久久香蕉加勒比| 欧美日韩国产综合视频在线观看 | 狠狠色综合网站久久久久久久| 99亚洲一区二区| 亚洲大黄网站| 亚洲欧美在线免费| 欧美啪啪一区| 狠狠网亚洲精品| 午夜激情一区| 亚洲在线1234| 欧美人与禽猛交乱配| 好吊一区二区三区| 亚洲欧美精品中文字幕在线| 国产精品99久久久久久www| 欧美成人一区在线| 国内成+人亚洲| 亚洲欧美日韩国产一区二区三区 | 欧美国产欧美亚洲国产日韩mv天天看完整 | 99视频精品全部免费在线| 久久久噜噜噜久噜久久| 国产精品久久九九| av不卡在线| 99成人在线| 欧美国产精品日韩| 亚洲第一福利在线观看| 久久精品国产一区二区电影| 欧美怡红院视频一区二区三区| 欧美新色视频| 在线亚洲自拍| 亚洲视频视频在线| 欧美日韩第一页| 亚洲另类自拍| 一区二区三区日韩欧美| 欧美精品九九99久久| 亚洲丁香婷深爱综合| 久久精品一级爱片| 久久亚洲私人国产精品va| 国产一区二区三区高清播放| 欧美一二三区在线观看| 欧美在线电影| 国产日韩视频一区二区三区| 午夜激情久久久| 久久精品99| 国语自产精品视频在线看8查询8| 欧美在线播放| 麻豆成人在线观看| 亚洲国产aⅴ天堂久久| 亚洲日本久久| 欧美久久婷婷综合色| 日韩视频在线观看国产| 一区二区三区三区在线| 欧美三区美女| 亚洲私人黄色宅男| 羞羞色国产精品| 国产三级欧美三级日产三级99| 小处雏高清一区二区三区| 久久aⅴ国产紧身牛仔裤| 国产一区二区三区日韩| 亚洲国产成人av好男人在线观看| 老司机午夜精品视频在线观看| 在线日韩精品视频| 99热免费精品在线观看| 欧美性色aⅴ视频一区日韩精品| 亚洲视频1区| 久久aⅴ国产欧美74aaa| 精品不卡一区| 亚洲精品一区二区三区樱花| 欧美日韩激情小视频| 一区二区三区毛片| 欧美一级专区| 精品av久久久久电影| 日韩视频亚洲视频| 国产精品二区三区四区| 欧美一级播放| 欧美国产高潮xxxx1819| 一本色道久久综合| 久久久999精品免费| 亚洲成色精品| 亚洲在线日韩| 韩国精品一区二区三区| 日韩一本二本av| 国产精品综合久久久| 亚洲国产精品嫩草影院| 欧美日韩美女在线观看| 午夜精品一区二区三区四区| 麻豆久久精品| 一区二区三区日韩精品| 久久精品国产亚洲a| 亚洲国产综合在线看不卡| 亚洲专区免费| 精品成人国产在线观看男人呻吟| 制服丝袜亚洲播放| 国产视频在线一区二区 | 久久久久一区二区| 最新精品在线| 欧美一区91| 亚洲欧洲精品天堂一级| 午夜精品视频| 亚洲国产黄色片| 欧美一区二区大片| 亚洲韩国精品一区| 欧美一区二区三区四区高清| 亚洲国产欧美精品| 欧美在线|欧美| 亚洲免费av观看| 老司机亚洲精品| 亚洲一区二区三区激情| 欧美阿v一级看视频| 亚洲欧美日韩国产成人| 欧美激情中文字幕一区二区| 欧美亚洲网站| 欧美丝袜一区二区三区| 亚洲国产裸拍裸体视频在线观看乱了| 欧美色视频日本高清在线观看| 久久精品国产999大香线蕉| 欧美日精品一区视频| 亚洲国产高清在线| 国产精品盗摄久久久| 亚洲欧洲日本一区二区三区| 国产精品视频观看| 一区二区三区欧美| 亚洲第一在线综合网站| 久久精品欧美日韩| 亚洲少妇自拍| 欧美日韩另类字幕中文| 91久久久久久久久久久久久| 国产区日韩欧美| 亚洲综合清纯丝袜自拍| 亚洲精品乱码久久久久久久久| 久久五月天婷婷|