一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

AI軟件測試的利與弊以及帶來的挑戰(zhàn)

 魔法小強(qiáng)圖書館 2018-11-19

軟件測試對于確保使用應(yīng)用程序客戶的滿意度是十分必要的,人工智能可以在軟件測試中,解決大部分重復(fù)性任務(wù),那為什么人工智能不能完全替代呢?

一、軟件測試的背景

Background of Software Testing

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

測試是指在一些特定條件下觀察應(yīng)用程序,且在測試過程中測試人員已經(jīng)知道要實(shí)施相同的門檻和風(fēng)險(xiǎn)。同時(shí),測試有助于保護(hù)應(yīng)用程序,避免潛在的可能會(huì)對應(yīng)用程序和將來的組織,造成危害的危險(xiǎn)因素。而軟件測試的下一步是軟件調(diào)試,但只有在經(jīng)過徹底的測試之后才能進(jìn)行軟件調(diào)試。

二、測試與人工智能

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

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

1. 為什么在軟件測試中我們需要人工智能

Why do we Need AI in Software Testing

將近80%的測試活動(dòng)是對軟件已經(jīng)進(jìn)行過的測試的重復(fù),這會(huì)消耗了大量的人力和時(shí)間。這種現(xiàn)象在軟件測試中十分常見,隨著項(xiàng)目的擴(kuò)展,參數(shù)也會(huì)增加,從而會(huì)導(dǎo)致給測試團(tuán)隊(duì)帶來額外的工作量,這可能已經(jīng)超出他們的能力和工作時(shí)間的范圍之外了。同時(shí)手動(dòng)測試還會(huì)面臨可伸縮性的問題,這會(huì)需要對多臺(tái)機(jī)器進(jìn)行管理,這種方法復(fù)雜又繁瑣。

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

  • 使用人工智能機(jī)器,80%的重復(fù)性任務(wù)可以由人工智能機(jī)器人完成,剩下的20%工作可以由人類利用他們的創(chuàng)造力和推理能力去完成。因此,人工智能可以做重復(fù)性的任務(wù),如:測試數(shù)據(jù)的數(shù)量、回歸測試等,而測試人員可以專注于處理類似于系統(tǒng)集成的創(chuàng)造性的和困難的任務(wù)。
  • 使用人工智能機(jī)器人,測試人員可以重構(gòu)測試以合并新的參數(shù),這會(huì)使得測試的覆蓋率增加卻不會(huì)給測試團(tuán)隊(duì)帶來額外的工作量。
  • 人工智能可以自動(dòng)創(chuàng)建測試用例,這降低了使用內(nèi)置標(biāo)準(zhǔn)的工作級別(LOE)。
  • AI通過理解用戶接受標(biāo)準(zhǔn)自動(dòng)生成測試代碼或偽代碼,測試自動(dòng)化可以節(jié)省大量的時(shí)間和成本。
  • 人工智能還可以進(jìn)行無代碼測試自動(dòng)化,它可以在你的web或移動(dòng)應(yīng)用程序上自動(dòng)創(chuàng)建和運(yùn)行測試,而無需編寫任何代碼。
  • 由于人工智能機(jī)器人可以全天候工作,它們可以在任何需要的時(shí)候幫助調(diào)試項(xiàng)目,因此測試無需人工干預(yù)也可以運(yùn)行更長的時(shí)間。

2. AI 的利與弊

Pros and cons of AI

優(yōu)點(diǎn):

  • 人工智能的優(yōu)勢在于能夠每天24小時(shí)不累地執(zhí)行重復(fù)性任務(wù),而且在代碼中出現(xiàn)錯(cuò)誤比率要遠(yuǎn)遠(yuǎn)低于人類操作。
  • 人工智能機(jī)器人能夠正確地理解客戶機(jī)的需求,并且能夠比人類測試人員更快地生成數(shù)百個(gè)測試用例的代碼。

缺點(diǎn):

人類是復(fù)雜的、不可預(yù)測的,人工智能還不夠成熟,無法復(fù)制人類用戶的經(jīng)驗(yàn),而所有的復(fù)雜性隨之而來。

研究顯示:85%的客戶在移動(dòng)應(yīng)用程序開發(fā)經(jīng)驗(yàn)不足的情況下,可能會(huì)停止與一家公司的合作。

所以第一次做對是非常重要的,人工智能還有很長的路要走,才能準(zhǔn)確地復(fù)制和測試應(yīng)用程序或網(wǎng)站所使用的每個(gè)場景和環(huán)境,包括網(wǎng)速、當(dāng)?shù)靥鞖狻⒒A(chǔ)設(shè)施、時(shí)間等多種因素。

3. AI-powered應(yīng)用程序帶來的挑戰(zhàn)

Challenges with AI-powered Applications

在嘗試構(gòu)建以AI為動(dòng)力的測試應(yīng)用程序時(shí),可能面臨的挑戰(zhàn)和可能的問題是:

  • 識(shí)別,完善所需的所有算法。
  • 收集大量的輸入數(shù)據(jù)來訓(xùn)練機(jī)器人。
  • 機(jī)器人如何處理輸入數(shù)據(jù)。
  • 機(jī)器人會(huì)重復(fù)任務(wù),即使數(shù)據(jù)輸入是新的。
  • 訓(xùn)練機(jī)器人的過程永遠(yuǎn)不會(huì)結(jié)束,因?yàn)樗惴ㄕ徊?斷改進(jìn)。

多角度來講,人工智能測試是一個(gè)漫長的過程,但如果做得好,將會(huì)發(fā)揮很重要的作用。

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多

    五月天丁香亚洲综合网| 欧洲精品一区二区三区四区| 好吊妞视频只有这里有精品| 国产成人免费激情视频| 日本高清一道一二三区四五区| 后入美臀少妇一区二区| 亚洲精品有码中文字幕在线观看 | 大香蕉久久精品一区二区字幕| 国产精品免费自拍视频| 中文字幕日韩无套内射| 尤物久久91欧美人禽亚洲| 日本一本在线免费福利| 国产日韩在线一二三区| 午夜精品一区二区av| 少妇人妻精品一区二区三区| 国产又色又粗又黄又爽| 国产欧美高清精品一区| 欧美成人精品国产成人综合| 日韩成人免费性生活视频| 狠狠做五月深爱婷婷综合| 欧美一区二区不卡专区| 欧美日韩三区在线观看| 欧美午夜伦理在线观看| 精品伊人久久大香线蕉综合| 福利一区二区视频在线| 深夜视频在线观看免费你懂| 99久热只有精品视频最新| 国产在线一区中文字幕| 日本亚洲精品在线观看| 亚洲欧洲成人精品香蕉网| 亚洲五月婷婷中文字幕| 亚洲a级一区二区不卡| 国产成人精品国产成人亚洲| 激情三级在线观看视频| 少妇特黄av一区二区三区| 国产乱久久亚洲国产精品| 日本在线高清精品人妻| 高清亚洲精品中文字幕乱码| 欧美二区视频在线观看| 久久99青青精品免费观看| 国产精品偷拍视频一区|