Hatena::ブログ(Diary)

shouhの日記

2014-08-02

testlinkをwindowsにインストールする

testlinkとはテスト管理システムの一。

テスト管理システムとは、テストケースやテストの進捗などを管理するシステムのこと。RedmineTrac のようなプロジェクト管理システムの、テスト管理版と思えば大体合ってる(と思う)。

さて、インストールだが、ここの通りにやったらできた。
http://roadtoautomation.blogspot.jp/2013/09/how-to-install-and-setup-testlink-on.html

以下はハマった点。

http://localhost/ にアクセスできない

hostsファイル(c:\windows\system32\drivers\etc\hosts) に localhost127.0.0.1 の対応があることを確認する。なければ追加する。

127.0.0.1 localhost

インストール後に Uncaught exception 'SmartyCompilerException' … エラーが出る

Web上からのインストールが完了した後、トップページにアクセスすると以下のようなエラーが出ることがある。

Fatal error: Uncaught exception 'SmartyCompilerException'
with message 'Syntax Error in template "C:\xampp\…login.tpl" on line 12

testlink 1.9.9以下のバージョンを使えば回避できる。

(追記)
1.9.9以下を使わずとも、サードパーティの smarty3 を最新版に置き換えることで回避できるそうです。

この問題に関しては、下記のフォルダを最新のSmarty3に置き換えれば回避できる。

testlink\third_party\smarty3

http://www.smarty.net/download
Smarty 3.1.18(安定板)をダウンロードする。

TestLink1.9.10へのバージョンアップ時の調査