測(cè)試是什么?測(cè)試是對(duì)項(xiàng)目開(kāi)發(fā)過(guò)程的產(chǎn)品(編碼、文檔等)進(jìn)行差錯(cuò)審查,保證其質(zhì)量的一種過(guò)程。

   軟件業(yè)的迅猛發(fā)展也是近幾十年的過(guò)程,時(shí)間雖短,但許多誤解似乎已根深蒂固,對(duì)測(cè)試的偏見(jiàn)也是如此。軟件的重點(diǎn)在于需求、在于分析、在于設(shè)計(jì)、在于開(kāi)發(fā),而測(cè)試,容易,沒(méi)什么技術(shù)含量,找一些用戶,對(duì)照需求盡力去測(cè)行了;有時(shí)間多測(cè)點(diǎn),沒(méi)時(shí)間少測(cè)點(diǎn)。這種看法在許多項(xiàng)目經(jīng)理、軟件負(fù)責(zé)人的心中固守著,難以改變。

    這種觀念的結(jié)果有目共睹,是什么?很簡(jiǎn)單,是大量軟件BUG、缺陷的流失,從測(cè)試人員手中悄然而過(guò),流失到用戶手中,流失進(jìn)項(xiàng)目維護(hù)階段。隨之而來(lái)的,便是用戶無(wú)休止的抱怨、維護(hù)人員無(wú)休止的救火、維護(hù)成本無(wú)休止的增加。這是軟件人員的夢(mèng)魘!

    惡夢(mèng)總有醒來(lái)時(shí),經(jīng)過(guò)無(wú)數(shù)教訓(xùn)的重?fù)簦诓豢盎厥锥坏没厥椎慕?jīng)歷中,軟件業(yè)的管理者發(fā)現(xiàn):是他們錯(cuò)了,軟件測(cè)試是不可忽視的。

  所有這些問(wèn)題,假如在項(xiàng)目中測(cè)試到的話,便不會(huì)有造成不可收拾的結(jié)果了。――人們終于意識(shí)到測(cè)試簡(jiǎn)單而純真的真諦。

    軟件測(cè)試

    軟件測(cè)試從直觀上來(lái)講是對(duì)測(cè)試對(duì)象進(jìn)行檢查、驗(yàn)證,似乎很簡(jiǎn)單,但實(shí)際不然,它是由許多處理環(huán)節(jié)構(gòu)成的。根據(jù)測(cè)試目標(biāo)、質(zhì)量控制的要求,它被劃分為以下各類環(huán)節(jié),并被設(shè)置了不同的準(zhǔn)入、準(zhǔn)出標(biāo)準(zhǔn)。