PYTHON - Wie testet man ein Script effektiv?

Programmierung unter AOO/LO (StarBasic, Python, Java, ...)

Moderator: Moderatoren

Fite
Beiträge: 7
Registriert: Fr, 29.06.2012 19:45

PYTHON - Wie testet man ein Script effektiv?

Beitrag von Fite »

Hallo,

ich steige gerade von OO-Basic auf Python um. Ein Problem ist, dass unter OO die (fehlerhaften) Makros garnicht erst gestartet werden können. Nach Extras -> ... Python ist im Fenster "Makros" der Button "Ausführen" hellgrau, d.h. nicht anklickbar.

Unter Python (IDLE) kann ich das Script (Run) ohne Fehlermeldung ausführen lassen. Die OO-spezifischen Objekte und Methoden werden offensichtlich übergangen. Jetzt werde ich für den Test unter Python noch Print-Befehle einbauen, ob das Script überhaupt ausgeführt wird.

Meine Frage: Wie findet man solche Fehler? Wie geht man da praktisch vor?

Gruß Fite
Frieder D.
****
Beiträge: 115
Registriert: Di, 10.01.2012 10:51
Kontaktdaten:

Re: PYTHON - Wie testet man ein Script effektiv?

Beitrag von Frieder D. »

Hallo Fite,

ich empfehle dir nicht die Open Office eigene IDE (integrated development environment) zu nutzen,
sondern eine Externe Entwicklungs Umgebung(z.B Aptana Studio 3 )mit integrierten Debugging Tools für Python zu nutzen.
Der Aufwand um eine Externe IDE einzurichten ist zwar etwas höher, als die Interne IDE zu nutzen, dafür erleichtert eine gute IDE das Entwickeln von Makros erheblich.

Gruß Frieder
Antworten