轉(zhuǎn)帖|行業(yè)資訊|編輯:龔雪|2016-06-23 17:07:03.000|閱讀 178 次
概述:軟件測試人員在軟件開發(fā)過程中的作用越來越重要,基本上是一個把關(guān)的地位。我們來快速瀏覽一下主要影響軟件測試人員的工作質(zhì)量的幾個方面。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
為了應對今天需求的快速性和連續(xù)性,軟件交付變得越來越快。大多人都認為軟件測試在軟件交付過程中是一個相當棘手的問題。妄想通過簡單的加快開發(fā)過程來達到預期的結(jié)果,而且開發(fā)過程本身存在問題,這顯然是不切實際的。如果沒有給軟件測試分配足夠的時間,那么該公司可能需要重新來審視下自己對于軟件開發(fā)和測試的態(tài)度。大多數(shù)企業(yè)都非常在意軟件的質(zhì)量,但是呢,公司更傾向于收益的權(quán)衡決策,這將極大地加速了在市場上軟件錯誤的暴露風險。
雇傭測試人員是為了進行先進的測試,而不應該被一些簡單的開發(fā)錯誤所耽誤,這些錯誤在代碼實現(xiàn)的時候就能夠被發(fā)現(xiàn)。像單元測試,靜態(tài)分析和同行代碼審查這類檢測方法可以減少大量的錯誤,而這些錯誤是很容易被檢測到的,如果開發(fā)組經(jīng)常在將程序遞交給QA之前使用這些測試方法,可以達到預期的效果,否則QA不得不時間去檢測和報告,然后交給開發(fā)組,之后QA再檢測。 提前檢測不僅提高了開發(fā)組的整體速度,而且可以讓測試人員在有限的時間內(nèi)集中精力去執(zhí)行他們的測試方案,從而解決開發(fā)過程中的棘手問題。
擁有真實數(shù)據(jù)能夠極大的改善測試組件的有效性。良好的測試數(shù)據(jù)和測試數(shù)據(jù)管理方法可以增加檢測的覆蓋面,以及降低風險。但是,在面對有限的時間和精力,還有協(xié)議,生成或者得到一組測試數(shù)據(jù)是相當有難度的,而拷貝產(chǎn)品數(shù)據(jù)是有風險的,也有可能是非法的。還有從數(shù)據(jù)管理員那獲取數(shù)據(jù)是非常慢的,慢得讓人無法忍受。此外,數(shù)據(jù)的真實性也有可能延長開發(fā)時間,這些都超出了開發(fā)人員和測試人員的核心能力。
在一個復雜環(huán)境下,有一個完整的,真實的測試環(huán)境是不大可能的。開發(fā)人員,QA測試人員和維護實施人員需要共同面對幾個問題:
人們試圖通過構(gòu)建出一個階段性的測試環(huán)境或者非常昂貴的虛擬測試實驗,以解決測試環(huán)境對程序的測試限制。大多數(shù)情況下,構(gòu)建這樣一個階段性應用實例或者虛擬的測試在技術(shù)上是不可行的。例如,當相關(guān)的應用程序是第三方應用,一個其他部門開發(fā)的復雜系統(tǒng)或者是一個超出了測試范圍的應用。即使我們可以構(gòu)建一個完整的測試環(huán)境,但是所有的相關(guān)應用的配置和維護需要很高的費用。
結(jié)果不幸的是:測試人員沒有機會測試。最近的研究表明,由于測試環(huán)境的訪問限制,64%的測試者目前用一點時間,甚至幾乎沒有時間來創(chuàng)建自動化測試,只有50%的預期的測試計劃能夠完成。
如果你想擺脫這些測試人員的煩惱,虛擬化服務可能會給你有所幫助。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn