|
各位大蝦中午好! 小的想請教一個問題
背景: 軟件測試外包
測試對象:產品
產品特點:
多語言: 產品有繁體,簡體,英文或更多語言; 一般至少包含繁體簡體;
涉及DB: 多類型DB,如:sql server2005, sql server2000等DB.一般至少包含2種DB.
變化性: 一般隔段時間會升級一次(具體時間不確定),大部份功能相對穩定.
操作系統: Win2003SP2繁體,Win2003SP2簡體等其他.一般至少包含2種.
執行測試: Beta測試, 實際是執行每個功能的Case,驗證各功能正確性,整合性.
客戶: 台灣
QA所在地: 山東
QA目前水平:2年工作經驗, 對自動化工具有所了解但未實踐過.
狀況: 一次變更會導致產品多次進QA.為確保產品質量,每次進QA時,都要將所有Case全部執行一遍.工作量及大.上面的頭忍受不了那麼長的時間.
問題: 如何能保證產品的質量工作量相對來說又不會那樣多?是否可以考慮將這些Case用自動化工具錄製編輯?
我的想法:
1.引入自動化,將這些Case用自動化工具錄製編輯,產品進QA時,對沒有變化的功能,直接執行腳本測試.
2.對有變更的功能,手動執行測試.
PS: QA無法準確獲知開發組變更的程式.因為問題單會牽扯很多.
不知我的想法是否可行?若可行,需要注意哪些重要的事項? 或者是否還有其他更好的解決辦法? 麻煩大蝦們給個方向,指點下,不勝感激!謝謝! |
|