我們創建了一種將稱爲P2的語言(一種類似於我認爲僅在日本存在的程序集)的語言轉換爲C#的工具。在P2中至少有一百個模塊,我們想驗證轉換爲C#是否正確?我們如何測試這個?語言轉換測試
Q
語言轉換測試
1
A
回答
2
你不測試轉換器,你測試最終的代碼。
如果代碼不能編譯,顯然你的轉換器失敗。如果代碼編譯和您的功能測試失敗,那麼您可以調整代碼以使其通過測試。如果你非常成功,你應該看到你只需要修復實際失敗的模塊。
Goodluck!
1
缺少正式的數學證明(我認爲這很難),布丁的證明是在單元測試中。您必須找到一種方法來封裝轉換後的C#代碼片段,編譯並在類似環境下運行它們,然後將輸出與原始文件進行比較。除非您在測試中嚴格要求,否則您無法確信結果。
相關問題
- 1. 在Codeship上測試語言切換
- 2. Silex語言切換功能測試
- 3. 轉換URL語言
- 4. 測試angular-translate fallback語言
- 5. 如何測試語言DLL?
- 6. 多語言測試框架
- 7. 預設語言測試
- 8. '選擇和轉換'XML轉換語言?
- 9. 轉換div的語言
- 10. 標準化語言轉換?
- 11. 語言轉換腳本
- 12. number_to_currency語言環境轉換
- 13. c語言類型轉換
- 14. PHP語言轉換器
- 15. 轉換爲機器語言
- 16. 語音轉換語言模型?
- 17. 測試XQuery轉換
- 18. 如何使用C語言中的單元測試語言C?
- 19. 全球化測試的切換語言(win 8/winjs)
- 20. 用b語言測試程序
- 21. 測試的HTML語言屬性與jQuery
- 22. 多語言集成測試框架
- 23. 測試語言環境的工作
- 24. Java編程語言在線測試
- 25. 功能測試多語言Symfony2應用
- 26. 測試用例和斷言語句
- 27. 在Vimscript中測試語言環境
- 28. 語言不可知的Robotium測試
- 29. 語言檢測
- 30. 語言檢測