2014-09-04 50 views
1


是否有任何工具(開源)可以幫助自動生成特定Java API的測試用例。自動生成特定Java API的測試用例

真正的用例是我有一個Java API,我已經寫了n個測試用例,幾乎有100%的測試覆蓋率,但我想確保我不會丟失任何用例或任何錯誤的情況。

+1

如果存在,它將只能夠生成一個框架。如果它是一個骨架,並且用真實案例進行更新,則更難以重新生成,部分原因是它必須知道哪些已被覆蓋。它可以添加識別標記或其他東西,但不會很好維護。 結論:沒有標記,工具將無法解釋現有的單元測試做了什麼,不能確定地生成「剩餘」測試用例。所以,除非你想生成骨架,然後手動檢查你的測試... – nablex 2014-09-04 07:56:13

回答

0

應該有許多變異測試工具,它們可以將您的代碼(通過生成的單元測試)「粘」到變化上。

但是根據您的使用情況,您需要IMO,EclEmma或Cobertura等測試覆蓋工具來查看尚未測試的條件或代碼行。