statische code-analyse mit python

of 13/13
Statische Code-Analyse mit Python Python Meeting Düsseldorf Timo Stollenwerk

Post on 08-May-2015

368 views

Category:

Technology

0 download

Embed Size (px)

TRANSCRIPT

  • 1.Statische Code-Analyse mit PythonPython Meeting Dsseldorf Timo Stollenwerk

2. Statische Code-Analyse Prfung von Quellcode Falsifizierendes Verfahren White-Box Testverfahren 3. Was wird analysiert? Code Standards Syntaktische Fehler Bad Smells Metriken (LOC, Komplexitt, ...) 4. PEP8 Style Check 5. PyFlakes Syntax-Checks Bad Smells Import-Checks 6. PyLint Style-Checks Syntax-Checks Bad Smells Metriken 7. Flake 8 Syntax-Checks Bad Smells Style-Checks Metriken 8. PyChecker Syntax-Checks Bad Smells Import-Checks 9. Wo prfen? 10. IDE (ST2) 11. VCS: Git pre-commit hook 12. Continuous Integration (Jenkins) https://jenkins.plone.org/job/plone-4.3-code-analysis/ 13. Fragen?