Frage

In PHP gibt es ein Tool, das einen Code-Coverage-Bericht ohne mit automatisierten Unit-Testfällen erzeugen kann?

(im Grunde nicht mit phpunit oder an einem ähnlichen Test-Frameworks, die einen guten Job machen, den Bericht zu erzeugen, sondern erfordern Einheit Testfall in PHP geschrieben werden!).

Genau das, was ich suche, ist ein Werkzeug, das mir einen Code-Coverage-Bericht basiert auf der manuellen Prüfung durch einen Tester durchgeführt erzeugen würde.

War es hilfreich?

Lösung

Sheldon,

Haben Sie schon von Xdebug gehört? Ich verwende dieses und es ist fantastisch! Ich bin mit Ubuntu 8.04 und es ist über die Paket-Repository (apt-get) zur Verfügung.

Es ist kostenlos und es grundlegende Code-Coverage-Analyse-Funktionalitäten hat:

http://xdebug.org/docs/code_coverage

Zur Information Profilierung ist auch verfügbar:

xdebug.org/docs/profiler

(Dies sollte einen Hyperlink sein !!! Es erlaubt nur mir einen Hyperlink pro Antwort zu schreiben, weil ich bin ein neuer Benutzer ... seufz ...)

Hope, das hilft!

Kenji

Andere Tipps

Compuware DevPartner Tools können dies tun. Ich bin nicht sicher, aber Sie können manuell die Ergebnisse mehrerer Testläufe fusionieren müssen.

Meine Firma, Semantic Designs bieten ein PHP Test Coverage Tool, kann dies tut einfach gut: http://www.semdesigns.com/Products/TestCoverage/PHPTestCoverage.jsp

Sie legen die Abdeckung Sammlung, und dann Ihre manuelle Tests durchführen. Sie können Ihre manuellen Tests in eine einzige Testabdeckung Sammelgruppe, oder sie getrennt behandeln, ihre Ergebnisse miteinander verschmelzen später mit der Abdeckung Display-Tool.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top