我想確保我的Django測試套件覆蓋了URL配置中列出的所有URL。有沒有辦法將URL配置中的列表與測試套件中已經命中的URL列表進行比較?Django測試套件URL覆蓋率
5
A
回答
2
我能夠想出一個解決方案,通過定義一個自定義測試套件運行器來記錄正在訪問的URL並將其與配置的URL列表進行比較。
0
你應該使用Django覆蓋
http://pypi.python.org/pypi/django-coverage
它運行測試套件,並輸出覆蓋哪些代碼不錯的HTML報告。我認爲這將是一種更加安全可靠的方式,以確保您的所有網址都被覆蓋。
相關問題
- 1. 條件覆蓋率與決策覆蓋率測試
- 2. QUnit測試覆蓋率
- 3. 測試覆蓋率.NetCore
- 4. BDD和測試覆蓋率
- 5. Django項目中的CI測試和覆蓋率測試
- 6. Jenkins的Bullseye測試覆蓋率插件
- 7. 多條件覆蓋率測試
- 8. PHPUnit的白名單VS測試套件的代碼覆蓋率
- 9. 如何測量測試覆蓋率
- 10. 測試套件不覆蓋DefaultSharedPreferences
- 11. Behat的行爲測試覆蓋率
- 12. APEX測試類0%代碼覆蓋率
- 13. JUnit測試與Cobertura覆蓋率報告
- 14. 使用PHPUnit和PDO測試覆蓋率
- 15. Spring XML bean定義測試覆蓋率
- 16. Ruby測試覆蓋率繪圖工具
- 17. Android測試代碼覆蓋率,Eclipse
- 18. IT測試覆蓋率是SONAR
- 19. maven單元測試代碼覆蓋率
- 20. 我如何測試代碼覆蓋率?
- 21. 測試代碼覆蓋率的JRuby
- 22. 谷歌測試:代碼覆蓋率
- 23. Jacoco,Maven&TestNG(0測試覆蓋率)
- 24. 鼻測試覆蓋率權限錯誤
- 25. jMockit組合測試覆蓋率報告
- 26. 功能測試的覆蓋率分析
- 27. nosetests覆蓋率和單一測試
- 28. rails中的測試覆蓋率
- 29. 單元測試的覆蓋率報告
- 30. Netbeans 8.1中缺少測試覆蓋率?
我已經使用這個,但我也希望URL覆蓋,因爲你可以覆蓋所有的代碼路徑沒有覆蓋所有的URL。 – jterrace 2012-02-22 22:44:17