軟件測(cè)試常見的幾個(gè)誤區(qū)

發(fā)布時(shí)間:2022-06-21

軟件開發(fā)完成后才進(jìn)行測(cè)試
 
在傳統(tǒng)的瀑布模型中,軟件項(xiàng)目主要有一下幾個(gè)階段組成:用戶需求、需求分析、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)、編碼和實(shí)現(xiàn)、測(cè)試以及運(yùn)行維護(hù)。由于軟件測(cè)試僅處于運(yùn)行維護(hù)階段之前,是軟件產(chǎn)品交付用戶使用之前保證軟件質(zhì)量的重要手段。因此人們一般認(rèn)為,軟件測(cè)試只是軟件編碼后的一個(gè)階段。
 
軟件發(fā)布后發(fā)現(xiàn)軟件問(wèn)題,那是測(cè)試人員的責(zé)任
 
軟件的質(zhì)量,不僅僅只是測(cè)試人員的事情,軟件項(xiàng)目參與的所有人員都應(yīng)該關(guān)注軟件的質(zhì)量。軟件質(zhì)量的提高,需要每個(gè)項(xiàng)目人員的努力。測(cè)試只是提高軟件質(zhì)量的一個(gè)重要環(huán)節(jié),質(zhì)量保證應(yīng)該貫穿于整個(gè)軟件開發(fā)生命周期的所有的開發(fā)活動(dòng)、測(cè)試活動(dòng)、項(xiàng)目管理活動(dòng)等。同時(shí),采用合適的開發(fā)和測(cè)試過(guò)程,對(duì)改進(jìn)軟件質(zhì)量也能起到重要的作用。除了測(cè)試活動(dòng)外,同時(shí)應(yīng)該分析軟件項(xiàng)目的各個(gè)過(guò)程,從過(guò)程改進(jìn)方面尋找產(chǎn)生錯(cuò)誤的原因和改進(jìn)的措施。
 
測(cè)試人員不需要具備很高的技能
 
不少軟件業(yè)人士認(rèn)為軟件測(cè)試行業(yè)對(duì)軟件測(cè)試人員的技能要求不高。認(rèn)為測(cè)試只是對(duì)照產(chǎn)品規(guī)格書操作軟件,發(fā)現(xiàn)軟件與規(guī)格說(shuō)明不一致的地方,是沒(méi)有技術(shù)含量的工作。這種觀點(diǎn)是錯(cuò)誤的,或者至少是步恰當(dāng)?shù)?。隨著軟件測(cè)試行業(yè)的發(fā)展,測(cè)試不僅僅是運(yùn)行軟件發(fā)現(xiàn)缺陷的一個(gè)過(guò)程,而是從項(xiàng)目早期,測(cè)試人員就開始介入,進(jìn)行測(cè)試需求分析、計(jì)劃測(cè)試等。這要求測(cè)試人員有很好的溝通能力、理解能力、分析問(wèn)題能力,同時(shí)還必須對(duì)產(chǎn)品開發(fā)技術(shù)有一定的了解。
 
 
測(cè)試是測(cè)試人員的工作,和開發(fā)人員無(wú)關(guān)
 
我們提倡軟件測(cè)試盡早介入軟件項(xiàng)目,或者說(shuō)我們提倡貫穿于整個(gè)軟件開發(fā)生命周期的測(cè)試。因此,在項(xiàng)目概念、需求和設(shè)計(jì)階段,軟件測(cè)試就應(yīng)該介入項(xiàng)目中去。開發(fā)和測(cè)試是相輔相成的過(guò)程,需要軟件測(cè)試人員和程序員、系統(tǒng)分析員等項(xiàng)目其他成員保持密切的聯(lián)系,需要更多的交流和協(xié)調(diào),以便提高測(cè)試效率。在這些階段所發(fā)現(xiàn)的問(wèn)題將有助于開發(fā)設(shè)計(jì)人員完善需求和設(shè)計(jì)。
 
由項(xiàng)目進(jìn)度來(lái)決定測(cè)試工作量
 
規(guī)范的測(cè)試流程應(yīng)該是一個(gè)整體的連續(xù)的過(guò)程,包括測(cè)試計(jì)劃和控制、測(cè)試分析和設(shè)計(jì)、測(cè)試實(shí)現(xiàn)和執(zhí)行等階段。每一階段也應(yīng)有各自的規(guī)程。而大多數(shù)人對(duì)測(cè)試的理解往往是隨項(xiàng)目進(jìn)度而定,即離項(xiàng)目交付空余的時(shí)間多,就多做測(cè)試;反之,則少做測(cè)試。這樣很可能導(dǎo)致測(cè)試時(shí)間緊張,從而可能放棄其中的一些測(cè)試,可能導(dǎo)致遺漏一些重要的缺陷,顯然這種做法存在非常大的風(fēng)險(xiǎn)。
 
軟件測(cè)試是沒(méi)有前途的工作,只有開發(fā)人員是軟件高手
 
由于我國(guó)軟件整體開發(fā)能力比較低,軟件過(guò)程還不規(guī)范。項(xiàng)目的成功往往靠個(gè)別開發(fā)人員的能力,他們負(fù)責(zé)總體設(shè)計(jì)和程序詳細(xì)設(shè)計(jì),認(rèn)為軟件開發(fā)就是編寫代碼,給人的印象往往是程序員是真正的牛人,具有很高的地位和待遇。因此,在這種環(huán)境下,軟件測(cè)試并不受重視,軟件測(cè)試人員的地位和待遇自然就偏低了,甚至軟件測(cè)試變得可有可無(wú)。
 
自動(dòng)化測(cè)試效率高,將取代軟件手工測(cè)試
 
測(cè)試自動(dòng)化在某些情況下可以提高測(cè)試的效率(比如完成重復(fù)的測(cè)試配置、模擬大虛擬用戶等),但是并不是所有的測(cè)試都適合自動(dòng)化,如程序需要處理的數(shù)據(jù)量不大、程序運(yùn)行的次數(shù)不多、或者測(cè)試需要一些人的主觀判斷(如界面測(cè)試)等,在這些情況下,自動(dòng)化測(cè)試可能并不是很好的選擇。
 
同時(shí),自動(dòng)化測(cè)試需要在前期投入大量的資源和工作量,同時(shí)需要維護(hù)的成本很高,包括環(huán)境的搭建、測(cè)試腳本的設(shè)計(jì)、維護(hù)等。因此,要具體情況具體分析,不能盲目推崇測(cè)試自動(dòng)化。
 
推薦閱讀:
 
 
 
本文內(nèi)容不用于商業(yè)目的,如涉及知識(shí)產(chǎn)權(quán)問(wèn)題,請(qǐng)權(quán)利人聯(lián)系SPASVO小編(021-60725088-8054),我們將立即處理,馬上刪除。
滬ICP備07036474號(hào) 2003-2024 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd.
微信
咨詢

添加客服微信 歡迎咨詢測(cè)試工具和測(cè)試服務(wù)

微信客服
問(wèn)題
反饋
產(chǎn)品
畫冊(cè)

掃描二維碼下載澤眾軟件企業(yè)宣傳冊(cè)

產(chǎn)品畫冊(cè)
返回
頂部

方案咨詢

×
提交信息

電話咨詢,400-035-7887,安排專業(yè)技術(shù)售前給您解答(產(chǎn)品試用、技術(shù)交流、服務(wù)咨詢和商務(wù)報(bào)價(jià))。

您的信息已成功提交!

我們的客服人員稍后會(huì)與您聯(lián)系