系統(tǒng)測(cè)試是為了發(fā)現(xiàn)錯(cuò)誤而執(zhí)行程序的過(guò)程,成功的測(cè)試是發(fā)現(xiàn)了至今尚未發(fā)現(xiàn)的錯(cuò)誤的測(cè)試。目的是在真實(shí)系統(tǒng)工作環(huán)境下通過(guò)與系統(tǒng)的需求定義作比較,檢驗(yàn)完整的軟件配置項(xiàng)能否和系統(tǒng)正確連接,發(fā)現(xiàn)軟件與系統(tǒng)/子系統(tǒng)設(shè)計(jì)文檔和軟件開(kāi)發(fā)合同規(guī)定不符合或與之矛盾的地方。系統(tǒng)測(cè)試就是希望能以最少的人力和時(shí)間發(fā)現(xiàn)潛在的各種錯(cuò)誤和缺陷。應(yīng)根據(jù)開(kāi)發(fā)各階段的需求、設(shè)計(jì)等文檔或程序的內(nèi)部結(jié)構(gòu)精心設(shè)計(jì)測(cè)試用例,并利用這些實(shí)例來(lái)運(yùn)行程序,以便發(fā)現(xiàn)錯(cuò)誤。
我們來(lái)了解從系統(tǒng)測(cè)試開(kāi)始產(chǎn)品研發(fā)流程正是計(jì)入到測(cè)試階段
1.系統(tǒng)測(cè)試的目標(biāo)和測(cè)試對(duì)象
系統(tǒng)測(cè)試對(duì)象:整個(gè)系統(tǒng),對(duì)于手機(jī)來(lái)說(shuō),就是整機(jī)的測(cè)試,對(duì)于應(yīng)用來(lái)說(shuō)就是整個(gè)應(yīng)用以及生態(tài)相關(guān)。把這個(gè)對(duì)象分為若千個(gè)feature,是這整個(gè)feature的總和。
因?yàn)橐郧岸际亲⒅孛總€(gè)feature,隨著功能的不斷集成,系統(tǒng)的復(fù)雜性開(kāi)始急劇膨脹,我們很難或者說(shuō)沒(méi)有足夠的時(shí)間,或者說(shuō)系統(tǒng)同還不夠穩(wěn)定,來(lái)把功能和相關(guān)的所有組合都驗(yàn)證完畢。集成測(cè)試主要還是針對(duì)功能的集成,在集成測(cè)試中我們無(wú)法(或者說(shuō)沒(méi)有足夠的測(cè)試時(shí)間,或者說(shuō)系統(tǒng)不夠穩(wěn)定)對(duì)被測(cè)對(duì)象的其他非功能的質(zhì)量方面進(jìn)行測(cè)試驗(yàn)證。這都說(shuō)明只通過(guò)系統(tǒng)集成測(cè)試無(wú)法對(duì)系統(tǒng)進(jìn)行全面的測(cè)試,系統(tǒng)測(cè)試是有必要的,在系統(tǒng)測(cè)試主要測(cè)試包含:
1)系統(tǒng)角度來(lái)驗(yàn)證測(cè)試功能的正確性
2)系統(tǒng)角度來(lái)驗(yàn)證各種非功能的質(zhì)量的正確性
2.系統(tǒng)測(cè)試入口
就是集成測(cè)試的出口,加上測(cè)試團(tuán)隊(duì)已經(jīng)做好了系統(tǒng)測(cè)試準(zhǔn)備,含測(cè)試用例,測(cè)試資源,測(cè)試環(huán)境等。
3測(cè)心用例的選揮
需要把集成測(cè)試的用例再執(zhí)行一遍嗎,回答是,兩邊的case肯定 會(huì)有相同的部分。
1)針對(duì)系統(tǒng)的功能測(cè)試,可選擇優(yōu)先級(jí)1.2的部分測(cè)試用例
2)
2)針對(duì)非功能的質(zhì)量,可以選擇優(yōu)先級(jí)3, 4的測(cè)試用例
4.執(zhí)行順序
一般來(lái)說(shuō)沒(méi)有執(zhí)行順序之說(shuō),不過(guò)有的測(cè)試需要滿足一定的執(zhí)行條件才可以。
和集成測(cè)試不同,系統(tǒng)測(cè)試需要對(duì)功能、可靠性、性能、易用性等方面進(jìn)行測(cè)試,所以說(shuō)有的比如先進(jìn)行穩(wěn)定性測(cè)試再壓力,在恢復(fù)測(cè)試多種方法組合測(cè)試往往發(fā)現(xiàn)集成測(cè)試無(wú)法發(fā)現(xiàn)的問(wèn)題。
5.出口準(zhǔn)則
1)計(jì)劃執(zhí)行的測(cè)試用例已經(jīng)完成
2)缺陷分析的結(jié)果符合預(yù)期
3)達(dá)到了系統(tǒng)測(cè)試的產(chǎn)品質(zhì)量目標(biāo)
4)產(chǎn)品計(jì)劃表(例子,不代表過(guò)往產(chǎn)品使用)
5.產(chǎn)品數(shù)據(jù)
1.最具真實(shí)性
2.不能覆蓋所需所有場(chǎng)景
3.數(shù)據(jù)敏感,很難保證正確性
4.隨時(shí)間變化
5.可能數(shù)據(jù)量太大(從而降低測(cè)試執(zhí)行速度)
免責(zé)聲明:1、文章文字與圖片來(lái)源網(wǎng)絡(luò),如有問(wèn)題請(qǐng)及時(shí)聯(lián)系我們。2、涉及轉(zhuǎn)載的所有文章、圖片、音頻視頻文件等資料,版權(quán)歸版權(quán)所有人所有。3、本文章內(nèi)容如無(wú)意中侵犯了媒體或個(gè)人的知識(shí)產(chǎn)權(quán),請(qǐng)聯(lián)系我們立即刪除
審核編輯 黃昊宇
-
系統(tǒng)測(cè)試
+關(guān)注
關(guān)注
2文章
35瀏覽量
14764
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論