Wie sollte das System für die Verwendung von Haltepunkten von xdebug für Phpunit-Tests auf Netbeans (Ubuntu) konfiguriert werden?

1388
Yosef

Wie sollte das System für die Verwendung von Haltepunkten von xdebug für Phpunit (3.5) -Tests auf Netbeans 6.9 (Ubuntu 10.04) konfiguriert werden?

Example1 (Haltepunkt in Testdatei): In ExampleTest.php möchte ich einen Haltepunkt in Zeile 30 einfügen. Wenn der Test ausgeführt wird, wird er in Zeile 30 angehalten und kann Variablenwerte usw. anzeigen.

Beispiel2 (Haltepunkt in Quelldatei): In Beispiel.php möchte ich Haltepunkt in Zeile 60 einfügen. Wenn der Test ausgeführt wird, wird er in Zeile 30 angehalten und kann Variablenwerte usw. anzeigen.

Danke, Yosef

2

1 Antwort auf die Frage

1
www.kokoti.sk

Konfigurieren:

  1. Installieren Sie Firefox Add-On Easy xdebug :: http://www.elime.be/easyxdebug.htm

  2. Bearbeiten Sie die Datei /etc/php5/apache2/conf.d/xdebug.ini. Mein Inhalt:

zend_extension = / usr / lib / php5 / 20090626 + lfs / xdebug.so

xdebug.remote_enable = 1

xdebug.remote_host = localhost

xdebug.remote_port = 9000

  1. [nicht erforderlich] in Netbeans, bearbeiten Sie die Projekteigenschaften Projekte-> SieProjekt-> Konfiguration ausführen-> Erweitert-> Debug-URL: Webbrowser nicht öffnen

  2. [möglicherweise nicht erforderlich] in netbeans - Tools-> Optionen-> PHP-> General-> Debugging-> Debugger-Port 9000, Sitzungs-ID: netbeans-xdebug

Von Firefox ausführen:

  1. Strg + F5 (Debug-Projekt)

  1. Klicken Sie in Firefox auf den grünen Fehler mit dem Pfeil in der rechten unteren Ecke

  1. addiere den Parameter netbeans-xdebug mit dem Wert 1

{/ob}

  1. genießen
Danke, aber ich frage nach Phpunit-Tests, die von der Kommandozeile aus laufen, weil die Haltepunkte nicht funktionieren Yosef vor 13 Jahren 1