亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 專題 > 人工智能 > 正文

自動(dòng)化可以讓人工智能來完成嗎

2019-09-13 16:55:24
字體:
供稿:網(wǎng)友

人工智能一直科技最高級(jí)的地域,將程序代碼、數(shù)據(jù)分析進(jìn)行自動(dòng)可視化,依托軟件和硬件一體去模仿人類一些或繁瑣或簡(jiǎn)單的工作。

此文也是關(guān)于人工智能技術(shù)的探討,主題為:如何將人工智能技術(shù)應(yīng)用到自動(dòng)化測(cè)試上?

在測(cè)試中加入AI,自動(dòng)測(cè)試也變?yōu)榭赡?。將無聊、重復(fù)的工作交給AI,這樣測(cè)試人員就可以用更多時(shí)間做其他測(cè)試方面的思考。

布道師、Applitools的高級(jí)架構(gòu)師Gil Tayar為我們介紹了如何將AI技術(shù)應(yīng)用到自動(dòng)化測(cè)試的內(nèi)容。

InfoQ采訪了Tayar,咨詢了他有關(guān)現(xiàn)如今測(cè)試面臨的主要挑戰(zhàn),自動(dòng)化測(cè)試分為哪六個(gè)層次,軟件產(chǎn)業(yè)在這六個(gè)層次中取得了什么樣的進(jìn)展,如何實(shí)現(xiàn)自動(dòng)可視化測(cè)試,我們?cè)跍y(cè)試中如何應(yīng)用機(jī)器學(xué)習(xí)技術(shù),以及AI給測(cè)試人員的工作會(huì)帶來什么影響。

現(xiàn)如今測(cè)試面臨的主要挑戰(zhàn)是什么?

Tayar:很遺憾的是,測(cè)試還沒有成為主流。我還記得在80年代、90年代的時(shí)候,整個(gè)行業(yè)都沒有把QA這個(gè)職業(yè)和手動(dòng)測(cè)試軟件當(dāng)一回事。不只是說沒有自動(dòng)化測(cè)試,而是根本沒有測(cè)試!好在現(xiàn)在時(shí)代已經(jīng)不一樣了,在交付產(chǎn)品之前測(cè)試人員都會(huì)定期測(cè)試軟件,而且很多人開始使用自動(dòng)化測(cè)試。

自動(dòng)化可以讓人工智能來完成嗎

但在如今的“互聯(lián)網(wǎng)時(shí)代”,這還不夠。由于使用了敏捷方法,我們需要部署得越來越快,這其實(shí)是一件好事。因?yàn)樵絹碓蕉嚅_發(fā)人員會(huì)自己測(cè)試自己的軟件,而不是慢悠悠地等待專門的測(cè)試人員來測(cè)試他們的軟件。

但是,開發(fā)人員測(cè)試自己的軟件還沒有成為主流。大多數(shù)開發(fā)人員不會(huì)自己寫測(cè)試來檢查代碼,他們選擇手動(dòng)測(cè)試,或者等待測(cè)試人員進(jìn)行測(cè)試,保證他們的軟件正常運(yùn)作。

這正是測(cè)試面臨的主要挑戰(zhàn),怎么讓開發(fā)人員編寫自己的測(cè)試。而不幸的是,AI在這方面起不到什么作用,AI只是測(cè)試時(shí)使用的工具,但如果你自己不測(cè)試,AI就沒用了。事實(shí)就是這樣,AI從現(xiàn)在到未來都只能作為測(cè)試的輔助,如果你自己不想測(cè)試,AI不可能自動(dòng)幫你完成測(cè)試。

開發(fā)人員必須要有測(cè)試的想法,這就是我們?cè)跍y(cè)試方面面臨的主要挑戰(zhàn)。

自動(dòng)化測(cè)試的六個(gè)層次。它們分別是什么?

Tayar:這個(gè)概念來源于自動(dòng)駕駛的五個(gè)層次。它們描述了AI如何幫助我們進(jìn)行測(cè)試。

完全沒有自動(dòng),你需要自己寫測(cè)試!

駕駛輔助:AI可以查看到頁面,幫助你寫出斷言。你還是要自己寫“驅(qū)動(dòng)”應(yīng)用程序的代碼,但是AI可以檢查頁面,并確保頁面中的期望值是正確的。

部分自動(dòng)化:雖然能分辨實(shí)際頁面和期望值的區(qū)別這一點(diǎn)已經(jīng)很好了,但是第二層次的AI需要有更深層的理解。比如說,如果所有頁面都有相同的變更,AI需要認(rèn)識(shí)到這是相同的頁面,并向我們展示出這些變更。進(jìn)一步來說,AI需要查看頁面的布局和內(nèi)容,將每個(gè)變更分類為內(nèi)容變更或是布局變更。如果我們要測(cè)試響應(yīng)式web網(wǎng)站,這會(huì)非常有幫助,即使布局有細(xì)微變更,內(nèi)容也應(yīng)該是相同的。這是Applitools Eyes這樣的工具所處的層次。

條件自動(dòng)化:在第二層,軟件中檢測(cè)的問題和變更仍然需要人來審查。第二層的AI可以幫助我們分析變更,但不能僅僅通過查看頁面判斷頁面是否正確,需要和期望值進(jìn)行對(duì)比才能判斷。但是第三層的AI可以做到這一方面,甚至更多其他方面,因?yàn)樗鼤?huì)使用到機(jī)器學(xué)習(xí)的技術(shù)。比如說,第三層的AI可以從可視化角度查看頁面,根據(jù)標(biāo)準(zhǔn)設(shè)計(jì)規(guī)則,例如對(duì)齊、空格、顏色和字體使用以及布局規(guī)則,判斷設(shè)計(jì)是否過關(guān)。AI也能查看頁面的內(nèi)容,基于相同頁面之前的視圖,在沒有人工干預(yù)的情況下,判斷內(nèi)容是否合理。我們還不能達(dá)到這一層次,但我們正在向這個(gè)方面努力。

高度自動(dòng)化:直到現(xiàn)在,所有AI都只是在自動(dòng)化地進(jìn)行檢查。人類盡管使用自動(dòng)化軟件,還是需要手動(dòng)啟動(dòng)測(cè)試,需要點(diǎn)擊鏈接,而第四層的AI可以自動(dòng)啟動(dòng)測(cè)試本身。AI將通過觀察啟動(dòng)應(yīng)用程序的真實(shí)用戶的行為,理解如何自己?jiǎn)?dòng)測(cè)試。這層的AI可以編寫測(cè)試,可以通過檢查點(diǎn)來測(cè)試頁面。但這不是終點(diǎn),它還需觀察人的行為,偶爾需要聽從測(cè)試人員的指令。

完全自動(dòng)化:我必須承認(rèn),這個(gè)層次有點(diǎn)恐怖。這個(gè)層次的AI可以和產(chǎn)品經(jīng)理“交流”,理解產(chǎn)品的標(biāo)準(zhǔn),自己寫測(cè)試,不需要人的幫助。

軟件產(chǎn)業(yè)在這六個(gè)層次中取得了什么樣的進(jìn)展?

Tayar:大多數(shù)公司肯定在第二層,目標(biāo)向第三層努力。我相信要達(dá)到第四層需要一段時(shí)間,但我們終有一天是可以達(dá)到的。至于是否能達(dá)到第五層,我非常懷疑,但未來不可估量!(原文中引用了古猶太人毀壞第二圣殿的典故,比喻未來不可估量。)

如何實(shí)現(xiàn)自動(dòng)可視化測(cè)試?

Tayar:其實(shí)在幾年前,即使是開發(fā)人員都不能自動(dòng)進(jìn)行可視化測(cè)試,更不要說使用AI了!由于基于像素的算法誤報(bào)率過高,截圖應(yīng)用程序,根據(jù)預(yù)期進(jìn)行檢查是不可能的。

但是隨著計(jì)算機(jī)視覺算法和現(xiàn)代人工智能(AI)技術(shù)的應(yīng)用的發(fā)展,編寫可視化測(cè)試已經(jīng)成為現(xiàn)實(shí)。人們發(fā)現(xiàn)測(cè)試中缺少可視化測(cè)試。由于可視化測(cè)試的存在,現(xiàn)在我們可以測(cè)試到軟件的方方面面。

那我們?nèi)绾问褂肁I技術(shù)避免誤報(bào),AI是否能比單純比較像素的算法做得更好?答案不僅僅牽涉到一個(gè)技術(shù),需要將不同算法結(jié)合在一起,一個(gè)算法解決一個(gè)準(zhǔn)確度的問題,通過決策樹結(jié)合不同算法的結(jié)果(有時(shí)候?qū)⒁粋€(gè)算法的結(jié)果應(yīng)用到另一個(gè)算法中)來確定最后的結(jié)果。但要使用什么算法呢?分割算法就是一個(gè)例子,這個(gè)算法試圖確定圖片的文字和圖像部分。這不是一個(gè)簡(jiǎn)單的問題,因?yàn)槲覀冃枰?,表情符?hào)其實(shí)是文字,而圖像中的文本是圖像的一部分,并不是新的文字。這就是深度學(xué)習(xí)的魅力所在,由于我們代碼中使用了深度學(xué)習(xí)技術(shù),我們的準(zhǔn)確率從88%提高到了96%。

所以要做到自動(dòng)視覺化測(cè)試,你需要使用現(xiàn)代的數(shù)據(jù)化測(cè)試工具,比如Applitools Eyes。這些工具有一些簡(jiǎn)單的高級(jí)AI技術(shù),因此你不需要理解并實(shí)現(xiàn)??纯催@個(gè)例子:

在這個(gè)例子中,我們驗(yàn)證了一個(gè)博客應(yīng)用程序。在常規(guī)的、非視覺化、非AI的測(cè)試?yán)锩?,我們需要?yàn)證主頁和特定的博文,對(duì)于頁面中的每個(gè)元素進(jìn)行幾十次檢查(即使這樣我們還是會(huì)遺漏一些)。但是在這個(gè)例子里面,我們只是“checkWindow”,截圖上傳到服務(wù)器,服務(wù)器使用AI技術(shù)檢驗(yàn)截圖。

我一直覺得,測(cè)試是為開發(fā)過程服務(wù)的,它避免了在代碼中添加新功能的煩惱,更重要的是,避免了代碼重構(gòu)的煩惱。但為什么這只能運(yùn)用在業(yè)務(wù)邏輯上?為什么我們的可視化代碼(在CSS、HTML和JS文件中)不能測(cè)試,我們還要再為它們擔(dān)憂?AI可以幫助我們實(shí)現(xiàn)這一目標(biāo)。

Appraise是另外一款可以用于視覺化測(cè)試的工具。早先,InfoQ采訪了Gojko Adzic有關(guān)使用Appraise進(jìn)行自動(dòng)視覺化測(cè)試的內(nèi)容:

Adzic:Appraise采用實(shí)例化需求的方式,但將其運(yùn)用于視覺化內(nèi)容。我們采用具體的例子,讓其從自動(dòng)化層面創(chuàng)建可執(zhí)行的實(shí)例化需求,用headless Chrome截屏,與預(yù)期的結(jié)果進(jìn)行對(duì)比。和普通的實(shí)例化需求工具(期望結(jié)果和實(shí)際結(jié)果不同就認(rèn)為是錯(cuò)誤的)不一樣,Appraise采用確證測(cè)試方法。它將所有的不同展現(xiàn)給人來評(píng)估,讓人決定差別是否正確,如果是的話就進(jìn)行確認(rèn)。

我們?cè)跍y(cè)試中如何運(yùn)用機(jī)器學(xué)習(xí)?

Tayar:我最近看到了一個(gè)講座,講的是如何使用機(jī)器學(xué)習(xí)測(cè)試Candy Crush游戲。由于Candy Crush是高隨機(jī)的游戲,任何情況都可能發(fā)生,標(biāo)準(zhǔn)的測(cè)試技術(shù)很難實(shí)現(xiàn)。King的目標(biāo)是想要了解是否這局游戲可以成功完成,要完成有多復(fù)雜。他們一開始使用蠻力法嘗試所有路徑,計(jì)算其中有多少可以成功。這個(gè)方法確實(shí)有用,但需要花好幾個(gè)小時(shí),因?yàn)榻M合可能太多了(使用去除無效路徑組合的算法)。要解決這個(gè)問題,他們使用了Genetic Algorithms,使用一些最基本的算法(如只使用粉色糖果,一直消除障礙等),在一局游戲中進(jìn)行試驗(yàn)。之后他們使用最佳算法(基于如何勝利完成一局游戲的算法),再結(jié)合兩者,“創(chuàng)建”一個(gè)新的算法。不斷重復(fù),最后得到一個(gè)最佳算法。

再舉一個(gè)例子,卷積神經(jīng)網(wǎng)絡(luò)幫助我們分析圖像,并從中提取語義信息。在生成圖像的應(yīng)用程序中是非常實(shí)用的??梢暬瘻y(cè)試工具使用它來理解頁面的不同部分,以及相互之間的聯(lián)系,正如我上文所述一樣提取不同的文字和圖像塊。

AI會(huì)對(duì)測(cè)試人員的工作產(chǎn)生什么影響?

Tayar:請(qǐng)問拖拉機(jī)會(huì)給農(nóng)民的工作帶來什么影響?當(dāng)然是巨大的影響!農(nóng)民不再需要做枯燥、乏味的體力勞動(dòng)工作,只要交給機(jī)器來做就可以了。我相信AI也會(huì)給測(cè)試人員帶來相同的影響。乏味、重復(fù)的工作交給AI,測(cè)試人員就可以用更多時(shí)間來思考。

大多數(shù)測(cè)試人員已經(jīng)習(xí)慣思考測(cè)試相關(guān)的方方面面:思考產(chǎn)品,思考怎么測(cè)試,思考邊界情況等等,他們也需要工具來完成無聊、重復(fù)的工作。一些測(cè)試人員需要學(xué)會(huì)怎么思考更高層次的問題,確實(shí)會(huì)有一部分測(cè)試人員無法適應(yīng),但我相信他們只是少數(shù)。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表

圖片精選

神马影院一区二区| 色老头久久综合| 青青草原在线亚洲| 黄色小视频在线观看| ,一级淫片a看免费| 亚洲小视频在线观看| 亚洲永久精品大片| 亚洲欧美久久精品| 日本视频免费一区| 亚洲色图15p| av网在线观看| 九九精品在线播放| 成人欧美一区二区三区在线观看| 91精品国产综合久久香蕉最新版| 黄网在线观看| 欧洲国内综合视频| 99久久国产精| 午夜老司机在线观看| 波多野结衣加勒比| 欧美精品久久久久久久久久| 久久99热只有频精品91密拍| 污污影院在线观看| 日韩免费av网站| 尤物视频最新网址| 日本xxxxx18| 日韩一区二区三区色| 五月天激情综合网| 亚洲老头同性xxxxx| 亚洲欧美日本免费| 国产精一品亚洲二区在线视频| 欧美日韩国产三区| 欧美狂猛xxxxx乱大交3| 久艹视频在线观看| 欧洲美女日日| 96sao在线精品免费视频| 欧美区在线观看| 浪潮色综合久久天堂| 欧美日韩国产高清视频| 久久久久久久久久久久久91| 天堂成人免费av电影一区| 午夜精品视频一区二区三区在线看| 国产精品免费观看视频| 九一免费看片| 在线看黄网址| 国产精品天堂蜜av在线播放| 激情五月综合网| 欧美巨猛xxxx猛交黑人97人| 国产精品www网站| 日韩中文字幕亚洲一区二区va在线| 国产精品无码一区二区三| 久久精品国产99国产精品澳门| 久久最新免费视频| 欧美日韩在线视频一区| 亚洲自拍偷拍九九九| 麻豆免费版在线观看| 精品一区二区三区中文字幕视频| 欧美一级在线播放| 一区二区三区在线免费观看| 九九热视频在线免费观看| 中文在线观看免费视频| 男人的天堂在线免费视频| 精品蜜桃传媒| 免费大片黄在线观看视频网站| 国产成人jvid在线播放| 欧美亚洲国产精品久久| 日韩福利一区| 亚洲成人av影片| 看黄色录像一级片| 欧美孕妇孕交xxⅹ孕妇交| 亚洲精品系列| 91视频观看视频| 久久久久麻豆v国产精华液好用吗| 精品成人一区二区三区| 欧美videosex性欧美黑吊| 91sao在线观看国产| 久久亚洲图片| 亚洲精品喷潮一区二区三区| 国产黄色网址在线观看| 免费一区二区三区在线观看| 日韩在线一区二区三区四区| 午夜精品久久久久久久久久久久| 免费观看黄色网| 亚洲av鲁丝一区二区三区| 亚洲精品一区中文字幕乱码| 欧美熟妇另类久久久久久不卡| 精品视频一区在线视频| 香蕉视频在线看| 91精品在线观看入口| 亚洲最大的免费视频网站| 亚洲电影网站| av成人 com a| 国产亚洲视频中文字幕视频| 日本久久久精品视频| 91精品国产品国语在线不卡| 成人精品电影在线| 2024国产精品视频| 亚洲免费成人av| 丁香花五月激情| 在线播放色视频| 小早川怜子影音先锋在线观看| 久久久男人的天堂| 亚洲va国产天堂va久久en| 影音先锋黄色资源| 国产成人午夜片在线观看高清观看| 国产精品成人aaaa在线| 亚洲国产精品自拍| 亚洲日本伊人| 少妇荡乳情欲办公室456视频| 久久麻豆一区二区| 久久久久成人精品免费播放动漫| 欧美夫妻性视频| 国外成人在线直播| av高清资源| www.日本高清| 久久久久久在线观看| 国产精品综合二区| 日韩aaaaa| 高清欧美一区二区三区| 亚洲va欧美va天堂v国产综合| 久久综合伊人77777| 日本视频一区二区在线观看| 男女午夜激情视频| 亚洲综合色在线观看| 成人动漫h在线观看| 免费黄色激情视频| av片在线观看| 精品国产区一区| 欧美日韩精品欧美日韩精品一| 嫩草一区二区三区| 一级黄色电影片| 日本免费中文字幕在线| 国色天香一二三期区别大象| 蜜桃臀av在线| 美美哒免费高清在线观看视频一区二区| 88av看到爽| 警花观音坐莲激情销魂小说| 天天爽夜夜爽一区二区三区| 自拍偷拍欧美一区| 国产亚洲视频在线观看| 欧美变态口味重另类| 久久a级毛片毛片免费观看| 最新69国产成人精品视频免费| 色综合久久综合网欧美综合网| 久久亚洲道色| 日本一区二区三区四区高清视频| 色狠狠一区二区三区香蕉| 黄色网址在线免费看| 欧美成人午夜精品免费| 国产亚洲欧美久久久久| 久草在.com| 三年片大全在线观看大全有哪些| 欧美激情亚洲色图| 欧美日韩在线视频免费观看| 蜜芽tv福利在线视频| 精品在线免费视频| 国产日韩欧美a| 黄色一级片播放| 精品久久综合| 一区二区三区免费网站| 久久一区中文字幕| 国产成年精品| 国产野外战在线播放| 日韩在线视频一区| 国产精品日日摸夜夜添夜夜av| 国产精品2020| 亚洲精品成人久久久998| 亚洲精品成人精品456| 在线观看天堂av| 久久在线电影| 日韩在线视频网| 国产精品麻豆免费版| 欧美日韩免费看| 亚洲欧美日本视频在线观看| 免费在线观看黄色| 99久久亚洲精品日本无码| 国产精品乱码一区二区三区软件| 亚洲国产视频二区| 亚洲无人区一区| 亚洲欧美视频在线播放| 国产精品国产一区二区三区四区| 午夜视频一区| 欧美金发大战黑人最粗videos| 亚洲精品视频播放| 欧洲女同同性吃奶| 91p0rn永久地址| 精品久久久久久久久国产字幕| 亚洲一区二区久久久| 日本a级片视频| 日韩手机在线观看视频| 色一情一伦一子一伦一区| 伦理片一区二区| 中文字幕不卡三区| 亚洲免费影视第一页| 久久精品视频一区二区| 尤物视频..com| 极品盗摄国产盗摄合集| 日本一卡2卡三卡4卡网站| 国内精品国产成人| 狠狠综合久久av一区二区小说| 婷婷激情综合五月天| a片在线免费观看| 精品日韩在线一区| 日韩av在线看| 日韩欧美亚洲一区二区三区| 福利一区三区| 欧美日韩中文字幕精品| 亚洲va韩国va欧美va精品| 污污视频在线免费| 亚洲少妇中文字幕| 高清不卡亚洲| 亚洲欧洲av一区二区| 9999精品成人免费毛片在线看| 日韩视频久久| 91丝袜在线观看| 欧美女同网站| 国产二区视频| **女人18毛片一区二区| 99国产精品白浆在线观看免费| 成人综合网网址| 日本aⅴ大伊香蕉精品视频| 亚洲色图插插| 9191在线| 18啪啪污污免费网站| 精品无码久久久久成人漫画| 亚洲日产国产精品| 一区二区网站| 亚洲制服欧美中文字幕中文字幕| 51精品国产| 午夜一区二区视频| 神马久久午夜| www.青青草| 国产亚洲天堂网| 91专区视频| 欧美韩一区二区| 爱看av在线入口| 久久国产波多野结衣| 免费色片视频| 老司机午夜网站| 天堂网www在线中文天堂| 欧美日韩国产三区| 亚洲国产欧洲综合997久久| 国产日产精品一区二区三区的介绍| av男人的天堂av| 一区二区三欧美| 欧美一区二区黄片| 国产精品1000| 99自拍视频在线观看| 免费看日产一区二区三区| 久久成人在线视频| 亚洲精品美女在线| 亚洲精品电影在线| 大陆极品少妇内射aaaaaa| 91久久精品www人人做人人爽| 国产一区二区在线视频你懂的| 天天综合视频在线观看| 欧美成人精品h版在线观看| 摸摸摸bbb毛毛毛片| 国产丰满美女做爰| 男男一级淫片免费播放| 成人xxxx视频| 综合国产在线观看| a级黄色片免费看| gai在线观看免费高清| www成人在线视频| 水蜜桃一区二区| 国产午夜性春猛交ⅹxxx| 欧美xxxx日本和非洲| 午夜精品久久久久99蜜桃最新版| 青春草在线观看视频| jizzjizz免费| 久久久无码中文字幕久...| 亚洲一区二区三区四区五区午夜| 在线观看国产精品日韩av| 国产日韩三区| 免费观看成人www动漫视频| 欧美三级自拍| 久久久久亚洲精品一区二区三区| 国产中文字幕日韩| 国内成人在线| 一二三在线视频| 亚洲最大成人在线| 成年女人在线看片| 日韩中文字幕久久久经典网| 日本一区二区高清视频| 日日摸夜夜添夜夜添亚洲女人| 你懂的在线观看视频| 无码国产精品一区二区免费16| 亚洲精品va| 粉嫩高潮美女一区二区三区| 国内精品自线一区二区三区视频| 欧美夫妇交换xxx| 欧美一区二区观看视频| 亚洲福利视频一区| 无码成人精品区在线观看| 91香蕉电影院| 亚洲天堂免费| 伊人久久大香线蕉精品组织观看| 国产免费无码一区二区视频| 日本综合字幕| 在线国产成人影院| 日韩有码第一页| 人妻妺妺窝人体色www聚色窝| 台湾亚洲精品一区二区tv| 影音先锋中文字幕在线播放| 99国产精品免费网站| 中文字幕日韩一级| 国产精品草莓在线免费观看| 亚洲精品福利| 一级理论片在线观看| 亚洲伊人成综合成人网| 国产精品久久久一区| 疯狂试爱三2浴室激情视频| 91视频国产精品| 国产一区二区中文字幕免费看| 久久免费视频这里只有精品| 欧美日韩精品中文字幕一区二区| av资源一区二区| 日本免费一区二区三区视频| 日本福利片在线| 成人免费av电影| 亚洲综合一区二区| 精品丰满少妇一区二区三区| 国产精品资源在线观看| 国产精品国产三级国产专区53| 国产亚洲欧美另类一区二区三区| 久久99精品国产自在现线| 人妻内射一区二区在线视频| 亚洲欧美日韩另类精品一区二区三区|