原创 基於專家團隊的測試估算

基於單個專家的測試估算結果,其存在的一個問題是要麼完全高估,要麼完全低估(當然也可能是完全正確的估算,但這隻能是運氣,且概率太小)。基於專家團隊的測試估算,可以較好的解決其中的問題,其理論基礎來源於“大數法則”,即如果測試人員估算得到一個

原创 SWTBOK官方網站正式上線了

2011年9月1日,中國第一個完全公開的SWTBOK軟件測試知識體系發佈了,其官方網站:www.swtbok.org也正式發佈了。SWTBOK軟件測試知識體系從測試過程、測試技術與方法、測試團隊3個方向歸納總結了13個通用軟件測試知識域,兼

原创 我的友情鏈接

SWTBOK官方網站SWTBOK軟件測試技術圈

原创 我的友情鏈接

SWTBOK官方網站SWTBOK軟件測試技術圈

原创 項目文檔有用,但永遠不足

不管是軟件測試設計,還是測試執行,軟件工作產品都是軟件測試活動的主要輸入,例如:系統需求文檔。因此,軟件工作產品(項目文檔)對於有效開展軟件測試活動是至關重要的。然而,現實情況是:即使是試圖充分描述軟件產品的項目團隊,其開發的項目文檔(例

原创 2011年9月1日:一個值得紀念的日子

衆所周知,軟件測試面臨各種各樣的問題。從2008年開始,SWTBOK專家委員會專家針對測試過程中存在的問題進行了廣泛而深入的調查和研究,最終將這些原始問題總結歸類到13個軟件測試知識域。圖1是測試問題在不同軟件知識域中的比例分佈圖。 圖

原创 認識測試估算

前段時間,從朋友(某個項目的測試經理)那裏瞭解了一件事情:和項目經理溝通測試計劃的時候,他沒有很好的理解項目經理的真實意思,從而使得他們兩個在溝通內容方面出現了很大的分歧,導致該項目經理對他很有意見。下面是模擬當時他們談話的場景: 項目經

原创 軟件測試入門:從這裏開始

隨着客戶對軟件產品的質量要求越來越高,軟件測試在整個軟件研發中的地位也在逐步地提高,相應地要求測試人員掌握的測試知識和技能等也在增加。爲了有效地開展軟件測試活動,首先測試人員需要對軟件測試有個統一的認識。本文將從軟件測試目的、軟件測試類型

原创 測試估算過程

爲了提高測試估算的準確性和可控性,首先需要定義合適的測試估算過程。假如測試估算過程是混亂的,即沒有合適的定義估算的輸入、步驟和輸出,那麼估算的輸出常常會因爲和項目目標之間的差距而遭到責難。責難的目的是儘量減少測試估算的結果以滿足項目的目標

原创 影響軟件測試的幾個誤區

隨着客戶對軟件產品質量的要求越來越高,軟件測試的重要性也在逐步增加。然而,重視開發而輕視測試的現象依舊存在,其中存在的軟件測試的一些誤區,將會進一步影響軟件測試活動的有效開展,並且阻礙測試質量和能力的提高。 本文將從軟件測試的幾個誤區入手

原创 軟件測試文檔的深度與廣度

測試文檔是測試人員在測試過程中輸出的測試工作產品,類似於軟件工作產品,是形式化測試過程的重要組成部分。IEEE 829是軟件測試行業內最有名的文檔標準,它提供了一種很好的測試文檔描述,同時描述了測試文檔之間以及與測試過程之間的關係。 行業

原创 SWTBOK軟件測試知識體系

SWTBOK軟件測試知識體系由獨立的SWTBOK專家委員會負責編寫與評審,並根據軟件測試發展與行業的變化進行定期的更新。SWTBOK知識體系分別從測試過程、測試技術與方法、測試團隊3個方向,歸納和總結了13個通用的測試知識域。SWTBOK

原创 基於類似項目的測試估算

基於類似項目的測試估算是測試過程中經常應用的估算方法,即通過比較以前類似項目的估算結果來估算新的測試項目。但是,爲了得到更好的測試估算結果,在實踐中需要採用一些參考的參數來該方法進行細化。下面是細化之後的基於類似項目的測試估算的基本步驟:

原创 測試估算與測試過程的集成

測試估算是測試計劃的重要組成部分,它貫穿於整個軟件測試生命週期之中。測試估算並不是在測試計劃中的一次性的活動,在不同測試階段,或者在測試輸入有較大變更的時候,都需要重新估算測試對象。圖1是軟件測試生命週期的模型。 圖1 軟件測試生命週

原创 SWTBOK測試實踐系列(2) --你會把開發人員提交測試的版本打回去嗎?

開發人員奮鬥了很多個夜晚,終於把版本提交測試了。他們可以鬆一口氣了。但是噩耗很快傳來,軟件沒有通過測試團隊的預測試(爲了保證測試進程,對開發人員提交的代碼進行基本功能或業務流程的驗證)。開發經理老王,迅速找到負責預測試的測試經理老張。 老