成都公司:成都市成華區(qū)建設(shè)南路160號1層9號
重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓
當前位置:工程項目OA系統(tǒng) > 建筑OA系統(tǒng) > 工程項目管理軟件系統(tǒng)
幾個制約測試發(fā)展的問題
相對軟件開發(fā)理論的成熟度來講,測試理論還非常的稚嫩。(當然,和工業(yè)開發(fā)理論比較,軟件開發(fā)理論也是非常的稚嫩。)測試行業(yè)的興起,將會有很大一部分取決于測試理論的成熟度。
現(xiàn)在的測試(技術(shù)和管理)還有一些問題是沒有定論的,也是我在一直思考的問題(也許這些問題已經(jīng)有人解決,小生孤僻寡聞而已),下面將這些問題作一個總結(jié),以期望能在以后找到解答。
1.測試的終點在哪里?
作為一個工程過程,無法清晰的定義活動的結(jié)束準則,就像在大海中航行的船只,沒有自己的目的地,是一件很可怕的事情。測試就是這么一條沒有目標的船。
最合適的測試結(jié)束的準則應(yīng)該是缺陷數(shù)控制在一個可以接受的范圍內(nèi)。但是在實際的過程中,是永遠無法知道未發(fā)現(xiàn)的缺陷的數(shù)量的,雖然會有方法可以估計出未知缺陷的數(shù)目,可是其準確性和所付出的成本使其的可行性并不高。所以雖然這個準則最合適,但是并不實用。
另外一個測試結(jié)束準則是以過程為衡量標準。按照測試過程走完了相應(yīng)的步驟,完成了該作的工作,就算測試完成。這種測試結(jié)束準則和沒有準則沒有什么兩樣,根本沒有達到驗收的目的。換句話說,該結(jié)束準則有一個假設(shè),這個假設(shè)就是已定義的測試過程是完全有效的,在這種情況下,才能采用這個準則來結(jié)束掉測試活動。所以這個準則雖然不是很準確,卻是最常見的測試結(jié)束的準則。
還有一個也是很常見的準則,就是時間線結(jié)束準則。到了dead line了,不管怎么樣,就算結(jié)束。這種準則也會經(jīng)常在一些不規(guī)范的公司遇到。個人認為這種準則對測試的危害最大,遇到組織里是以這個準則來結(jié)束測試的話,測試質(zhì)量只能靠上帝來保佑了。
綜上所述,如果能夠定義出一個既能作為客觀的評價標準,又比較容易實施的測試結(jié)束準則的話,是將會對測試理論的成熟有深遠的影響。
2.如何評價測試員的優(yōu)劣
作為測試活動的行為主體,測試員的優(yōu)劣直接影響測試活動的優(yōu)劣。可是如何才能評價測試員的優(yōu)劣呢?
不能以發(fā)現(xiàn)缺陷的數(shù)量去衡量測試員的水平,這樣做只能將測試引到以發(fā)現(xiàn)表面的缺陷為主的活動。
不能編寫的文檔的數(shù)量時間比去衡量測試員的水平。
不能以被接受的缺陷數(shù)去衡量測試員的水平
優(yōu)秀的測試員能見微知著;
優(yōu)秀的測試員有獨特的思維方法,能不斷創(chuàng)新測試方法;
優(yōu)秀的測試員能清晰的將缺陷描述清楚,并能說服開發(fā)人員改正;
優(yōu)秀的測試員能從用最小的信息獲得對系統(tǒng)的最大理解;
優(yōu)秀的測試員需要思維靈活,知識全面。
這些都是定性的分析,有很大的主觀因素在里面,如果能有一種方法,能將這些與結(jié)果掛鉤,進行量化, 將會對測試方面的人力資源管理有很大的幫助。