《電子技術應用》
您所在的位置:首頁 > 人工智能 > 業界動態 > 【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亚洲国产精品_日韩亚洲一区二区
欧美一区二区日韩| 这里只有精品视频| 99ri日韩精品视频| 亚洲电影免费观看高清完整版在线| 国产精品视频yy9099| 欧美日韩国产影片| 欧美女激情福利| 欧美国产一区二区| 欧美大秀在线观看| 欧美高清hd18日本| 欧美激情亚洲| 欧美精选一区| 欧美日韩精品三区| 欧美日韩国产精品自在自线| 欧美国产日产韩国视频| 欧美高清日韩| 欧美国产精品v| 欧美精品不卡| 欧美日韩一区二区在线| 欧美日韩一区在线| 国产精品国产三级国产专播精品人| 欧美日韩一区二区视频在线| 欧美三级网页| 国产精品第13页| 国产精品日韩| 国产亚洲激情视频在线| 韩国三级在线一区| 好看的日韩视频| 亚洲国产精品国自产拍av秋霞| 1024国产精品| 日韩图片一区| 中国女人久久久| 亚洲欧美另类中文字幕| 欧美在线高清| 亚洲国产美女| 99精品国产在热久久| 亚洲午夜激情| 欧美在线网站| 欧美成人午夜视频| 欧美网站在线| 国产一级精品aaaaa看| 在线观看欧美视频| 亚洲精品欧洲| 亚洲在线视频网站| 久久精品国产77777蜜臀| 91久久国产精品91久久性色| 一本色道久久综合一区 | 欧美日本在线一区| 国产精品老女人精品视频| 国产一区二区你懂的| 在线免费观看日韩欧美| 日韩小视频在线观看专区| 亚洲欧美精品suv| 亚洲福利在线视频| 中日韩美女免费视频网址在线观看| 欧美亚洲综合另类| 能在线观看的日韩av| 欧美网站在线观看| 黄页网站一区| 日韩一级片网址| 欧美怡红院视频| 一区二区三区日韩欧美精品| 欧美影院视频| 欧美美女bbbb| 国产日韩精品视频一区| 亚洲欧洲综合另类在线| 午夜精品区一区二区三| 亚洲卡通欧美制服中文| 香蕉乱码成人久久天堂爱免费 | 久久久午夜精品| 欧美日韩在线免费观看| 国产午夜精品久久久| 亚洲精品一品区二品区三品区| 亚洲女女女同性video| 亚洲精品影院| 久久国产福利国产秒拍| 欧美日韩国产黄| 一区二区三区在线免费播放| 亚洲午夜在线观看视频在线| 亚洲乱码久久| 久久亚洲捆绑美女| 国产精品免费观看视频| 最新日韩欧美| 亚洲国产毛片完整版 | 欧美日本久久| 精品成人一区二区| 亚洲女与黑人做爰| 日韩午夜激情| 美女日韩欧美| 国产婷婷精品| 亚洲色在线视频| 日韩图片一区| 男女激情久久| 国内伊人久久久久久网站视频 | 亚洲一区二区三区在线播放| 99视频国产精品免费观看| 麻豆精品传媒视频| 国产亚洲精品福利| 亚洲午夜日本在线观看| 一本色道久久综合| 欧美激情久久久| 在线观看亚洲精品| 久久国产主播精品| 欧美制服丝袜第一页| 欧美亚洲第一区| aa成人免费视频| 一个人看的www久久| 欧美极品aⅴ影院| 亚洲国产日日夜夜| 亚洲国产精品一区二区第四页av| 久久精品视频免费| 国产老肥熟一区二区三区| 在线视频欧美日韩精品| 亚洲一区二区在线| 国产精品mv在线观看| 妖精视频成人观看www| 宅男66日本亚洲欧美视频| 欧美区一区二区三区| 亚洲欧洲日韩综合二区| 亚洲精选视频在线| 欧美激情国产日韩| 亚洲人人精品| 在线一区观看| 欧美特黄一区| 亚洲一区三区电影在线观看| 午夜精品福利在线| 国产精品亚洲激情| 午夜欧美视频| 久久婷婷综合激情| 激情婷婷亚洲| 91久久精品美女高潮| 欧美风情在线观看| 亚洲精品中文字幕在线| 亚洲网址在线| 国产精品你懂的在线| 亚洲欧美日韩区| 久久久久久久999精品视频| 国产一区亚洲| 亚洲经典视频在线观看| 欧美激情久久久| 亚洲作爱视频| 久久99在线观看| 在线观看日韩国产| 99国产精品久久久久久久久久| 欧美日韩精品在线播放| 亚洲午夜在线| 久久天堂成人| 亚洲国产精品嫩草影院| 亚洲天堂av在线免费观看| 国产精品入口麻豆原神| 欧美在线视频导航| 免费av成人在线| 99视频一区二区| 欧美一区网站| 亚洲国产精品第一区二区| 国产精品99久久久久久宅男 | 久久精品国产2020观看福利| 韩国精品一区二区三区| 亚洲美女诱惑| 国产精品乱人伦一区二区| 欧美一区二区视频97| 欧美岛国激情| 亚洲永久网站| 麻豆九一精品爱看视频在线观看免费| 亚洲激情视频在线观看| 亚洲欧美国产毛片在线| 激情av一区二区| 一区二区三区视频在线播放| 国产精品一区二区久久| 亚洲国产高清在线| 欧美色播在线播放| 久久国产免费看| 欧美日韩在线播放三区| 欧美专区在线| 欧美日韩999| 欧美亚洲视频在线看网址| 欧美精品在线一区二区三区| 亚洲欧美制服另类日韩| 欧美成人激情在线| 欧美综合二区| 在线成人亚洲| 午夜精品视频一区| 亚洲激情成人| 久久精品视频在线观看| 99re6这里只有精品| 久久久xxx| 一本综合久久| 欧美电影在线观看| 欧美一区二区啪啪| 欧美三区美女| 亚洲三级免费观看| 国产一区二区中文| 亚洲一区二区三区四区五区午夜| 激情六月综合| 欧美一区二区三区免费大片| 91久久精品国产91性色| 久久久久久亚洲精品中文字幕| 一区二区三区鲁丝不卡| 欧美jizzhd精品欧美巨大免费| 午夜视频在线观看一区|