[英]How do you decide what to test in your test suites?
我是一名實習生,正在從事一個項目,該項目有可能在具有巨大代碼庫的公司中引入許多錯誤。 目前,該公司尚未針對其任何項目實施自動化測試,因此我想在編寫代碼時就開始編寫測試,以便我可以知道何時破壞某件事,但是我很難為有價值的東西建立直覺測試以及如何測試。 有些事情比其他事情更明顯:測試字符串操作功能並不難,但是為多線程自定義內存管理器編寫的內容則比較棘手。
您如何為現有代碼庫設計測試,以及要測試什么? 您如何找出代碼所依據的基本假設?
恐怕沒有簡單的答案。 那只是一個困難之處。
使用的方法是
這個想法是,代碼庫中的孤島將慢慢出現在安全網之上,直到您到達收益遞減點為止。 如果您正在探索該領域,那么上面Pangea發布的Michael feather的WELC書籍是必讀的。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.