SWTBOK軟件測試知識體系由獨立的SWTBOK專家委員會負責編寫與評審,並根據軟件測試發展與行業的變化進行定期的更新。SWTBOK知識體系分別從測試過程、測試技術與方法、測試團隊3個方向,歸納和總結了13個通用的測試知識域。SWTBOK知識體系架構如圖1所示,圖2是SWTBOK知識體系的13個測試知識域。
圖1 SWTBOK知識體系架構圖
圖2 SWTBOK知識體系的13個知識域
SWTBOK知識體系體現了專業性、開放性、實踐性和獨立性4個主要特點:
- 專業性:SWTBOK知識體系提煉和歸納總結的13個測試關鍵知識域,貫穿和服務於整個軟件測試生命週期;
- 開放性:SWTBOK知識體系對任何人開放且可自由獲得其中的內容;任何對軟件測試有興趣的人都可以參與編寫和評審SWTBOK知識域;
- 實踐性:SWTBOK知識體系涉及的知識域可以應用於大部分的項目測試中,並以實際測試中存在的問題爲出發點,重點體現了測試知識域的實用性;
- 獨立性:SWTBOK知識體系不涉及任何商業產品的介紹和推廣,以開放和共享的方式同軟件測試從業人員進行交流和溝通;