這六項軟件測試基本原則要知道

經(jīng)過幾十年的軟件測試發(fā)展,已經(jīng)提出了許多基本的測試原則來指導軟件測試。制定軟件測試的基本原則,有助于提高測試工作的效率和質(zhì)量,使測試人員能夠以最少的人力、物力、時間等,盡早發(fā)現(xiàn)軟件中的問題,測試人員應根據(jù)以下條件進行測試工作,以下這六項軟件測試基本原則要知道。

目前累計服務客戶上1000+,積累了豐富的產(chǎn)品開發(fā)及服務經(jīng)驗。以網(wǎng)站設計水平和技術實力,樹立企業(yè)形象,為客戶提供成都網(wǎng)站建設、做網(wǎng)站、網(wǎng)站策劃、網(wǎng)頁設計、網(wǎng)絡營銷、VI設計、網(wǎng)站改版、漏洞修補等服務。創(chuàng)新互聯(lián)始終以務實、誠信為根本,不斷創(chuàng)新和提高建站品質(zhì),通過對領先技術的掌握、對創(chuàng)意設計的研究、對客戶形象的視覺傳遞、對應用系統(tǒng)的結(jié)合,為客戶提供更好的一站式互聯(lián)網(wǎng)解決方案,攜手廣大客戶,共同發(fā)展進步。

1.測試應該基于客戶需求

所有的測試工作都應該以滿足客戶需求為基礎。從客戶的角度來看,最嚴重的錯誤是軟件不符合要求。有時候,一個軟件產(chǎn)品的測試結(jié)果是完美的,但它不是客戶想要的最終產(chǎn)品,那么這個軟件產(chǎn)品的開發(fā)就是失敗的,測試工作毫無意義。因此,測試時應根據(jù)客戶的需求配置環(huán)境,根據(jù)客戶的使用習慣測試和評估結(jié)果。

2.盡早測試

軟件錯誤存在于軟件生命周期的各個階段,因此應盡快進行測試,軟件測試應貫穿軟件生命周期的各個階段,以便測試人員發(fā)現(xiàn)并預防錯誤盡快,并降低錯誤修復的成本。盡早開展測試工作,有助于測試人員了解軟件產(chǎn)品的需求和設計,從而預測測試的難度和風險,制定完善的計劃和方案,提高測試效率。

3.詳盡的測試是不可能的

由于時間和資源的限制,不可能進行完整的測試(各種輸入和輸出的所有組合),測試人員可以通過根據(jù)測試的風險和優(yōu)先級確定測試的重點來控制測試的工作測試等。量化地、在測試成本、風險和收益之間取得平衡。

4. 遵循 GoodEnough 原則

GoodEnough 原則是指對測試的輸入和輸出進行適當?shù)臋嗪?,形成充分的質(zhì)量評價過程,該過程以測試的成本為基礎。測試不充分并不能保證軟件產(chǎn)品的質(zhì)量,但過多的測試會造成資源的浪費。隨著測試資源投入的增加,測試產(chǎn)出也隨之增加,但當投入達到一定比例時,測試效果不會明顯增強。因此,在測試過程中,應根據(jù)實際要求和產(chǎn)品質(zhì)量來考慮測試輸入,最好使測試輸入輸出達到GoodEnough狀態(tài)。

5. 測試缺陷必須符合“二八”定理

缺陷的“28”定理也稱為帕累托原理和缺陷集群效應。一般情況下,80%的軟件缺陷會集中在20%的模塊中,并且缺陷分布不均。因此,在測試時,要抓住主要矛盾。如果發(fā)現(xiàn)某些模塊的缺陷多于其他模塊,則必須投入更多的人力和精力對這些模塊進行測試,以提高測試效率。

6. 避免缺乏免疫力

我們都知道昆蟲抗藥性的原理,就是藥物長期使用,昆蟲就會產(chǎn)生抗藥性。在軟件測試中,缺陷也是免疫的。重復使用相同的測試用例,發(fā)現(xiàn)缺陷的能力會越來越差;測試人員對軟件越熟悉,越會忽略一些看似小問題,發(fā)現(xiàn)缺陷的能力越差,這種現(xiàn)象被稱為軟件測試的“殺蟲劑”現(xiàn)象。主要是測試人員沒有及時更新測試用例,或者對測試用例和測試對象過于熟悉,形成了思維定勢。

要克服這種情況,就需要不斷地修改和審查測試用例,不斷地增加新的測試用例。同時,測試人員也應該發(fā)散思維,而不僅僅是完成測試任務,做一些輸入輸出比較。

最后,沒有缺陷的軟件是不存在的,軟件測試是在軟件測試中發(fā)現(xiàn)缺陷,而不是證明軟件沒有缺陷。關于常見的六項軟件測試基本原則就先介紹到這里。

新聞標題:這六項軟件測試基本原則要知道
文章源于:http://www.bm7419.com/article28/dghcdjp.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供電子商務、手機網(wǎng)站建設企業(yè)網(wǎng)站制作、企業(yè)建站、靜態(tài)網(wǎng)站、外貿(mào)網(wǎng)站建設

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都定制網(wǎng)站網(wǎng)頁設計