您好,登錄后才能下訂單哦!
軟件測(cè)試策略
功能測(cè)試
功能測(cè)試檢查實(shí)際的功能是否符合用戶的需求。測(cè)試的大部分工作也是圍繞軟件的功能進(jìn)行,設(shè)計(jì)軟件的目的也就是滿足客戶對(duì)其功能的需求。如果偏離的這個(gè)目的任何測(cè)試工作都是沒有意義的。
功能測(cè)試又可以細(xì)分為很多種:安裝測(cè)試、邏輯功能測(cè)試、界面測(cè)試、易用性測(cè)試、兼容性測(cè)試等。
邏輯功能測(cè)試:
界面測(cè)試UI testing:UI=UserInterface
易用性測(cè)試:是指從軟件使用的合理性和方便性等角度對(duì)軟件系統(tǒng)進(jìn)行檢查,來(lái)發(fā)現(xiàn)軟件中不方便用戶使用的地方。
安裝測(cè)試:安裝與卸載
兼容性測(cè)試:包括硬件兼容性測(cè)試與軟件兼容性測(cè)試
性能測(cè)試
性能測(cè)試是通過自動(dòng)化的測(cè)試工具模擬多種正常、峰值以及異常負(fù)載條件來(lái)對(duì)系統(tǒng)的各項(xiàng)性能指標(biāo)進(jìn)行測(cè)試。
軟件的性能包括很多方面,主要有時(shí)間性能和空間性能兩種。
時(shí)間性能:主要是指軟件的一個(gè)具體的響應(yīng)時(shí)間。比如一個(gè)登錄所需要的時(shí)間,一個(gè)交易所需要的時(shí)間等。當(dāng)然,拋開具體的測(cè)試環(huán)境,來(lái)分析一次事務(wù)的響應(yīng)時(shí)間是沒有任何意義的。需要搭建一個(gè)具體且獨(dú)立的測(cè)試環(huán)境。
空間性能:主要指軟件運(yùn)行時(shí)所消耗的系統(tǒng)資源,比如硬件資源,CPU、內(nèi)存,網(wǎng)絡(luò)帶寬消耗等。
性能測(cè)試有一般性能測(cè)試、穩(wěn)定性測(cè)試、負(fù)載測(cè)試和壓力測(cè)試。
一般性能測(cè)試:指的是讓被測(cè)系統(tǒng)在正常的軟硬件環(huán)境下運(yùn)行,不向其施加任何壓力的性能測(cè)試。
穩(wěn)定性測(cè)試也叫可靠性測(cè)試(reliabilitytesting):是指連續(xù)運(yùn)行被測(cè)系統(tǒng)檢查系統(tǒng)運(yùn)行時(shí)的穩(wěn)定程度。
負(fù)載測(cè)試(loadtesting):是指讓被測(cè)系統(tǒng)在其能忍受的壓力的極限范圍之內(nèi)連續(xù)運(yùn)行,來(lái)測(cè)試系統(tǒng)的穩(wěn)定性。
壓力測(cè)試(stresstesting):是指持續(xù)不斷的給被測(cè)系統(tǒng)增加壓力,直到將被測(cè)系統(tǒng)壓垮為止,用來(lái)測(cè)試系統(tǒng)所能承受的最大壓力。
安全測(cè)試
安全測(cè)試是在IT軟件產(chǎn)品的生命周期中,特別是產(chǎn)品開發(fā)基本完成到發(fā)布階段,對(duì)產(chǎn)品進(jìn)行檢驗(yàn)以驗(yàn)證產(chǎn)品符合安全需求定義和產(chǎn)品質(zhì)量標(biāo)準(zhǔn)的過程。
安全測(cè)試也在越來(lái)越受到企業(yè)的關(guān)注和重視,因?yàn)橛捎诎踩詥栴}造成的后果是不可估量的。尤其對(duì)于互聯(lián)網(wǎng)產(chǎn)品最容易遭受各種安全***。
回歸測(cè)試
回歸測(cè)試是指修改了舊代碼后,重新時(shí)行測(cè)試以確認(rèn)修改后沒有引入新的錯(cuò)誤或?qū)е缕渌a產(chǎn)生錯(cuò)誤。
回歸測(cè)試一般是在進(jìn)行軟件的第二輪測(cè)試開始的,驗(yàn)證第一輪中發(fā)現(xiàn)的問題是否得到修復(fù)。當(dāng)然,回歸也是一個(gè)循環(huán)的過程,如果回歸的問題通不過,則需要開發(fā)人員修改后再次進(jìn)行回歸,直到通過為止。
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。