テスターですが何か?

ホビープログラマ略してHPです

Testlink環境のアップデート(1.8.5→1.9.0)

leave a comment »

家のTestlink環境をアップデートしたので、その記録を残しておきます。家の環境は全く使っていないんですが...今後使用する予定があるということで(汗) 今回はTestlinkのみのバージョンアップで、MySQLは既存の環境をそのまま使用します。

アップデート手順は付属のマニュアル(testlink/docs/testlink_installation_manual.pdf)を参考にしました。日本語情報がほとんどないし。

【アップデート前】

Windows Server 2008 R2 (IIS 7.5) + Testlink 1.8.5 + MySQL 5.0

【アップデート後】

Windows Server 2008 R2 (IIS 7.5) + Testlink 1.9.0 + MySQL 5.0

 

1.現在のバージョンを確認

一応ね。現在のバージョンが1.8.5であることを確認します。

image

 

2.MySQLのデータベースをバックアップ

これも一応ね、アップデート失敗してデータがぶっこわれる可能性があるから。こんな感じでコマンドラインからバックアップを実行します。mysqldumpに対してパスが通っていない場合は、MySQLのインストールディレクトリ(例:C:\Program Files\MySQL\MySQL Server 5.0\bin)に移動してから実行してください。

mysqldump.exe –u [username] –p[password] testlink > C:\backup\mysql\testlink.mysqldump

 

3.最新版Testlinkをダウンロード

ここから、最新版をダウンロードします。解凍して、フォルダ名を「testlink」にリネームします。

 

4.Testlinkを配置

これも保険のための作業です。現在のTestlinkディレクトリをリネームします。(自分の場合は、C:\inetpub\wwwroot\testlink → C:\inetpub\wwwroot\testlink185) ダウンロードした最新版をIISのルートディレクトリに移動させます。「wwwroot」ディレクトリに2つのTestlinkが存在するようにします。Apacheを使用している人は、ディレクトリを読み替えてください。

wwwroot – testlink185 (旧バージョン)

               – testlink(新バージョン)

「testlink」ディレクトリに対して、IUSRユーザーの書き込み権限を付与します。理由は以下のサイトを参照してください。

IIS 7.0 での組み込みユーザーとグループ アカウントとは

IIS 7.0 でファイルアクセス権を割り当てるべきアカウント

image

5.ブラウザからアップデートを実行

ブラウザから http://[servername]/testlink/install/index.php へアクセスします。[Update from 1.8.x versions to 1.9.x]を選択します。

image

ライセンス条項に同意([I agree to the term set out in this license]にチェック)し、[Continue]をクリックします。

image

システム要件のチェックが行われます。

image

システム要件が満たされていれば、[Continue]をクリックします。

image

testlink用のデータベースログイン情報を入力して、[Process Testlink Setup!」をクリックします。1.9からテストケースに対して、ユーザーのアサイン方法が変更になり、以降後にアサイン情報が変更になる可能性があるようです。testlinkを運用している人は、きちんとバックアップをとってから検証したほうがいいと思います。

image

image

エラーになりました。(config_db.inc.phpファイルが作成できない)理由は前の手順でtestlinkディレクトリに対してISURの書き込み権限を付与していなかったためです。権限をちゃんと付与していると全て結果がOKになると思います。

image

これでアップデート作業は完了です。

 

5.アップデート結果の確認

無事、1.9に成っていることが確認できました。セキュリティ警告はお約束なので、新規インストール時と同様に対応してください。

image

 

TestLinkはインストールしたものの、ほとんど使ってない...つかいこなさないと...

Written by david9142

2011年1月8日 @ 6:54 PM

カテゴリー: Testlink

Tagged with

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中

%d人のブロガーが「いいね」をつけました。