《電子技術應用》
您所在的位置:首頁 > 人工智能 > 業界動態 > 【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

  (詢問chatGPT如何測試這個功能)

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

  讓我們使用在線的 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亚洲国产精品_日韩亚洲一区二区
麻豆免费精品视频| 国产精品久久久久永久免费观看| 99视频在线精品国自产拍免费观看| 亚洲免费一区二区| 99热在这里有精品免费| 亚洲国产精品va在线观看黑人| 国产女人水真多18毛片18精品视频| 欧美日韩精品在线播放| 欧美刺激性大交免费视频| 美女精品国产| 麻豆国产精品一区二区三区| 久久精品一二三区| 久久精品亚洲一区| 久久久久国产精品午夜一区| 欧美在线日韩精品| 久久国产视频网| 久久精品国产久精国产一老狼| 欧美一级片一区| 欧美一区二区三区精品电影| 亚洲欧美一区二区视频| 亚洲在线一区二区三区| 亚洲色诱最新| 亚洲无毛电影| 午夜久久影院| 久久美女性网| 欧美3dxxxxhd| 欧美日本在线一区| 欧美调教视频| 国产美女在线精品免费观看| 国产网站欧美日韩免费精品在线观看 | 日韩亚洲欧美成人| 一区二区成人精品| 亚洲综合成人在线| 久久精品国产免费观看| 亚洲韩国日本中文字幕| avtt综合网| 性18欧美另类| 久热精品视频| 欧美日韩在线大尺度| 国产欧美日韩精品丝袜高跟鞋| 国产一区二区三区在线播放免费观看| 精品盗摄一区二区三区| 亚洲人人精品| 亚洲永久在线观看| 亚洲国产精品久久人人爱蜜臀 | 亚洲影视在线| 久久精品国产清高在天天线 | 韩日精品视频| 亚洲国产二区| 亚洲无线观看| 久久精品导航| 99国产精品私拍| 欧美一级免费视频| 免费久久精品视频| 国产精品区二区三区日本| 狠狠综合久久av一区二区老牛| 91久久在线播放| 亚洲欧美日韩国产| 亚洲精品在线一区二区| 午夜日韩视频| 美女精品自拍一二三四| 欧美视频精品一区| 国内精品国语自产拍在线观看| 亚洲精品日韩在线观看| 亚洲欧美日韩精品久久久| 亚洲国产成人久久综合| 亚洲视频日本| 久久婷婷综合激情| 欧美日韩中文字幕精品| 国产中文一区二区三区| 亚洲精品永久免费精品| 欧美亚洲网站| 一区二区三区精品国产| 久久裸体艺术| 国产精品黄视频| 亚洲国产清纯| 欧美一区二区日韩| 亚洲一区二区精品在线| 免费视频最近日韩| 国产午夜久久久久| 一区二区不卡在线视频 午夜欧美不卡在 | 亚洲精品资源| 亚洲国产美女| 欧美一区二区播放| 欧美日韩国产精品一区二区亚洲| 国产视频在线观看一区 | 亚洲一区二区免费在线| 久久中文在线| 国产欧美亚洲一区| 一本色道久久综合狠狠躁的推荐| 亚洲国产欧美不卡在线观看| 亚洲欧美日韩精品久久久久| 欧美国产第一页| 好吊妞这里只有精品| 亚洲在线播放| 正在播放亚洲一区| 欧美电影电视剧在线观看| 国产亚洲制服色| 欧美亚洲日本一区| 国产亚洲激情| 亚洲一区二区三区精品视频| 亚洲精选成人| 牛牛影视久久网| 激情久久中文字幕| 性欧美xxxx大乳国产app| 亚洲综合色丁香婷婷六月图片| 欧美激情精品久久久久久久变态| 精品成人免费| 亚洲第一综合天堂另类专| 久久aⅴ国产欧美74aaa| 国产精品久久久久久久久免费桃花 | 国产日本欧美一区二区三区| 洋洋av久久久久久久一区| 亚洲毛片在线| 欧美精品一区二区在线播放| 在线精品视频免费观看| 欧美在线播放| 久久精品国产69国产精品亚洲 | 亚洲国产99精品国自产| 亚洲第一级黄色片| 久久久视频精品| 国产一区二区三区网站| 性久久久久久久久| 久久精品视频va| 狠狠色噜噜狠狠狠狠色吗综合| 欧美一区二区三区婷婷月色| 久久精品国产久精国产爱| 国产日韩精品一区二区三区| 亚洲专区国产精品| 欧美一区二区三区在线| 国产日韩欧美不卡在线| 性刺激综合网| 久久一二三四| 亚洲国产精品va在看黑人| 亚洲精品一区久久久久久| 欧美激情国产日韩| av成人福利| 午夜精品视频在线观看| 国产亚洲在线观看| 亚洲第一精品影视| 牛人盗摄一区二区三区视频| 在线观看视频亚洲| 99精品国产在热久久| 欧美性一区二区| 午夜精品免费视频| 蜜臀av一级做a爰片久久| 亚洲精美视频| 亚洲一区美女视频在线观看免费| 国产精品扒开腿做爽爽爽软件| 亚洲一区二区三区在线| 久久精品视频一| 亚洲高清av在线| 亚洲小视频在线观看| 国产区二精品视| 亚洲福利视频网站| 欧美日韩在线观看视频| 亚洲欧美日韩天堂一区二区| 久久蜜臀精品av| 亚洲七七久久综合桃花剧情介绍| 一本一本久久a久久精品牛牛影视| 欧美午夜一区二区福利视频| 午夜精品福利视频| 免费一级欧美在线大片| 99精品热视频| 久久久久久久久久久久久久一区| 亚洲第一黄色| 午夜精品久久久久久久99热浪潮 | 一区二区日韩欧美| 久久精品人人做人人爽电影蜜月| 激情小说另类小说亚洲欧美| 亚洲精品日产精品乱码不卡| 欧美日韩视频在线一区二区 | 国产精品一区二区三区久久久| 欧美一区二区啪啪| 欧美大胆成人| 一区二区av在线| 国产精品高清一区二区三区| 午夜久久影院| 欧美金8天国| 亚洲一区精品电影| 欧美二区不卡| 亚洲欧美日韩综合aⅴ视频| 你懂的成人av| 午夜精品视频在线观看一区二区| 欧美国产精品久久| 亚洲自啪免费| 欧美精品日韩综合在线| 欧美一区二区日韩| 欧美日韩一区国产| 亚洲福利视频三区| 国产精品老女人精品视频| 亚洲国产高潮在线观看| 国产精品二区三区四区| 亚洲激情综合| 国产喷白浆一区二区三区| 妖精成人www高清在线观看| 国产午夜精品视频免费不卡69堂| 在线视频日本亚洲性| 一区精品在线播放| 欧美伊人久久久久久午夜久久久久|