Test Data manipulation 測試數據的操作和處理
- faker - 生成假數據的python庫
- fake2db - 創建假數據庫
- ForgeryPy - 使用起來很簡單的假數據生成庫.
- radar - 隨機生成時間
- robotframework-faker - faker的Robot Framework封裝
- hypothesis - Library for property based testing in Python, based on the Haskell library Quickcheck.
- factory_boy - factory_girl的python版本
- fauxfactory - 隨機數據生成器
Code analysis 代碼掃描及分析
- pysonar2 - 類型推斷
- coverage - 覆蓋率
- pycallgraph - 流程可視化
- Flake8 - The modular source code checker: pep8, pyflakes and co.
- pylama - Python and JavaScript的代碼審查工具
- Pylint - 源代碼分析器
- hacking - OpenStack Hacking Style Checks (
flake8
plugins). - prospector - 代碼分析工具,可以輸出錯誤信息,潛在問題,不規范的代碼以及代碼復雜度