3. 越早開始越好
(1) 儘早和高層取得對測試自動化的共識
kojenchieh 發表在 痞客邦 留言(0) 人氣(143)
測試自動化做了幾年後,累積了一些心得,希望能夠跟大家交流一下。
1. 僱用開發能力強的QA
一般公司的QA通常沒有coding能力或是coding經驗不夠,因此若是要測試自動化有顯著效果,必需能僱用開發能力強的QA來應付以下狀況:
(1) 需求經常變動
每個人都知道需求是一直在變動的,因此RD常常需要修改程式來配合。此時若是QA的開發能力不強,他是無法在短時間反應這樣的變動。再加上若是手動測試(manual testing)的工作忙碌,不難想像測試自動化會放到一旁,最後甚至可能就會無疾而終。
(2) 測試結果的確認很複雜
有時候寫測試程式不一定很難,但是要檢查測試結果是否正確,卻不是一件簡單的事。例如要檢查安裝程式是否安裝正確,你可能要檢查files、 registry keys、services、processes等等是否正確
kojenchieh 發表在 痞客邦 留言(0) 人氣(505)