国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

ChatGPT給測試工程師帶來的機會和威脅

這篇具有很好參考價值的文章主要介紹了ChatGPT給測試工程師帶來的機會和威脅。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

一、什么是ChatGPT

ChatGPT(全名:Chat Generative Pre-trained Transformer),美國OpenAI [1] ?研發(fā)的聊天機器人程序 [12] ?,于2022年11月30日發(fā)布 [2-3] ?。ChatGPT是人工智能技術(shù)驅(qū)動的自然語言處理工具,它能夠通過理解和學(xué)習(xí)人類的語言來進行對話,還能根據(jù)聊天的上下文進行互動,真正像人類一樣來聊天交流,甚至能完成撰寫郵件、視頻腳本、文案、翻譯、代碼,寫論文 [21] ?等任務(wù)。

ChatGPT百度百科

下面介紹幾個ChatGPT的初步使用

二、ChatGPT對測試能做什么

2.1 ChatGPT 通過國際軟件測試工程師(ISTQB)認證

近期,國外的一位工程師,放出了他用 ChatGPT 通過認證的相關(guān)信息

ChatGPT 相信大家都知道是什么了,ISTQB 相信很多測試小伙伴也不陌生,而且很多考證的小伙伴也對此夢寐以求。

ISTQB(International Software Testing Qualifications Board)全稱國際軟件測試認證委員會,是國際唯一權(quán)威的軟件測試資質(zhì)認證機構(gòu),主要負責(zé)制定和推廣軟件測試工程師認證 ( ISTQB-Certified Tester ) 體系。該體系由 ISTQB 授權(quán)各國分會,組織本國軟件測試工程師認證,并接受 ISTQB 質(zhì)量監(jiān)控,合格后頒發(fā)全球通用的軟件測試工程師資格證書。

ISTQB 是國外從事軟件測試相關(guān)工作的必備證書;HP、IBM、Oracle、Siemens、SAP、SONY 等知名外企也是相當青睞 ISTQB 認證。

ChatGPT給測試工程師帶來的機會和威脅

本次 ChatGPT 通過的 ISTQB 認證是 ISTQB 認證體系中的基礎(chǔ)級別。ISTQB 基礎(chǔ)級認證共 40 道選擇題,單選,每道選擇題分值為 1 分;考試時間為 60 分鐘;26 分及以上視為通過 ISTQB 基礎(chǔ)級認證。

ChatGPT 的最終得分是 31/40,正確率 77.5%。

這個正確率,拿出來足以打敗很多軟件測試從業(yè)者了。

ChatGPT給測試工程師帶來的機會和威脅

?2.2? 使用ChatGPT編寫測試用例和編寫代碼

在 ChatGPT 看到這么一個提問,如何針對攜程訂機票構(gòu)建自動化測試用例。

下面是ChatGPT給出的答案:

1.給出測試流程,拆解測試點,并給出技術(shù)可行性方案

ChatGPT給測試工程師帶來的機會和威脅

?2.幫忙寫自動化代碼

ChatGPT給測試工程師帶來的機會和威脅

?對于測試用例的構(gòu)建是僅供參考級別,但是已經(jīng)足夠驚艷到我了。

2.3?Python+chatGPT 編程 5 分鐘快速上手

2.3.1?示例 1:利用 chatGPT API 實現(xiàn)文本處理響應(yīng)



import os
import openai

OPENAI_API_KEY="xxxxxx"
openai.api_key = os.getenv("OPENAI_API_KEY",OPENAI_API_KEY)

prompt = "用Python寫一個mock server"

response = openai.Completion.create(
  model="text-davinci-003",
  prompt=prompt,
  temperature=0.5,
  max_tokens=1024,
  n=1,
  stop=None
)

print(response.choices[0].text)

本示例是基于"text-davinci-003"模型來對 text 文本進行處理的,"text-davinci-003"是 chatGPT 最常用的模型之一。

運行結(jié)果如下:

ChatGPT給測試工程師帶來的機會和威脅


這樣就已經(jīng)基于"text-davinci-003"的能力得到了我們想要的答案。

?2.3.2?示例 2: 利用 chatGPT 實現(xiàn) python 代碼 bug 自動修復(fù)

import os
import openai

openai.api_key = os.getenv("OPENAI_API_KEY")

response = openai.Completion.create(
  model="code-davinci-002",
  prompt="##### Fix bugs in the below function\n \n### Buggy Python\nimport Random\na = random.randint(1,12)\nb = random.randint(1,12)\nfor i in range(10):\n    question = \"What is \"+a+\" x \"+b+\"? \"\n    answer = input(question)\n    if answer = a*b\n        print (Well done!)\n    else:\n        print(\"No.\")\n    \n### Fixed Python",
  temperature=0,
  max_tokens=182,
  top_p=1.0,
  frequency_penalty=0.0,
  presence_penalty=0.0,
  stop=["###"]
)

從上面兩者示例,大家不難看出,代碼寫起來并不復(fù)雜,不同功能實現(xiàn)起來的區(qū)別在于使用到的 model 以及設(shè)置參數(shù)的不同罷了,具體更多玩法,留給大家探索了。

“站在風(fēng)口,豬都會飛!”? ? 別人ChatGPT都用起來賺錢了,你可能連賬號都沒注冊上。

三、參考文章

ChatGPT 通過國際軟件測試工程師(ISTQB)認證

Python+chatGPT 編程 5 分鐘快速上手

ChatGPT 生成單元測試實踐(Golang)文章來源地址http://www.zghlxwxcb.cn/news/detail-422682.html

到了這里,關(guān)于ChatGPT給測試工程師帶來的機會和威脅的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • 測試工程師 - 面試手冊

    測試工程師是軟件開發(fā)過程中的一個關(guān)鍵角色,他們負責(zé)對軟件產(chǎn)品進行測試,確保產(chǎn)品的質(zhì)量和性能滿足用戶需求和預(yù)期。測試工程師需要具備扎實的技術(shù)基礎(chǔ),熟悉測試方法和工具,并擁有敏銳的洞察力和良好的溝通能力。 計算機相關(guān)專業(yè)本科及以上學(xué)歷,具備良好的編

    2024年02月02日
    瀏覽(22)
  • 軟件測試工程師

    軟件測試工程師

    一、什么是軟件測試? 1、定義:使用技術(shù)手段驗證軟件是否滿足使用需求 2、目的:減少軟件缺陷,保障軟件質(zhì)量。 二、主流技術(shù): 1、功能測試:驗證程序的功能是否滿足需求 2、自動化測試:使用代碼或工具代替手工,對項目進行測試 3、接口測試:有硬件接口、軟件接

    2023年04月10日
    瀏覽(32)
  • 滲透測試工程師

    滲透測試工程師簡介 滲透測試 (penetration test)并沒有一個標準的定義,國外一些安全組織達成共識的通用說法是:滲透測試是通過模擬惡意黑客的攻擊方法,來評估計算機網(wǎng)絡(luò)系統(tǒng)安全的一種評估方法。這個過程包括對系統(tǒng)的任何弱點、技術(shù)缺陷或漏洞的主動分析,這個分析

    2024年02月09日
    瀏覽(18)
  • 吳恩達|chatgpt 提示詞工程師學(xué)習(xí)筆記。

    吳恩達|chatgpt 提示詞工程師學(xué)習(xí)筆記。

    目錄 一、提示指南 寫提示詞的2大原則: 模型的限制 二、迭代 三、總結(jié) 四、推斷 五、轉(zhuǎn)換 六、擴展 七、對話機器人 吳恩達和openai團隊共同開發(fā)了一款免費的課程,課程是教大家如何更有效地使用prompt來調(diào)用chatgpt,整個課程時長1個半小時,也提供了對應(yīng)的環(huán)境和代碼,大

    2024年02月08日
    瀏覽(22)
  • 測試工程師-入門指南

    軟件測試是指在規(guī)定的條件下對程序進行操作,以發(fā)現(xiàn)程序錯誤,衡量軟件質(zhì)量,并對其是否能滿足設(shè)計要求進行評估的過程。 簡單來說測試工程師是對一個程序來做保障的 ,也可以稱為軟件測試,質(zhì)量保障,就比如電子廠流水線的最后一個環(huán)節(jié),檢驗商品是否合格,其實

    2024年02月15日
    瀏覽(22)
  • 微軟工程師帶你解密大模型 ChatGPT

    微軟工程師帶你解密大模型 ChatGPT

    ChatGPT 是如何做到打破 聊天機器人 “人工智障”的刻板印象?在眾多實測體驗中,它已具備輕松通過圖靈測試的能力(即讓人誤以為是與真人對話),且其回答的詳實程度、說服力與連續(xù)邏輯推理能力遠超當前主流會話機器人。 傳統(tǒng)認知里,我們覺得難以被替代的創(chuàng)意、研究

    2024年02月07日
    瀏覽(29)
  • 開發(fā)工程師常用的ChatGPT通用提示詞模板

    編程語言掌握:如何熟練掌握至少一門編程語言,如Java、Python、C++等? 開發(fā)工具使用:如何熟練使用常用的開發(fā)工具,如IDE、版本控制工具、調(diào)試工具等? 數(shù)據(jù)庫操作:如何進行數(shù)據(jù)庫設(shè)計和操作,包括數(shù)據(jù)模型設(shè)計、SQL語句編寫等? 系統(tǒng)架構(gòu)理解:如何理解系統(tǒng)架構(gòu),包

    2024年02月01日
    瀏覽(28)
  • 提示工程師:如何高效的向ChatGPT提問對話

    ????????最近ChatGPT真的火出圈了,現(xiàn)在打開知乎、博客、抖音,B站都是這方面的信息,ChatGPT相關(guān)的信息鋪天蓋地的襲轉(zhuǎn)而來。對于這種類似新一輪信息技術(shù)革命,作為普通人的我們,該如何做呢?這是我們該思考的。 ????????英偉達創(chuàng)始人兼CEO黃仁勛:this is the iph

    2023年04月12日
    瀏覽(13)
  • 百度測試開發(fā)工程師面試心得

    百度測試開發(fā)工程師面試心得

    ???電話面試: ???面試官:首先做一下自我介紹吧 ???我:我是***,來自什么大學(xué),現(xiàn)在大三,在學(xué)校期間擔任過部長,副主席等職務(wù), ? ? ? ? ??組織舉辦了很多比賽,例如校園籃球比賽,校園迎新晚會、校園創(chuàng)業(yè)大賽等, ? ? ? ? ??我平時愛運動健身,偶爾和同學(xué)

    2024年02月07日
    瀏覽(90)
  • 測試工程師轉(zhuǎn)型開發(fā)?還是繼續(xù)磨練測試技能?

    測試工程師轉(zhuǎn)型開發(fā)?還是繼續(xù)磨練測試技能?

    測試五年,沒有積累編程腳本能力和自動化經(jīng)驗,找工作時都要求語言能力,自動化框架。 感覺開發(fā)同事積累的經(jīng)歷容易找工作。 下一步,想辦法轉(zhuǎn)開發(fā)崗還是繼續(xù)測試??? 正常情況下,有了四年的測試工程師經(jīng)歷,應(yīng)該可以達到中級測試工程師的水平了。作為一個初中

    2024年02月07日
    瀏覽(28)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包