Dienstag, 21. April 2009

Testopia unter Bugzilla 3.3 (Win32)

Derzeit gibt es keine Version von Testopia (Testcasemanagement) fuer Bugzilla 3.3. Mit wenig Aufwand klappts aber trotzdem. Man braucht

1 Bugzilla 3.3.x incl. Perl modules
1 Testopia 2.2 incl. Perl modules
1 Texteditor (empfohlen: Notepad++)

Bugzilla und alle Perl module werden erstmal wie angegeben installiert. Danach einfach Testopia ins Bugzilla Verzeichnis entpacken und, evtl. mehrmals, perl checkmodules.pl ausfuehren. Bei mir wurden beim zweiten Aufruf die Tabellen in MySQL generiert.

Was noch fehlt ist der Patch. Und der liegt leider nur fuer Bugzilla 3.2 vor und sollte scheitern, da mindestens eins der zu patchenden Files in Bugzilla mit der Version 3.3 geaendert wurde. Das Patchfile liegt nach der Testopia Installation unter
${BUGZILLA_HOME}/testopia/patch-3.2
und ist nicht besonders gross. Man kann den Patch locker manuell durchfuehren (dafuer der Texteditor). Das unified diff Format (Wikipedia) ist weitestgehend selbsterklaerend. Und in allen files bis auf "MySQL.pm" stimmten sogar die Zeilennummern.

Keine Kommentare:

Kommentar veröffentlichen