1
A
回答
2
我發現爲語法創建單元測試的唯一方法是從給定語言的書面規範中創建大量示例。這既不快,也不完整,但我沒有別的辦法。
您可能會試圖直接從語法創建測試用例(編寫工具並不困難)。但想一想這一點。那麼你會測試什麼?你的單元測試總是會成功,除非你使用早期版本的語法生成的測試用例。
一種特殊情況是當您爲已經具有另一個語法分析器生成工具的語法的語言編寫語法時。在這種情況下,您可以使用原始語法生成測試用例,然後您可以使用它來測試您的新語法是否符合要求。
但是,我不知道任何可以爲您生成測試用例的工具。
相關問題
- 1. 有沒有一種方法來單元測試異步方法?
- 2. 有沒有更好的方法來測試這種方法?
- 3. 沒有修飾語法跳過單元測試的測試
- 4. 有沒有一種方便的方法來檢測導致外部呼叫的單元測試?
- 5. 有沒有一種簡單的方法在mysql中生成測試數據?
- 6. C++ 11有沒有一種方法來靜態測試方法訪問級別?
- 7. 單元測試私有方法是一種好的做法嗎?
- 8. 有沒有一種智能的方式來測試AspectJ策略執行方面的單元測試?
- 9. C#單元測試方法MOQ沒有測試
- 10. 有沒有一種方法來測試只有CSS的滾動條?
- 11. 有沒有辦法使用多種測試方法運行Espresso測試,但只有一種設置方法?
- 12. 一種方法來做每個bash測試多語句&&語句
- 13. VS2010和創建單元測試...沒有測試生成
- 14. 有沒有一種好的方法來測試Ruby中的父類?
- 15. 有沒有一種方法來測試Android的GPS提供商的損失? (onProviderDisabled())
- 16. 有沒有辦法同時運行C++單元測試測試?
- 17. 有沒有一種標準的方法來檢測方向性?
- 18. 有沒有「正確」的方法來測試HTML有效性?
- 19. Akka的單元測試私有方法
- 20. 私有方法的單元測試c#
- 21. 單元測試私有方法的C#
- 22. 使用Shims來測試私有方法
- 23. 有沒有更好的方法來測試一個類的個別方法
- 24. Java單元測試:替換測試中的私有方法
- 25. 在調用單元測試方法時,只有單元測試方法沒有顯示在列表框上
- 26. 單元測試私有方法
- 27. 鏢,單元測試私有方法
- 28. Python:有沒有更好的方法來跳過測試模塊?
- 29. 有沒有可靠的方法來測試上傳速度?
- 30. 簡單的方法來測試AJAX Post?
好的,非常感謝:),我會 – nourhero