軟件是計(jì)算機(jī)的重要組成部分之一,隨著計(jì)算機(jī)的不斷發(fā)展軟件也在更新?lián)Q代。為了能夠讓軟件更好的兼容計(jì)算機(jī),人們就必須進(jìn)行軟件測(cè)試。那么大家對(duì)軟件測(cè)試了解多少呢?接下來(lái),我們就請(qǐng)
保定新華政法學(xué)院的專(zhuān)業(yè)老師來(lái)給大家講一講。
軟件測(cè)試的定義
在規(guī)定的條件下對(duì)程序進(jìn)行操作,以發(fā)現(xiàn)程序錯(cuò)誤,衡量軟件質(zhì)量,并對(duì)其是否能滿足設(shè)計(jì)要求進(jìn)行評(píng)估的過(guò)程。
軟件測(cè)試的原則
1、測(cè)試應(yīng)該盡早進(jìn)行,好在需求階段就開(kāi)始介入,因?yàn)閲?yán)重的錯(cuò)誤不外乎是系統(tǒng)不能滿足用戶(hù)的需求。
2、程序員應(yīng)該避免檢查自己的程序,軟件測(cè)試應(yīng)該由第三方來(lái)負(fù)責(zé)。
3、設(shè)計(jì)測(cè)試用例時(shí)應(yīng)考慮到合法的輸入和不合法的輸入以及各種邊界條件,特殊情況下還要制造極端狀態(tài)和意外狀態(tài),如網(wǎng)絡(luò)異常中斷、電源斷電等。
4、應(yīng)該充分注意測(cè)試中的群集現(xiàn)象。
5、對(duì)錯(cuò)誤結(jié)果要進(jìn)行一個(gè)確認(rèn)過(guò)程。一般由A測(cè)試出來(lái)的錯(cuò)誤,一定要由B來(lái)確認(rèn)。嚴(yán)重的錯(cuò)誤可以召開(kāi)評(píng)審會(huì)議進(jìn)行討論和分析,對(duì)測(cè)試結(jié)果要進(jìn)行嚴(yán)格地確認(rèn),是否真的存在這個(gè)問(wèn)題以及嚴(yán)重程度等。
6、制定嚴(yán)格的測(cè)試計(jì)劃。一定要制定測(cè)試計(jì)劃,并且要有指導(dǎo)性。測(cè)試時(shí)間安排盡量寬松,不要希望在極短的時(shí)間內(nèi)完成一個(gè)高水平的測(cè)試。
7、妥善保存測(cè)試計(jì)劃、測(cè)試用例、出錯(cuò)統(tǒng)計(jì)和終分析報(bào)告,為維護(hù)提供方便。
軟件測(cè)試的目標(biāo)
1.發(fā)現(xiàn)一些可以通過(guò)測(cè)試避免的開(kāi)發(fā)風(fēng)險(xiǎn)。
2.實(shí)施測(cè)試來(lái)降低所發(fā)現(xiàn)的風(fēng)險(xiǎn)。
3.確定測(cè)試何時(shí)可以結(jié)束。
4.在開(kāi)發(fā)項(xiàng)目的過(guò)程中將測(cè)試看作是一個(gè)標(biāo)準(zhǔn)項(xiàng)目。
軟件測(cè)試的流程
1、制定測(cè)試計(jì)劃
2、編輯測(cè)試用例
3、執(zhí)行測(cè)試用例
4、發(fā)現(xiàn)并提交BUG
5、開(kāi)發(fā)組修正BUG
6、對(duì)已修正BUG進(jìn)行返測(cè)
7、修正完成的BUG將狀態(tài)置為已關(guān)閉,未正確修正的BUG重新激活
怎么樣?看了上述內(nèi)容,大家是不是也對(duì)軟件測(cè)試有了更全面的認(rèn)識(shí)了呢?如果你還想了解更多更專(zhuān)業(yè)的軟件測(cè)試相關(guān)知識(shí),那么就請(qǐng)來(lái)保定新華政法學(xué)院這里報(bào)名學(xué)習(xí)吧!學(xué)校的專(zhuān)業(yè)老師將會(huì)為你指點(diǎn)迷津。