那曲檬骨新材料有限公司

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

人工智能會(huì)取代軟件測(cè)試工程師嗎

工程師人生 ? 來(lái)源:工程師吳畏 ? 2019-04-10 15:40 ? 次閱讀

近幾年,人工智能逐漸興起,AI 助手、無(wú)人駕駛汽車、云端全功能芯片。..在媒體領(lǐng)域,機(jī)器人寫稿、媒體大腦、智能檢校等不斷涌。

2016年,阿爾法狗嶄露頭角,2017年5月,阿爾法狗3:0擊敗世界冠軍柯潔,人工智能被推上風(fēng)口浪尖。

2016-2017世界質(zhì)量報(bào)告上提出:在人工智能高速發(fā)展的情況下,軟件測(cè)試領(lǐng)域或許將迎來(lái)一個(gè)新的時(shí)代—人工智能時(shí)代。

不過,對(duì)于軟件測(cè)試,人工智能是否能夠替代軟件測(cè)試工程師?人工智能本身如何測(cè)試?下面我們就來(lái)聊一聊這個(gè)問題。

首先,先了解下軟件測(cè)試的背景

軟件測(cè)試對(duì)于確保使用應(yīng)用程序客戶的滿意度是十分必要的。

測(cè)試是指在一些特定條件下觀察應(yīng)用程序,且在測(cè)試過程中測(cè)試人員已經(jīng)知道要實(shí)施相同的門檻和風(fēng)險(xiǎn)。

同時(shí),測(cè)試有助于保護(hù)應(yīng)用程序避免潛在的可能會(huì)對(duì)應(yīng)用程序和將來(lái)的組織造成危害的危險(xiǎn)因素。而軟件測(cè)試的下一步是軟件調(diào)試,但只有在經(jīng)過徹底的測(cè)試之后才能進(jìn)行軟件調(diào)試。

什么是人工智能?

任何一個(gè)復(fù)雜任務(wù),如果能夠被測(cè)試者不假思索地解決,都是人工智能的候選之一。

人工智能的一般定義是指,機(jī)器能夠獨(dú)立理解環(huán)境并執(zhí)行輸入數(shù)據(jù),完成智能工作和學(xué)習(xí)如何自動(dòng)提高自身工作水平的能力。

具有智能特性的測(cè)試工具

Appvance IQ

Appvance IQ根據(jù)應(yīng)用程序的映射和對(duì)實(shí)際用戶的活動(dòng)分析,學(xué)習(xí)并生成自動(dòng)化測(cè)試腳本,生成的腳本可以準(zhǔn)確地表示用戶曾經(jīng)的行為及想要進(jìn)行的行為。Appvance IQ使用應(yīng)用程、序藍(lán)圖作為被測(cè)應(yīng)用程序的指導(dǎo),同時(shí)使用服務(wù)器日志作為實(shí)際用戶活動(dòng)的大數(shù)據(jù)源。

MABL

Mabl 是由一群前 Google 雇員研發(fā)的 AI 測(cè)試平臺(tái),其側(cè)重點(diǎn)是對(duì)應(yīng)用或網(wǎng)站進(jìn)行功能測(cè)試。在Mabl平臺(tái)上,我們通過與應(yīng)用程序進(jìn)行交互來(lái) “訓(xùn)練”測(cè)試并進(jìn)行錄制,錄制完成后,經(jīng)訓(xùn)練而生成的測(cè)試將在預(yù)定時(shí)間自動(dòng)執(zhí)行。

Test.AI

Test.AI 被視為一種將AI大腦添加到 Selenium 和 Appium 的工具,它以一種類似于 Cucumber 的 BDD 語(yǔ)法的簡(jiǎn)單格式定義測(cè)試。在應(yīng)用程序中,Test.AI 能夠動(dòng)態(tài)識(shí)別屏幕和元素,并自動(dòng)驅(qū)動(dòng)應(yīng)用程序執(zhí)行測(cè)試用例。

除此之外,F(xiàn)unctionize 、Katalon Studio和 Tricentis Tosca等工具也具有智能特性。

為什么在軟件測(cè)試中我們需要人工智能

將近80%的測(cè)試活動(dòng)是對(duì)軟件已經(jīng)進(jìn)行過的測(cè)試的重復(fù)。這會(huì)消耗了大量的人力和時(shí)間。

這種現(xiàn)象在軟件測(cè)試中十分常見,隨著項(xiàng)目的擴(kuò)展,參數(shù)也會(huì)增加,從而會(huì)導(dǎo)致給測(cè)試團(tuán)隊(duì)帶來(lái)額外的工作量,這可能已經(jīng)超出他們的能力和工作時(shí)間的范圍之外了。

同時(shí)手動(dòng)測(cè)試還會(huì)面臨可伸縮性的問題,這會(huì)需要對(duì)多臺(tái)機(jī)器進(jìn)行管理。這種方法復(fù)雜又繁瑣。

但是,人工智能卻可代替以上方法,可通過以下方式來(lái)解決這些問題:

? 使用人工智能機(jī)器,80%的重復(fù)性任務(wù)可以由人工智能機(jī)器人完成,剩下的20%工作可以由人類利用他們的創(chuàng)造力和推理能力去完成。因此,人工智能可以做重復(fù)性的任務(wù),如測(cè)試數(shù)據(jù)的數(shù)量、回歸測(cè)試等,而測(cè)試人員可以專注于處理類似于系統(tǒng)集成的創(chuàng)造性的和困難的任務(wù)。

? 使用人工智能機(jī)器人,測(cè)試人員可以重構(gòu)測(cè)試以合并新的參數(shù),這會(huì)使得測(cè)試的覆蓋率增加卻不會(huì)給測(cè)試團(tuán)隊(duì)帶來(lái)額外的工作量。

? 人工智能可以自動(dòng)創(chuàng)建測(cè)試用例。這降低了使用內(nèi)置標(biāo)準(zhǔn)的工作級(jí)別(LOE)。

? AI通過理解用戶接受標(biāo)準(zhǔn)自動(dòng)生成測(cè)試代碼或偽代碼。測(cè)試自動(dòng)化可以節(jié)省大量的時(shí)間和成本。

? 人工智能還可以進(jìn)行無(wú)代碼測(cè)試自動(dòng)化,它可以在你的web或移動(dòng)應(yīng)用程序上自動(dòng)創(chuàng)建和運(yùn)行測(cè)試,而無(wú)需編寫任何代碼。

? 由于人工智能機(jī)器人可以全天候工作,它們可以在任何需要的時(shí)候幫助調(diào)試項(xiàng)目,因此測(cè)試無(wú)需人工干預(yù)也可以運(yùn)行更長(zhǎng)的時(shí)間。

最后,基于AI的測(cè)試也會(huì)讓測(cè)試人員感到困惑。測(cè)試人員可能會(huì)懷疑AI測(cè)試的有效性,要消除這種不信任,測(cè)試人員需要掌握不同于傳統(tǒng)測(cè)試人員所需的技能,他們需要更多聚焦在數(shù)據(jù)科學(xué)技能上,還需要了解一些機(jī)器學(xué)習(xí)的原理。

說到這里,也許有人會(huì)問,測(cè)試人員的工作會(huì)被AI搶走嗎?

未來(lái),人工智能會(huì)取代軟件測(cè)試工程師嗎?我總覺得答案是,也不是。說是,因?yàn)锳I bot比較適合那些重復(fù)性較強(qiáng)的測(cè)試任務(wù),如果測(cè)試人員的工作內(nèi)容重復(fù)性較高,無(wú)創(chuàng)造性,那么遲早會(huì)被AI取代。然而對(duì)于那些需要一些創(chuàng)造性和比較困難的測(cè)試任務(wù),AI目前還無(wú)能為力。

“AI is the new electricity”,這是Stanford教授Andrew.Ng對(duì)于AI的一個(gè)很好的觀點(diǎn),對(duì)于軟件測(cè)試來(lái)說,AI是一個(gè)工具,一個(gè)聰明的助手。而對(duì)于測(cè)試人員來(lái)說,需要擁抱變化,提升能力,這樣才能更好地利用AI帶來(lái)的能量!

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 工程師
    +關(guān)注

    關(guān)注

    59

    文章

    1572

    瀏覽量

    68655
  • 人工智能
    +關(guān)注

    關(guān)注

    1796

    文章

    47683

    瀏覽量

    240313
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    嵌入式工程師常用的開發(fā)工具有哪些?

    項(xiàng)目管理和調(diào)試。IAR Embedded Workbench 也是廣受歡迎的 IDE,具有出色的優(yōu)化能力和調(diào)試工具,能夠幫助工程師快速開發(fā)出高質(zhì)量的嵌入式軟件。 二、編譯器 編譯器將高級(jí)語(yǔ)言
    發(fā)表于 12-20 15:29

    嵌入式和人工智能究竟是什么關(guān)系?

    嵌入式和人工智能究竟是什么關(guān)系? 嵌入式系統(tǒng)是一種特殊的系統(tǒng),它通常被嵌入到其他設(shè)備或機(jī)器中,以實(shí)現(xiàn)特定功能。嵌入式系統(tǒng)具有非常強(qiáng)的適應(yīng)性和靈活性,能夠根據(jù)用戶需求進(jìn)行定制化設(shè)計(jì)。它廣泛應(yīng)用于各種
    發(fā)表于 11-14 16:39

    《AI for Science:人工智能驅(qū)動(dòng)科學(xué)創(chuàng)新》第一章人工智能驅(qū)動(dòng)的科學(xué)創(chuàng)新學(xué)習(xí)心得

    周末收到一本新書,非常高興,也非常感謝平臺(tái)提供閱讀機(jī)會(huì)。 這是一本挺好的書,包裝精美,內(nèi)容詳實(shí),干活滿滿。 《AI for Science:人工智能驅(qū)動(dòng)科學(xué)創(chuàng)新》這本書的第一章,作為整個(gè)著作的開篇
    發(fā)表于 10-14 09:12

    risc-v在人工智能圖像處理應(yīng)用前景分析

    RISC-V在人工智能圖像處理領(lǐng)域的應(yīng)用前景十分廣闊,這主要得益于其開源性、靈活性和低功耗等特點(diǎn)。以下是對(duì)RISC-V在人工智能圖像處理應(yīng)用前景的詳細(xì)分析: 一、RISC-V的基本特點(diǎn) RISC-V
    發(fā)表于 09-28 11:00

    名單公布!【書籍評(píng)測(cè)活動(dòng)NO.44】AI for Science:人工智能驅(qū)動(dòng)科學(xué)創(chuàng)新

    材料基因組工程的推動(dòng)下,人工智能如何與材料科學(xué)結(jié)合,加快傳統(tǒng)材料和新型材料的開發(fā)過程。 第4章介紹了人工智能在加快藥物研發(fā)、輔助基因研究方面及在合成生物學(xué)中的普遍應(yīng)用。 第5章介紹了人工智能
    發(fā)表于 09-09 13:54

    利用人工智能改變 PCB 設(shè)計(jì)

    人工智能在PCB設(shè)計(jì)中展現(xiàn)出不可否認(rèn)的潛力,但是工程師們自然對(duì)其影響有所顧慮。關(guān)于工作保障和責(zé)任的等問題常常浮現(xiàn):人工智能會(huì)奪走我的工作嗎?如果人工
    的頭像 發(fā)表于 08-15 10:38 ?601次閱讀
    利用<b class='flag-5'>人工智能</b>改變 PCB 設(shè)計(jì)

    思普泰克在人工智能與工業(yè)軟件融合中的創(chuàng)新之路

    思普泰克優(yōu)秀總工程師朱志虎應(yīng)邀參加智能展覽會(huì)舉行的“人工智能視覺與工業(yè)軟件創(chuàng)新電子制造新領(lǐng)域”討論會(huì)
    的頭像 發(fā)表于 07-24 14:23 ?309次閱讀
    思普泰克在<b class='flag-5'>人工智能</b>與工業(yè)<b class='flag-5'>軟件</b>融合中的創(chuàng)新之路

    扎心靈魂小拷問:有了AI編寫代碼之后,軟件工程師會(huì)被AI取代嗎?

    軟件開發(fā)者們有很多讓他們焦慮的事情。他們最擔(dān)心的不再是如何用他們最喜歡的編程語(yǔ)言(C、C++、Erlang、Java等)表達(dá)最新的算法。相反,這種擔(dān)憂正逐漸被人工智能(AI)所取代。 在這里,我們將探討AI編寫代碼的過程,并回
    的頭像 發(fā)表于 05-24 19:17 ?797次閱讀
    扎心靈魂小拷問:有了AI編寫代碼之后,<b class='flag-5'>軟件工程師</b>會(huì)被AI<b class='flag-5'>取代</b>嗎?

    嵌入式軟件工程師和硬件工程師的區(qū)別?

    嵌入式軟件工程師和硬件工程師的區(qū)別? 嵌入式軟件工程師 嵌入式軟件工程師軟件開發(fā)領(lǐng)域中的一種專業(yè)工程師
    發(fā)表于 05-16 11:00

    5G智能物聯(lián)網(wǎng)課程之Aidlux下人工智能開發(fā)(SC171開發(fā)套件V2)

    *附件:泛邊緣案例課.pdf 人工智能 引體向上測(cè)試案例 14分21秒 https://t.elecfans.com/v/27186.html *附件:引體向上測(cè)試案例_20240126.pdf
    發(fā)表于 05-10 16:46

    5G智能物聯(lián)網(wǎng)課程之Aidlux下人工智能開發(fā)(SC171開發(fā)套件V1)

    .pdf 人工智能 軟件平臺(tái)使用指導(dǎo)A:AidLux平臺(tái)介紹 8分29秒 https://t.elecfans.com/v/25505.html *附件:AidLux平臺(tái)使用介紹.pdf 人工智能
    發(fā)表于 04-01 10:40

    fpga工程師前景如何

    FPGA工程師的前景看起來(lái)相當(dāng)積極和廣闊。隨著5G通信、物聯(lián)網(wǎng)、邊緣計(jì)算和人工智能等技術(shù)的快速發(fā)展,F(xiàn)PGA工程師的需求將進(jìn)一步增加。FPGA芯片具有可編程性強(qiáng)、并行處理能力強(qiáng)、功耗低等特點(diǎn),因此在
    的頭像 發(fā)表于 03-14 16:32 ?3304次閱讀

    Cognition發(fā)布首款A(yù)I軟件工程師Devin

    據(jù)報(bào)道,Cognition公司今日公布了其首款人工智能軟件工程師——Devin,掀起了打造軟件模式變革的序幕。該產(chǎn)品在SWE-bench代碼測(cè)驗(yàn)中展現(xiàn)出卓越表現(xiàn),甚至超過了部分頂級(jí)人類工程師
    的頭像 發(fā)表于 03-13 10:57 ?660次閱讀

    嵌入式人工智能的就業(yè)方向有哪些?

    聯(lián)網(wǎng)ARM開發(fā) NB-IoT開發(fā)及實(shí)戰(zhàn) 七:python工程師人工智能工程師 python語(yǔ)法基礎(chǔ) python核心編程 基于OpenCV的機(jī)器視覺開發(fā) 嵌入式人工智能滲入生活的方
    發(fā)表于 02-26 10:17
    世嘉百家乐官网的玩法技巧和规则 | 黄金城赌场| 在线百家乐安卓| 玩机器百家乐官网心得| 汇丰百家乐的玩法技巧和规则| 百家乐官网高命中打法| 沈阳盛京棋牌官网| 百家乐管理启发书| 电子百家乐官网博彩正网| 威尼斯人娱乐城客户端| 百家乐官网牌壳| 百家乐官网从哪而来| 网上百家乐乐代理| 赌百家乐官网2号破解| 百家乐官网美女视频| 百家乐平台注册送现金| 百家乐官网筹码币方形| 元游棋牌游戏大厅下载| 澳门赌百家乐能赢钱吗| 百家乐官网走势图备用网站| 赌球赔率| 电子百家乐规则| 百家乐视频挖坑| 百家乐官网赌场优势| 足球平台开户| 网络百家乐官网骗局| 皇冠网全讯通| 威尼斯人娱乐备用622| 网上百家乐博彩正网| 百家乐官网喜牛| 网络百家乐| 威尼斯人娱乐城代理合作| 百家乐有真假宝单吗| 真人百家乐官网游戏网| 百家乐官网使用技法| 富贵乐园棋牌游戏| 百家乐网络赌城| 网上的百家乐官网怎么才能| 百家乐官网中的概率| 六合彩150期开奖结果| 百家乐庄最高连开几把|