2011-01-19 68 views

回答

1

你通常需要爲每個單元測試框架。 有C(Cunit),C++(CppUnit)和Java(JUnit)的開源框架。 您可以輕鬆找到其他人。

您還應該考慮測試覆蓋率工具,告訴您 單元測試不包含哪些代碼。你也可能需要這三種語言中的每一種。

如果您有一組測試覆蓋率工具都具有相同的樣式(因此學習曲線),並且其輸出可以組合爲所有3種語言編碼的應用程序提供測試覆蓋率,則可以考慮使用我公司的(語義設計)test coverage tools。我不知道另一套測試覆蓋工具,它可以結合所有3種語言的測試覆蓋率數據,以提供統一的結果。