nextdate函数白盒测试问题 软件测试_软件测试基本常识
一、軟件測(cè)試的分類:
1.按照是否執(zhí)行被測(cè)試軟件來(lái)分:
靜態(tài)測(cè)試:是指不運(yùn)行軟件,測(cè)試包括代碼檢查、靜態(tài)結(jié)構(gòu)分析、代碼質(zhì)量度量等,主要對(duì)軟件需求說(shuō)明書(shū)、設(shè)計(jì)說(shuō)明書(shū)、軟件源代碼進(jìn)行檢查與分析?!?/p>
動(dòng)態(tài)測(cè)試:指通過(guò)運(yùn)行被測(cè)程序,檢查運(yùn)行結(jié)果與預(yù)期結(jié)果的差異,分析差異原因,并分析軟件運(yùn)行效率、健壯性等性能。 動(dòng)態(tài)測(cè)試是目前公司主要的測(cè)試方式
2.按照測(cè)試技術(shù)分為黑盒測(cè)試和白盒測(cè)試:
黑盒測(cè)試:黑盒測(cè)試又叫功能測(cè)試或數(shù)據(jù)驅(qū)動(dòng)測(cè)試,在完全不考慮程序內(nèi)部結(jié)構(gòu)和內(nèi)部特性的情況下,通過(guò)軟件的外部表現(xiàn)來(lái)發(fā)現(xiàn)其缺陷和錯(cuò)誤。
白盒測(cè)試:白盒測(cè)試也稱結(jié)構(gòu)測(cè)試或邏輯驅(qū)動(dòng)測(cè)試,它是按照程序內(nèi)部的結(jié)構(gòu)進(jìn)行測(cè)試程序,通過(guò)測(cè)試來(lái)檢測(cè)產(chǎn)品內(nèi)部邏輯是否按照設(shè)計(jì)規(guī)格說(shuō)明書(shū)的規(guī)定正常進(jìn)行,檢驗(yàn)程序中的每條通路是否都能按預(yù)定要求正確工作。
3.按照測(cè)試手段來(lái)分,可以分為手工測(cè)試和自動(dòng)化測(cè)試
4.按照過(guò)程階段來(lái)分,可以分為單元測(cè)試、集成測(cè)試、系統(tǒng)測(cè)試和驗(yàn)收測(cè)試
單元測(cè)試:通過(guò)模塊(類/方法/函數(shù))測(cè)試,使代碼達(dá)到設(shè)計(jì)要求 主要目的是針對(duì)編碼過(guò)程中可能存在的各種錯(cuò)誤,例如用戶輸入驗(yàn)證過(guò)程中的邊界值的錯(cuò)誤。
集成測(cè)試:將經(jīng)過(guò)單元測(cè)試的模塊逐步組裝成完整的程序。 主要目的是檢查各單元與其它程序部分之間的接口是否存在問(wèn)題,各模塊功能之間是否有影響。
系統(tǒng)測(cè)試:是將已經(jīng)確認(rèn)的軟件、計(jì)算機(jī)硬件、外設(shè)、網(wǎng)絡(luò)等其他元素結(jié)合在一起進(jìn)行測(cè)試。 系統(tǒng)測(cè)試是針對(duì)整個(gè)產(chǎn)品系統(tǒng)進(jìn)行的測(cè)試,目的是驗(yàn)證系統(tǒng)是否滿足了需求規(guī)格的定義,找出與需求規(guī)格不符或與之矛盾的地方 ,進(jìn)行改正。
驗(yàn)收測(cè)試:驗(yàn)收測(cè)試是在軟件產(chǎn)品完成了單元測(cè)試、集成測(cè)試和系統(tǒng)測(cè)試之后,產(chǎn)品發(fā)布之前所進(jìn)行的最后一次軟件測(cè)試活動(dòng),也稱為交付測(cè)試。 通常由業(yè)務(wù)專家或用戶進(jìn)行,以確認(rèn)產(chǎn)品能真正符合用戶業(yè)務(wù)上的需要。
二、軟件開(kāi)發(fā)流程(軟件生命周期)
計(jì)劃-》需求分析-》設(shè)計(jì)-》程序編寫(xiě)-》測(cè)試-》運(yùn)行/維護(hù)
軟件測(cè)試流程:
測(cè)試計(jì)劃-》需求分析-》測(cè)試用例-》測(cè)試用例執(zhí)行-》提交bug-》回歸測(cè)試
三、軟件測(cè)試的組織架構(gòu):
1.項(xiàng)目型的測(cè)試組織:測(cè)試人員作為項(xiàng)目組的固定成員,從頭到尾的跟著項(xiàng)目走
2.智能型的測(cè)試組織:測(cè)試人員參與到項(xiàng)目中,是以獨(dú)立的測(cè)試部門(mén)委派的方式進(jìn)入
3.綜合型的測(cè)試組織:項(xiàng)目型與職能型的結(jié)構(gòu)組合并加以改造而產(chǎn)生的。測(cè)試部門(mén)把測(cè)試人員,分為常規(guī)項(xiàng)目測(cè)試人員與專項(xiàng)測(cè)試人員。 測(cè)試部門(mén)會(huì)把常規(guī)測(cè)試人員長(zhǎng)期委派到項(xiàng)目組中,成為項(xiàng)目中的一員。專項(xiàng)測(cè)試人員,一般由性能測(cè)試工程師、自動(dòng)化測(cè)試工程師、安全性測(cè)試工程師等組成。只有當(dāng)項(xiàng)目發(fā)生專門(mén)需求測(cè)試時(shí),測(cè)試部門(mén)才靈活把專項(xiàng)測(cè)試人員委派到各個(gè)項(xiàng)目組進(jìn)行專項(xiàng)測(cè)試。
總結(jié)
以上是生活随笔為你收集整理的nextdate函数白盒测试问题 软件测试_软件测试基本常识的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 系统盘压缩卷小于可用空间_操作系统中的可
- 下一篇: ruby中!!_Ruby反向! 功能