自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

人工智能、機(jī)器學(xué)習(xí)和軟件開發(fā)的未來

人工智能 機(jī)器學(xué)習(xí)
您與您最喜愛的應(yīng)用程序之間的每一次成功互動(dòng)都是質(zhì)量保證 (QA) 團(tuán)隊(duì)共同努力的結(jié)果。這些孜孜不倦的問題獵手確保全球移動(dòng)設(shè)備用戶日常需求所依賴的應(yīng)用程序的每個(gè)方面都能在每次發(fā)布和更新中順利運(yùn)行。
你和你最喜歡的應(yīng)用程序之間的每一次成功交互都是質(zhì)量檢查團(tuán)隊(duì)共同努力的結(jié)果。

您與您最喜愛的應(yīng)用程序之間的每一次成功互動(dòng)都是質(zhì)量保證 (QA) 團(tuán)隊(duì)共同努力的結(jié)果。這些孜孜不倦的問題獵手確保全球移動(dòng)設(shè)備用戶日常需求所依賴的應(yīng)用程序的每個(gè)方面都能在每次發(fā)布和更新中順利運(yùn)行。

當(dāng)您在早晨的鬧鐘聲中醒來、查看天氣或向所愛的人發(fā)送消息時(shí),我們必須感謝這些通常是默默無聞的英雄。

當(dāng)該團(tuán)隊(duì)的努力失敗時(shí),他們肯定會(huì)聽到這樣的消息:許多用戶會(huì)毫不猶豫地在流行(且非常明顯)的評(píng)論網(wǎng)站上提供負(fù)面反饋。

現(xiàn)代移動(dòng)應(yīng)用程序用戶——也就是我們現(xiàn)在幾乎所有人——的期望是完美,QA 團(tuán)隊(duì)的主要目標(biāo)是確保每次部署都沒有錯(cuò)誤的產(chǎn)品。

錯(cuò)誤和問題的存在會(huì)很快讓應(yīng)用程序沉沒。不幸的是,要確保無錯(cuò)誤的體驗(yàn)絕非易事。而且它只會(huì)變得越來越復(fù)雜。今天的軟件開發(fā)世界變得越來越復(fù)雜,而針對(duì)這些復(fù)雜性帶來的許多潛力和場(chǎng)景進(jìn)行測(cè)試意味著測(cè)試本身變得越來越復(fù)雜和資源密集。

鑒于移動(dòng)應(yīng)用程序開發(fā)的歷史,預(yù)計(jì)應(yīng)用程序只會(huì)變得更加復(fù)雜并且需要更高級(jí)和更頻繁的測(cè)試是非常合理的。但一定要這樣嗎?我們是否注定需要越來越多的員工和越來越大的 QA 團(tuán)隊(duì)?

1980 年代:手動(dòng)測(cè)試

讓我們花點(diǎn)時(shí)間考慮一下我們是如何走到這一步的。直到最近——“哇——我猜這真的是很久以前的 1980 年代了”——軟件 QA 團(tuán)隊(duì)嚴(yán)重依賴手動(dòng)測(cè)試他們的設(shè)備,以確保推向市場(chǎng)的產(chǎn)品性能良好.

那是一個(gè)更簡(jiǎn)單的時(shí)代,設(shè)備的功能和活躍場(chǎng)景都少得多,因此手動(dòng)編碼是一種足夠的測(cè)試方式。雖然繁瑣的工作在徹底執(zhí)行時(shí)會(huì)花費(fèi)大量時(shí)間,但手動(dòng)測(cè)試對(duì)測(cè)試人員來說效果很好。

但是技術(shù)作為不斷發(fā)展和改進(jìn)的野獸,以自動(dòng)化的形式迎來了變化,極大地改進(jìn)了測(cè)試過程。軟件不斷進(jìn)步并變得更加復(fù)雜。

1990 年代 – 2010 年代:編碼測(cè)試自動(dòng)化

在接下來的幾十年里,測(cè)試的進(jìn)步使 QA 測(cè)試人員擺脫了通過測(cè)試用例進(jìn)行實(shí)際操作的要求。他們不再需要手動(dòng)找出意大利面條式代碼堆中的錯(cuò)誤。

他們?cè)谲浖栴}的戰(zhàn)爭(zhēng)中有了新武器:大規(guī)模手動(dòng)測(cè)試已經(jīng)變得不切實(shí)際,如果任何 QA 團(tuán)隊(duì)要在合理的時(shí)間內(nèi)徹底測(cè)試一個(gè)可能發(fā)布的版本,他們需要通過以下方式執(zhí)行測(cè)試腳本一種自動(dòng)化工具。

那么,復(fù)雜性之戰(zhàn)贏了嗎?不完全的。最好不要將自動(dòng)化測(cè)試視為一種革命性的創(chuàng)新,而應(yīng)將其更多地視為與軟件不斷發(fā)展的復(fù)雜性進(jìn)行軍備競(jìng)賽的又一步。

時(shí)間在流逝,但地平線上還沒有明顯的勝利。隨著移動(dòng)應(yīng)用程序的流行并成為我們?cè)S多日常生活的核心工具,自動(dòng)化測(cè)試逐漸失勢(shì)。幸運(yùn)的是,一場(chǎng)期待已久的變革即將來臨,一場(chǎng)真正的革命。

2020 年代:無代碼測(cè)試自動(dòng)化

直到最近,QA 測(cè)試團(tuán)隊(duì)的困境確實(shí)變得相當(dāng)可怕。為了確保高質(zhì)量的產(chǎn)品發(fā)布,自動(dòng)化測(cè)試需要越來越復(fù)雜的代碼工具,這意味著 QA 團(tuán)隊(duì)需要將越來越多的程序員專門用于測(cè)試,而不是其他任務(wù),例如生成新功能。這不僅成本越來越高,而且還意味著將發(fā)布日期越來越往后推。但另一種選擇,即災(zāi)難性的發(fā)布,可能要昂貴得多(正如許多備受矚目的失敗發(fā)布所證明的那樣)。

但不可避免的事情來了。通過抽象原則——基于接口的表示為極其復(fù)雜的過程鋪平了道路(例如,考慮隱藏在你正在閱讀的文章后面的 1 和 0)——許多專家早就預(yù)示著一個(gè)新的抽象層,一場(chǎng)“無代碼革命”,這確實(shí)在過去幾年取得了成果。

最近出現(xiàn)了一些平臺(tái),允許在各個(gè)行業(yè)中使用無代碼解決方案。無代碼革命的一個(gè)更明顯的例子是真正所見即所得的網(wǎng)站編輯器(想想 Squarespace 或 Wix)的流行,而在軟件測(cè)試的不那么明顯的領(lǐng)域,我創(chuàng)立的公司 Sofy 是一個(gè)獨(dú)特的平臺(tái),可為移動(dòng)應(yīng)用程序提供無代碼測(cè)試。

無代碼革命帶來了翻天覆地的變化,讓非專家也能處理復(fù)雜的任務(wù),讓專家有更多時(shí)間處理其他任務(wù)。因此,在不久的將來,我們無疑會(huì)看到越來越多的面向各個(gè)行業(yè)的無代碼解決方案。

2025?真正智能的自我測(cè)試軟件

也就是說,在事物的計(jì)劃中,無代碼革命只是向前邁出的又一步,我相信軟件測(cè)試的下一步是測(cè)試自身的軟件。

在這方面我并不孤單:就像無代碼革命一樣,自我測(cè)試軟件多年來一直是一個(gè)預(yù)期的現(xiàn)實(shí)。以技術(shù)的變化和增長速度,可以想象到 2025 年,無需人工干預(yù)即可測(cè)試 AI 運(yùn)行的智能測(cè)試自動(dòng)化(即自測(cè)試軟件)將大大擴(kuò)展,這一點(diǎn)也不荒謬。

目前,智能測(cè)試的有限實(shí)施通過依賴機(jī)器學(xué)習(xí) (ML) 和人工智能平臺(tái)提高了軟件發(fā)布的速度和質(zhì)量。這允許進(jìn)行快速和連續(xù)的測(cè)試(并由此提高投資回報(bào)率)。此外,AI 可以復(fù)制人類智能,而 ML 則可以讓計(jì)算機(jī)在沒有人為干預(yù)的情況下進(jìn)行學(xué)習(xí)。

人工智能和機(jī)器學(xué)習(xí)采用基于深度學(xué)習(xí)的算法來訪問數(shù)據(jù),并通過提取模式從數(shù)據(jù)中學(xué)習(xí),從而更有效地進(jìn)行調(diào)試和決策。此外,這項(xiàng)技術(shù)允許 QA 團(tuán)隊(duì)跨各種設(shè)備和不同的外形規(guī)格執(zhí)行許多測(cè)試。

不是幾天,而是幾小時(shí)?,F(xiàn)在這是一場(chǎng)革命。

沒有代碼仍然需要人;人不是機(jī)器:他們會(huì)犯錯(cuò)誤。即使沒有代碼——雖然大大減少了——人為錯(cuò)誤仍然是導(dǎo)致嚴(yán)重問題的一個(gè)因素??紤]由人工測(cè)試引起的資源、時(shí)間和精力的過度使用。

智能測(cè)試自動(dòng)生成和維護(hù)測(cè)試用例并產(chǎn)生有價(jià)值的收益,這些收益可以概括為提高生產(chǎn)力和輸出質(zhì)量。但要實(shí)現(xiàn)智能測(cè)試自動(dòng)化,必須首先結(jié)合以下要素:

  • 從人類輸入中學(xué)習(xí):當(dāng)機(jī)器進(jìn)行測(cè)試時(shí),它必須像人類一樣行動(dòng)。它必須了解人類需要和想要什么,以及人類如何使用設(shè)備。正如我們所討論的,這可能很難預(yù)測(cè),復(fù)雜的應(yīng)用程序意味著復(fù)雜的測(cè)試場(chǎng)景和模式。然而,機(jī)器必須從這個(gè)有利的角度理解和操作。
  • 從實(shí)際使用的產(chǎn)品數(shù)據(jù)中學(xué)習(xí):機(jī)器必須了解應(yīng)用程序在不同生產(chǎn)環(huán)境中的使用方式。這包括了解可能正在使用的設(shè)備、設(shè)備設(shè)置的語言及其使用流程,包括菜單、屏幕和操作的使用。
  • 訓(xùn)練數(shù)據(jù):就像自動(dòng)駕駛汽車(一個(gè)尚未破解的堅(jiān)果)一樣,機(jī)器學(xué)習(xí)需要訓(xùn)練數(shù)據(jù)來幫助概述軟件模式。

這三項(xiàng)必須內(nèi)化并針對(duì)每次代碼更改進(jìn)行徹底測(cè)試。然后,必須以無縫和智能的方式對(duì)它們進(jìn)行聚合和優(yōu)先級(jí)排序。這是一項(xiàng)不小的壯舉,但我們將繼續(xù)朝著下一步努力。

我們還沒有。在我們繼續(xù)前進(jìn)之前,必須完成這些步驟中的每一步,但這實(shí)際上只是時(shí)間問題。

自我測(cè)試軟件只是第一步:我預(yù)測(cè)我們可以期待其他剛剛投放市場(chǎng)的無代碼示例向機(jī)器學(xué)習(xí)方向發(fā)展。我相信基于一些用戶指定的參數(shù)生成整個(gè)網(wǎng)站成為現(xiàn)實(shí)只是時(shí)間問題。今天,無代碼革命終于到來了,但隨之而來的是另一場(chǎng)革命的開始。

責(zé)任編輯:華軒 來源: 今日頭條
相關(guān)推薦

2023-08-24 10:05:30

人工智能開發(fā)測(cè)試

2019-03-06 09:00:00

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

2017-10-09 16:32:04

2023-12-04 08:00:00

人工智能軟件開發(fā)

2021-10-08 10:26:37

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

2023-07-05 09:37:49

AI人工智能

2020-05-19 10:36:28

人工智能AI軟件開發(fā)

2021-10-15 10:05:25

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

2021-09-12 22:44:36

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

2018-06-14 16:01:10

2021-04-16 09:53:45

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

2024-03-13 10:15:34

人工智能語音助手

2020-09-07 11:28:09

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

2023-05-25 09:38:35

2025-01-07 00:19:48

2022-09-15 16:13:32

人工智能醫(yī)療保健

2015-10-10 09:32:24

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

2024-12-18 08:11:52

2021-12-01 22:55:45

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

2021-02-26 10:02:13

人工智能深度學(xué)習(xí)機(jī)器學(xué)習(xí)
點(diǎn)贊
收藏

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