自動化測試陷阱1_第1頁
自動化測試陷阱1_第2頁
自動化測試陷阱1_第3頁
自動化測試陷阱1_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

第第頁自動化測試陷阱[1]自動化測試陷阱[1]

發(fā)表于:2023-07-30來源::點擊數(shù):標(biāo)簽:自動化陷阱

自動化測試陷阱[1]軟件測試自動化測試有很多陷阱,以下一一說明陷阱1:一個工具能適合所有項目到目前為止,還么有一款工具可以支持所有操作系統(tǒng)環(huán)境。你也許會被項目經(jīng)理要求尋找一款可以支持所有實時嵌入式系統(tǒng)測試的測試工具,而你們的應(yīng)用需要

自動化測試陷阱[1]軟件測試

自動化測試有很多陷阱,以下一一說明

陷阱1:一個工具能適合所有項目

到目前為止,還么有一款工具可以支持所有操作系統(tǒng)環(huán)境。

你也許會被項目經(jīng)理要求尋找一款可以支持所有實時嵌入式系統(tǒng)測試的測試工具,而你們的應(yīng)用需要跑在各種操作系統(tǒng)環(huán)境上,包括VxWorks、Integrity、mainframe、Linux和WindowsXP,編程語言包括Java和C++。

陷阱2:自動化測試工具是萬能的!

到目前為止,還沒有一款商業(yè)測試工具能支持從測試計劃,到測試設(shè)計,再到測試執(zhí)行的自動化。

你經(jīng)常會在某些測試工具的產(chǎn)品推介會、演示會上看到演講者展示測試工具的種種好處、優(yōu)點,讓你為自動化測試激動不已;但是他們往往不會告訴你自動化測試的難點所在,實施自動化測試的復(fù)雜度,以及所需的投入有多大。

你的項目經(jīng)理也許就在這時候開始一步步邁向自動化測試的陷阱。

陷阱3:引入自動化測試工具后,測試人員的負(fù)擔(dān)立即減輕

引入自動化測試工具后,并不會馬上就減輕測試負(fù)擔(dān),事實上一開始往往會增加負(fù)擔(dān)。

項目經(jīng)理往往希望通過引入自動化測試工具來減輕測試負(fù)擔(dān)。但是經(jīng)驗表明,在一個新項目中嘗試實施并且有效地應(yīng)用自動化測試,往往需要經(jīng)過一條學(xué)習(xí)的曲線。測試的負(fù)擔(dān)并不會馬上減輕,但是項目經(jīng)理卻希望馬上看到自動化測試發(fā)揮其威力,希望馬上看到效果。

事實上,在一開始的時候,很大可能會增加測試的負(fù)擔(dān),因為測試工程師需要一段時間熟悉和掌握測試工具,而與此同時,手工測試一刻也不能停止,因此測試的負(fù)擔(dān)沒有減輕,反而加重了。

另外,自動化測試需要仔細(xì)的分析被測試應(yīng)用程序,哪些部分需要和能夠被自動化實現(xiàn);并且需要仔細(xì)地設(shè)計和開發(fā)測試腳本。這些無疑都將加重測試的負(fù)擔(dān),尤其是在初始階段。

陷阱4:引入自動化測試工具后,進(jìn)度可以馬上被壓縮

上了自動化測試工具之后,整體測試進(jìn)度不會馬上縮短,相反,在初始階段,往往會對進(jìn)度造成一定的延誤。

另外一個誤區(qū)是,自動化測試工具能馬上縮短測試時間表。但是由于測試的負(fù)擔(dān)在初始階段加重了,因此很自然地,我們不能期待進(jìn)度縮短,相反,在引入自動化測試后,我們應(yīng)該給初始階段的進(jìn)度表預(yù)留一些時間。一旦整個自動化測試的流程建立起來之后,我們就可以期待自動化測試給我們的進(jìn)度帶來積極的影響。

陷阱5:自動化工具是很容易使用的

自動化測試工具要求測試人員掌握新的技巧,通常需要額外的培訓(xùn)。應(yīng)該制定培訓(xùn)計劃,投入時間和成本,度過學(xué)習(xí)的曲線。

通常很多工具廠商都會夸大自己產(chǎn)品的易用性,他們會否認(rèn)所謂的"學(xué)習(xí)曲線"。工具銷售人員通常鼓吹所謂的"錄制/回放"可以簡單地記錄下測試工程師的鍵盤和鼠標(biāo)動作,然后再簡單地回放出來。

但是,有效的自動化測試遠(yuǎn)遠(yuǎn)不僅僅是"錄制/回放"那么簡單。錄制下來的腳本需要手工修改,以便讓其可重用性和可維護性更強一點、更靈活一點,而這些都需要語言和腳本知識。因此他們需要針對工具和內(nèi)建的腳本語言接受培訓(xùn)。

陷阱6:所有測試都可以被自動化

并非所有的測試都可以被自動化。

自動化測試是手工測試的增強。乞求項目中的測試百分百實現(xiàn)自動化是不合理的。在首次引入自動化測試時,最好先驗證一下,工具是否能識別出所有對象和第三方的控件。這對于基于GUI的測試工具來說非常重要,因為這類工具往往在識別一些個性化控件方面有困難,例

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論