Java併發編程實戰讀書筆記——第十二章 併發程序的測試

測試併發程序的挑戰主要是:潛在的錯誤的發生並不具有確定性,而是隨機的。 併發測試大致分爲兩類:安全測測試與活躍性測試。安全性定義爲不發和任何錯誤的行爲,活躍性定義爲某個良好的行爲終究會發生。 性能測試:吞吐量指一組併發任務中已完成任務所佔的比例;響應性:指請求從發出到完成之間的時間(延遲);可伸縮性:指在增加更多資源的情況下(CPU),吞吐量的提升情況。 12.1 正確性測試 找出需要檢查的不變性
相關文章
相關標籤/搜索