天天看點

程式員的職業素養(7~9章)第7章 驗收測試第8章 測試政策第9章 時間管理

第7章 驗收測試

1.不要過早的精細化,以便适應需求的頻繁更改。

2.驗收測試

完成的定義是:所有代碼都寫完了,所有測試都通過了,QA和需求方都已經認可了。

驗收測試溝通:開發方,業務方,測試方要對驗收測試達成一緻共識。

運用自動化測試方法,由業務方額QA編寫測試,要保證編寫測試和功能開發不是同一個人。

第8章 測試政策

測試的目标是QA找不到任何的錯誤。

單元測試:由程式員編寫,供程式員自己使用,要做到100%的覆寫率,最少是90%以上。

元件測試:是驗收測試的一種,針對系統的各個元件編寫,由QA和業務人員編寫,開發人員提供輔助。要覆寫系統的一半。

內建測試:是編排性測試,確定元件間正确連接配接,由系統架構師或主設計師編寫,用于确認系統架構層面的結構是否正确無誤。

系統測試:是針對整個內建完畢的系統來運作的自動化測試。由系統架構師和技術負責人編寫,占測試的10%。

第9章 時間管理

拒絕無關的會議,提高開會的效率,提前确定好會議的議程和目标,不做沒有意義的争論。

保證睡眠,适當借助咖啡保持精力充沛。

拆分時間,避免死胡同,及時求助。