偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

在測(cè)試中實(shí)施人工智能值得嗎?

人工智能 測(cè)試
就場(chǎng)景而言,這里所說(shuō)的人工智能指的是其現(xiàn)代狀態(tài),而不是理想目標(biāo)。人們生活在一個(gè)狹義的人工智能或弱人工智能的世界中,它在個(gè)別任務(wù)上擊敗了人類(lèi),例如比開(kāi)發(fā)人員更快地排除基本的故障。

軟件測(cè)試中的人工智能方法是一種強(qiáng)大的工具,它比傳統(tǒng)的自動(dòng)化更能提高效率。

就場(chǎng)景而言,這里所說(shuō)的人工智能指的是其現(xiàn)代狀態(tài),而不是理想目標(biāo)。人們生活在一個(gè)狹義的人工智能或弱人工智能的世界中,它在個(gè)別任務(wù)上擊敗了人類(lèi),例如比開(kāi)發(fā)人員更快地排除基本的故障。但距離真正強(qiáng)大的人工智能還有幾年或幾十年的時(shí)間,而未來(lái)的人工智能幾乎可以做人類(lèi)能做的任何事情。這意味著人工智能測(cè)試不會(huì)在沒(méi)有人工輸入的情況下進(jìn)行,但可以最大限度地減少工作量。

人工智能實(shí)施如何改進(jìn)軟件測(cè)試過(guò)程?

軟件測(cè)試中的人工智能是自動(dòng)化測(cè)試的自然演變。人工智能測(cè)試自動(dòng)化比模擬人工工作更進(jìn)了一步。人工智能還首先決定何時(shí)以及如何運(yùn)行測(cè)試。

創(chuàng)新不止于此。人工智能測(cè)試已經(jīng)成為現(xiàn)實(shí)。根據(jù)實(shí)現(xiàn)的不同,測(cè)試將被修改或從頭開(kāi)始創(chuàng)建而無(wú)需任何人工輸入。如果項(xiàng)目的復(fù)雜性讓人們想知道如何測(cè)試,這是一個(gè)很好的解決方案——人工智能很可能是答案。

人工智能的好處

根據(jù)定義等因素,僅本節(jié)就有一系列文章。讓我們堅(jiān)持人工智能測(cè)試的好處以及人工智能在測(cè)試中的其他用途。

?人工智能自動(dòng)化測(cè)試可以節(jié)省時(shí)間。使用測(cè)試自動(dòng)化工具可以實(shí)現(xiàn)調(diào)度奇跡,但可以更上一層樓。如果可以只維護(hù)有用的測(cè)試呢?例如,可以自動(dòng)取消或暫停測(cè)試,以調(diào)查它們是否確實(shí)是在浪費(fèi)時(shí)間。

?測(cè)試一致性可以提高準(zhǔn)確性。偶爾會(huì)遇到無(wú)緣無(wú)故失敗的測(cè)試是很自然的??梢宰詣?dòng)標(biāo)記此類(lèi)測(cè)試以供人工智能審查,以識(shí)別編碼問(wèn)題或指出在多個(gè)測(cè)試中發(fā)現(xiàn)的概念缺陷。

?測(cè)試維護(hù)變得不那么麻煩。這對(duì)于經(jīng)常每天(如果不是更頻繁地)調(diào)整用戶(hù)界面以實(shí)現(xiàn)A/B目的的B2C解決方案尤其重要。對(duì)于模仿用戶(hù)旅程的測(cè)試來(lái)說(shuō),這樣的小變化仍然可能是破壞性的,例如,按鈕根本不存在了。結(jié)合人工智能+測(cè)試自動(dòng)化意味著測(cè)試無(wú)需人工輸入即可針對(duì)用戶(hù)界面?zhèn)€(UI)更改進(jìn)行調(diào)整。

人工智能測(cè)試最佳實(shí)踐

以下是來(lái)自處于人工智能測(cè)試前沿的廠商進(jìn)行反復(fù)試驗(yàn)的一些建議。

?知道正在進(jìn)入什么。在沒(méi)有充分準(zhǔn)備的情況下推動(dòng)測(cè)試自動(dòng)化是一個(gè)巨大的時(shí)間消耗。就像自動(dòng)化測(cè)試一樣,缺乏能夠帶路的高級(jí)專(zhuān)家是災(zāi)難性的。

?整理好測(cè)試套件。缺少或不正確的標(biāo)簽、拼寫(xiě)錯(cuò)誤和遺留數(shù)據(jù)庫(kù)都可能會(huì)扭曲人工智能將用于改進(jìn)測(cè)試的數(shù)據(jù)。

?寫(xiě)下實(shí)施人工智能的目標(biāo)。這包括您希望解決的業(yè)務(wù)目標(biāo)(例如,通過(guò)更流暢的用戶(hù)體驗(yàn)顯著地著提高留存率)、驗(yàn)證人工智能努力是否值得付出努力的測(cè)試目標(biāo),以及一些用于查看是否走在正確軌道上的人工智能測(cè)試基準(zhǔn)。

?提醒同事。將人工智能納入測(cè)試是一個(gè)漫長(zhǎng)的過(guò)程,它可能會(huì)在最短的時(shí)間內(nèi)影響測(cè)試專(zhuān)家的可用性及其輸出。您的項(xiàng)目經(jīng)理、產(chǎn)品負(fù)責(zé)人和高層管理人員會(huì)很高興提前通知這種劇烈的變化。當(dāng)然,開(kāi)發(fā)人員也應(yīng)該知道,特別是如果他們處理項(xiàng)目的單元測(cè)試。

?確保測(cè)試管理同樣具有創(chuàng)新性。如果企業(yè)的團(tuán)隊(duì)仍然堅(jiān)持在Excel上進(jìn)行測(cè)試,那么人工智能測(cè)試幾乎沒(méi)有用處。需要一個(gè)對(duì)第三方人工智能工具友好的專(zhuān)用測(cè)試管理解決方案。

基于人工智能的軟件測(cè)試自動(dòng)化方法

將人工智能融入軟件測(cè)試的方法主要來(lái)自最流行的人工智能技術(shù)。它們是機(jī)器學(xué)習(xí)、自然語(yǔ)言處理(NLP)、自動(dòng)化/機(jī)器人和計(jì)算機(jī)視覺(jué)。以下是這些技術(shù)如何用于測(cè)試的一些示例。

?模式識(shí)別采用機(jī)器學(xué)習(xí)來(lái)查找測(cè)試或測(cè)試執(zhí)行中的模式,這些模式可以轉(zhuǎn)化為可操作的見(jiàn)解。如果同一個(gè)類(lèi)的問(wèn)題導(dǎo)致多個(gè)測(cè)試失敗,人工智能解決方案將要求團(tuán)隊(duì)重新查看可能有問(wèn)題的代碼。模式識(shí)別還可用于軟件代碼本身,以發(fā)現(xiàn)和預(yù)測(cè)潛在漏洞。

?如果自動(dòng)化測(cè)試開(kāi)始令人頭疼,自我修復(fù)可以糾正它們。不穩(wěn)定的測(cè)試最終可以追溯到問(wèn)題的路徑??此撇豢芍噩F(xiàn)的缺陷將被捕獲并解決。隨著項(xiàng)目變得越來(lái)越大,自我修復(fù)的測(cè)試將真正改變游戲規(guī)則。

?視覺(jué)回歸測(cè)試使企業(yè)的軟件和測(cè)試都保持正常工作。這就是前面提到的用戶(hù)界面(UI)調(diào)整示例。良好的自我修復(fù)消除了許多多余的工作,使產(chǎn)品團(tuán)隊(duì)對(duì)A/B測(cè)試更加雄心勃勃,并幫助他們快速響應(yīng)趨勢(shì)。

?數(shù)據(jù)生成與主要的軟件測(cè)試工具一起非常有用??梢允褂萌斯ぶ悄軐?duì)更大規(guī)模的測(cè)試進(jìn)行參數(shù)化,例如,生成大量具有稀有分辨率和元數(shù)據(jù)的個(gè)人資料圖片,以查看用戶(hù)是否可以正常上傳它們。

人工智能軟件測(cè)試的最佳測(cè)試工具

(1)Launchable

Launchable使用模式識(shí)別來(lái)查看測(cè)試失敗的可能性。這一信息可用于切斷測(cè)試套件,并消除一些明顯的冗余。此外,可以對(duì)測(cè)試進(jìn)行分組,例如,在部署修補(bǔ)程序之前只運(yùn)行最有問(wèn)題的測(cè)試。

(2)Percy

Percy是一個(gè)視覺(jué)回歸測(cè)試工具。它非常適合保持UI測(cè)試的相關(guān)性,并幫助您在不同瀏覽器和設(shè)備之間保持用戶(hù)界面的一致性。

(3)mabl

mabl是一個(gè)簡(jiǎn)潔的測(cè)試自動(dòng)化平臺(tái),具有自我修復(fù)功能。它宣揚(yáng)一種低代碼方法,但可以以傳統(tǒng)方式完美使用。

(4)Avo

Avo有一個(gè)用于管理測(cè)試數(shù)據(jù)的專(zhuān)用工具,該功能還包括人工智能數(shù)據(jù)生成。該解決方案聲稱(chēng)可以大規(guī)模模擬真實(shí)世界的數(shù)據(jù),并在頂部進(jìn)行一些數(shù)據(jù)發(fā)現(xiàn)。

結(jié)論

軟件測(cè)試中的人工智能方法是一種真正強(qiáng)大的工具,它比常規(guī)自動(dòng)化更能提高效率。一些子集可能看起來(lái)有點(diǎn)過(guò)分(例如,數(shù)據(jù)生成是人們開(kāi)始將所有東西標(biāo)記為“人工智能”之前的事情),但自我修復(fù)測(cè)試和模式識(shí)別是不小的壯舉。只要您制定適當(dāng)?shù)哪繕?biāo)并找到合適的人員,在質(zhì)量保證程序中實(shí)施人工智能肯定是值得的。

但是,如果沒(méi)有好的測(cè)試管理解決方案,將人工智能引入軟件測(cè)試是沒(méi)有意義的。需要一個(gè)堅(jiān)實(shí)的測(cè)試組織來(lái)涉足人工智能,任何認(rèn)真的努力都會(huì)增加使用多個(gè)人工智能測(cè)試工具的復(fù)雜性。在開(kāi)始人工智能軟件測(cè)試之旅之前,需要確保找到了一個(gè)理想的多合一測(cè)試管理解決方案。

責(zé)任編輯:龐桂玉 來(lái)源: 機(jī)房360
相關(guān)推薦

2023-06-30 11:55:09

人工智能機(jī)器學(xué)習(xí)

2019-04-26 14:50:06

人工智能AI造假

2019-05-07 10:21:48

人工智能AI

2024-01-09 13:34:35

2020-09-16 10:37:10

人工智能AI技術(shù)

2023-04-12 14:24:03

人工智能機(jī)器學(xué)習(xí)

2017-08-17 15:15:18

人工智能失業(yè)

2024-11-14 09:53:37

2023-09-12 13:56:08

2021-12-08 23:26:11

人工智能企業(yè)技術(shù)

2022-09-08 09:23:36

人工智能AI

2023-10-09 11:17:18

人工智能預(yù)測(cè)地震

2020-12-30 11:15:21

人工智能金融服務(wù)AI

2022-06-20 14:52:36

人工智能ROI

2022-05-24 12:05:36

Testin云測(cè)試

2022-05-27 10:34:06

人工智能自動(dòng)化

2020-05-09 14:50:25

物聯(lián)網(wǎng)人工智能安全

2017-11-29 12:01:03

AWS機(jī)器學(xué)習(xí)人工智能

2023-12-05 07:17:27

人工智能企業(yè)

2018-05-28 11:41:39

AR
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)