Lab Management 新工具!打破測試團隊無錄用的魔咒!
在硬體的世界中,QC (品質管控) 是一件非常重要的事!幾乎每樣產品都可以找到 QC 的小貼紙
若是,東西沒有經過任何的測試就出貨的話,想必有問題的產品就會大大的提升。客人買到這種商品一定會破口大罵。
我們當然不想 買回去的新筆電 跑沒兩次就掛掉吧?
為了不要讓客人有客訴以及提升商譽形象,都會有 QC 的團隊和設備。就是要消彌剛剛講的問題
不知為啥
到了軟體的世界中卻完全不一樣,總是被認為 測試是件沒有效益的事,是浪費專案成本的事
( 這裡是指 大部分 的商用軟體 開發 )
所以很多團隊是「校長兼撞鐘」呀!自已寫自已測!
說真的!這個的成效實在有限,因為寫程式的時間都來不及了!那還會有測試的時間!
問10個人就有11個人都會說能壓就壓吧!
-----------------------------------------------------------------------------------
或許有人會問,測試團隊要像 MS 那樣子達到 1 : 1 的情況! 那是有錢人在搞的!我們寫寫專案不需要啦!
不用擔心!即使一開始只有 2 個人的測試小團隊,也是邁向改善品質的第一步
首先來看一下 工具的畫面
測試計劃,確保我們的測試項目是有符合客戶的需求,QA 人員可以在專案談需求的階段時同步
按照測試計劃, QA / QC 可以依照 需求規格文件來建立 測試案例!
這很重要!因為可以讓測試的經驗延續下去! ( 不要說換個人後,就沒人會測了 )
設定每一個 測試案例的環境,這點很方便 ( 不用在像小弟以前還要人工的方式多寫好幾張一樣的單子 )
接下來就要進行測試了,工具會自動幫我們依上述的設定 產生多組測試項目
進入測試了!馬上就依之前建立的「測試步驟」 來進行測試。
還可以把剛剛測試的過程通通都錄下來!就不用擔心說 bug 沒辦法重現了! ( 按一下左上角的 play 鍵就行 )
記得別忘記也把「錯誤畫面」弄下來!
建立 Bug 單時 ( TFS 的 work item 之一 ) 都會有當時所有測試的記錄,以及測試的操作動作、圖片、系統相關資料。這些都是工具自動幫我們收集的!
當然所有的測試過程都會有量化,很快地就能進一步地分析出,那些功能的測試百分比以及測試情況
我們可以看到這次工具如何協助「測試團隊」可以更有效地進行測試
最重要的是如何把「測試過程」記錄下來!以及和 需求、開發 進行整合
以便日後我們可以做更進一步的分析