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

手動(dòng)測(cè)試無(wú)法被取代的13個(gè)重要理由

譯文
運(yùn)維 網(wǎng)絡(luò)運(yùn)維
自動(dòng)化測(cè)試可以節(jié)省大量的時(shí)間和人力,但在有些情況下,人工的手動(dòng)測(cè)試才能真正檢測(cè)出問(wèn)題所在。

【51CTO.com快譯】 有些開(kāi)發(fā)團(tuán)隊(duì)十分推崇自動(dòng)化測(cè)試,不可否認(rèn),自動(dòng)化測(cè)試在回歸測(cè)試和檢查冗余組件方面不失為安全有效的方法。但是我們更應(yīng)該堅(jiān)信探索性的手動(dòng)測(cè)試。雖然自動(dòng)化測(cè)試變得越來(lái)越復(fù)雜,但這始終需要人工驅(qū)動(dòng)。實(shí)際上,自動(dòng)化測(cè)試通常是從最初的手工工作中轉(zhuǎn)換過(guò)來(lái)的。這就是為什么開(kāi)發(fā)團(tuán)隊(duì)需要手動(dòng)測(cè)試人員,不管是外包還是內(nèi)部測(cè)試。


1.許多測(cè)試必須是手動(dòng)的

用戶體驗(yàn)可說(shuō)是進(jìn)行手動(dòng)測(cè)試非常重要的原因。我們可以通過(guò)用戶得反饋得到寶貴的意見(jiàn),即便是批評(píng)。因?yàn)樵诋a(chǎn)品推出的時(shí)候,用戶不僅關(guān)注功能性,界面UI的***印象也非常重要,任何一個(gè)細(xì)節(jié)都逃不過(guò)用戶的眼睛。雖然煙霧測(cè)試可以實(shí)現(xiàn)自動(dòng)化,人們還是傾向于人工測(cè)試。顯然,由測(cè)試人員在你的應(yīng)用程序中搜索查看是否已經(jīng)準(zhǔn)備好進(jìn)行核心測(cè)試要比編寫(xiě)腳本來(lái)進(jìn)行自動(dòng)測(cè)試要快得多。況且早期階段的測(cè)試腳本不會(huì)持續(xù)太久,只有人工才能在針對(duì)多個(gè)區(qū)域的產(chǎn)品中重復(fù)檢查語(yǔ)言使用和其他關(guān)鍵本地化因素。

2.自動(dòng)化測(cè)試授權(quán)人員

就像駕車(chē)有時(shí)需要急剎車(chē)一樣,自動(dòng)化測(cè)試同樣不能缺少人的監(jiān)管。自動(dòng)化測(cè)試軟件節(jié)省了重復(fù)工作的時(shí)間,而手工測(cè)試工作可以圍繞創(chuàng)造性的實(shí)例展開(kāi)。自動(dòng)化測(cè)試最成功的用途并不是試圖使其行為像人類(lèi)一樣,而是通過(guò)創(chuàng)建新的、獨(dú)特的腳本來(lái)提高整體產(chǎn)品覆蓋率。

3.bug總出現(xiàn)在你最不經(jīng)意的地方

即使在測(cè)試特定的產(chǎn)品案例時(shí),測(cè)試人員依然可以找到他們沒(méi)有預(yù)料到的bug。這可不是一項(xiàng)小工程!在很多項(xiàng)目中,大多數(shù)bug的發(fā)現(xiàn)其實(shí)是在測(cè)試人員尋找其他問(wèn)題的時(shí)候發(fā)現(xiàn)的。自動(dòng)化測(cè)試無(wú)法發(fā)現(xiàn)沒(méi)有編程的錯(cuò)誤。

4.人工測(cè)試具有創(chuàng)造力和分析能力

雖然我們總在抱怨人類(lèi)能力的不足,比如為什么我們不能飛?但人工作業(yè)確實(shí)有自己的優(yōu)點(diǎn)。測(cè)試人員帶著自己的技術(shù)和經(jīng)驗(yàn)來(lái)制定策略,開(kāi)始每一個(gè)新工程。在這個(gè)層面上,人類(lèi)的分析能力和速度是無(wú)法言喻的。

5.測(cè)試腳本的快速重寫(xiě)

在不斷的反饋、快速反應(yīng)的環(huán)境下使用測(cè)試腳本意味著對(duì)產(chǎn)品流、UI甚至特性的更改。幾乎每次更改都要重新編寫(xiě)一個(gè)Sprint自動(dòng)化腳本。新的更改也會(huì)影響回歸測(cè)試的腳本,因此即使是典型的自動(dòng)化測(cè)試也需要進(jìn)行大量快速的更新。這之中大量的工作需要開(kāi)發(fā)團(tuán)隊(duì)考量應(yīng)該在何處投放更多資源。

6.自動(dòng)化對(duì)于小型項(xiàng)目來(lái)說(shuō)過(guò)于昂貴

自動(dòng)化軟件需要你花錢(qián)來(lái)支付,而且由于腳本編寫(xiě)和重寫(xiě)以及設(shè)置和處理時(shí)間,你的維護(hù)和管理成本會(huì)更高。對(duì)于長(zhǎng)期項(xiàng)目或大型產(chǎn)品來(lái)說(shuō),高成本的付出是值得的。但對(duì)于短平快的小項(xiàng)目來(lái)說(shuō),實(shí)施自動(dòng)化測(cè)試是對(duì)時(shí)間和金錢(qián)的巨大浪費(fèi)。在計(jì)算自動(dòng)化采購(gòu)的潛在投資回報(bào)率時(shí),還必須考慮增加工時(shí)的因素。

7.自動(dòng)測(cè)試更適合用于***沖刺

我們希望技術(shù)能為我們做什么和我們實(shí)際能用它做什么是有區(qū)別的。隨著腳步不斷的更新,很難保證自動(dòng)化測(cè)試的準(zhǔn)確性。用原腳本測(cè)試修補(bǔ)后的程序是毫無(wú)意義的。成功的自動(dòng)化測(cè)試很早就開(kāi)始了,而且從來(lái)沒(méi)有在更新環(huán)節(jié)上落后過(guò)。如果開(kāi)發(fā)團(tuán)隊(duì)沒(méi)有資源來(lái)實(shí)現(xiàn)這一目標(biāo),***不要嘗試(除非團(tuán)隊(duì)正在進(jìn)行長(zhǎng)期投資以改進(jìn)流程)。

8.人工測(cè)試人員更了解用戶習(xí)慣

測(cè)試人員在漫長(zhǎng)的工作過(guò)程中積累了豐富的經(jīng)驗(yàn),誰(shuí)也不想浪費(fèi)這些經(jīng)驗(yàn)和知識(shí)。因?yàn)槿祟?lèi)測(cè)試人員通常像一個(gè)用戶,他們能提供的價(jià)值遠(yuǎn)遠(yuǎn)超過(guò)了產(chǎn)品當(dāng)前性能的所及。測(cè)試人員還可以在交付產(chǎn)品和反饋建議中引導(dǎo)產(chǎn)品朝新的方向改進(jìn)。

9.自動(dòng)化無(wú)法捕捉人類(lèi)沒(méi)有意識(shí)到的問(wèn)題

這個(gè)問(wèn)題和我們談到的第3點(diǎn)有些關(guān)聯(lián),bug往往出現(xiàn)在我們意想不到的地方。除此之外,在整個(gè)項(xiàng)目中還可能存在其他我們沒(méi)有意識(shí)到的風(fēng)險(xiǎn)。而探索性的測(cè)試可能會(huì)降低這些風(fēng)險(xiǎn)的發(fā)生。無(wú)論測(cè)試團(tuán)隊(duì)依賴(lài)何種形式,做到運(yùn)籌帷幄永遠(yuǎn)是必要的。簡(jiǎn)單的一次性測(cè)試通過(guò)是不可能的,對(duì)于那些細(xì)枝末節(jié),手動(dòng)測(cè)試的速度反而更快。

10.好的測(cè)試是可重復(fù)的,也是可變的

成功的測(cè)試有兩個(gè)因素:重復(fù)和變化。自動(dòng)化測(cè)試對(duì)于持續(xù)檢查過(guò)程非常有用,但這還不夠。你還需要演進(jìn),還有一些未知的變化。結(jié)合看來(lái),這兩個(gè)因素會(huì)使產(chǎn)品覆蓋率提高的機(jī)會(huì)更大。

11.移動(dòng)設(shè)備的測(cè)試更為復(fù)雜

設(shè)備兼容性和交互不能用自動(dòng)腳本覆蓋。像在離開(kāi)wifi環(huán)境和再次連接時(shí),同時(shí)運(yùn)行幾個(gè)app時(shí),設(shè)備的限制、接收電話和消息都會(huì)潛在破壞應(yīng)用程序的性能。更改滑動(dòng)方向和用手指輕敲的次數(shù)也會(huì)影響移動(dòng)應(yīng)用程序。如果你想讓觸摸屏手機(jī)減少宕機(jī)的次數(shù),進(jìn)行手動(dòng)測(cè)試是非常重要的。

12.手動(dòng)測(cè)試的通過(guò)率更高

在測(cè)試中通過(guò)與否是需要考量的,我們要求自動(dòng)測(cè)試軟件一邊模擬使用,一邊呈現(xiàn)所有的測(cè)試結(jié)果。但對(duì)于大多數(shù)項(xiàng)目來(lái)說(shuō),可能發(fā)生更復(fù)雜的情況。Web表單就是這方面的一個(gè)主要例子。一個(gè)自動(dòng)化腳本可以很容易地輸入到一個(gè)網(wǎng)頁(yè),但它不能實(shí)現(xiàn)兩重檢測(cè),如果一個(gè)用戶定位離開(kāi)再返回,測(cè)試的數(shù)據(jù)將被保存。至于提交的速度,在人工測(cè)試時(shí),測(cè)試員會(huì)注意到Web表單提交的速度是否過(guò)慢,特別是當(dāng)其他網(wǎng)站高速加載的時(shí)候。但速度并不能說(shuō)明測(cè)試的通過(guò)與否。

13.手動(dòng)測(cè)試可以快速重現(xiàn)客戶發(fā)現(xiàn)的錯(cuò)誤

雖然你希望在部署之前捕捉到所有bug,但你一定也希望客戶能把一些錯(cuò)誤和問(wèn)題直接反饋到你。手動(dòng)測(cè)試人員可以使用客戶提交的信息提交錯(cuò)誤報(bào)告,這對(duì)工程師是有幫助的。通過(guò)手動(dòng)測(cè)試,可以縮短從客戶提出問(wèn)題到修復(fù)之間的時(shí)間。自動(dòng)測(cè)試雖然很強(qiáng)大,但手動(dòng)測(cè)試能提供的服務(wù)和優(yōu)勢(shì)也是不可取代的。

作者:DayanaStockdale
原文鏈接:https://dzone.com/articles/13-reasons-why-manual-testing-can-never-be-replace

劉妮娜譯

【51CTO譯稿,合作站點(diǎn)轉(zhuǎn)載請(qǐng)注明原文譯者和出處為51CTO.com】

責(zé)任編輯:劉妮娜 來(lái)源: 51CTO
相關(guān)推薦

2023-02-20 15:48:48

2021-02-26 20:40:06

LinuxWindows操作系統(tǒng)

2012-07-18 09:21:22

iPhone 5

2010-04-25 23:21:57

2014-03-18 16:12:00

代碼整潔編寫(xiě)代碼

2011-12-09 21:16:18

iOS

2017-03-22 20:57:35

2009-07-23 13:32:04

SilverlightFlash

2018-10-20 15:38:27

2015-05-14 14:29:29

WGDC

2011-12-28 17:08:11

移動(dòng)Web開(kāi)發(fā)開(kāi)發(fā)工具

2010-05-12 10:19:14

英特爾安騰謎局

2013-06-27 14:12:06

Google Read

2016-03-24 13:37:00

公有云dell中小企業(yè)

2016-03-09 17:35:07

程序員開(kāi)發(fā)技能

2015-08-04 09:24:50

2010-04-20 15:31:48

英特爾安騰9300

2017-08-02 08:52:19

2015-09-15 08:46:27

代碼質(zhì)量結(jié)對(duì)編程

2015-09-15 09:31:36

結(jié)對(duì)編程
點(diǎn)贊
收藏

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