[Testlinkjp-users] はじめまして、TestLink の質問です

アーカイブの一覧に戻る

Toshiyuki Kawanishi tosik****@users*****
2008年 5月 21日 (水) 15:26:59 JST


桜井さん、東さん、市川さん


川西です。
既に解決済みだと思いますが、
念のため整理させていただきますね。


> TestLinkのテストケースやテスト実行結果にファイルを添付したいのですが、
> TestLink上で「添付ファイル禁止」となっておりまして、
> TestLinkでファイルを添付する機能はあるのに、
> 添付できない状況にあります。 
> 資料を添付できるようにするために、何か解決策などあればご教授お願いします。

市川さん、東さんの仰ってくださったように、
TestLinkでファイル添付機能を使用するためには
(1) upload_areaディレクトリに書き込み権限を付ける
(2) TestLinkの設定ファイルで添付ファイル用の設定を有効にする
という作業が必要になります。


(1)はOSのファイルシステムから権限を操作してください。
(2)に関してはデフォルトの設定ファイルである
config.inc.phpを書き換えるのではなく、
custom_config.inc.phpに設定を追記することをお勧めします。
(後者の設定が優先されれます。)
今回の場合は以下のようになるかと思います。

[custom_config.inc.php]
--------------------------------------------------
<?php
/**
 * 省略
*/
$g_attachments->enabled = true;
?>
--------------------------------------------------


> TestLinkのバージョンは、1.7.3 です。

マイナーバージョンアップ(1.7.3とか1.7.4とか)
によってデフォルトの設定が変わることがあるので、
何かあったら設定ファイル(config.inc.php)を確認してみてください。

今回の添付ファイルの設定に関しては、
1.7.3では $g_attachments->enabled = FALSE; (添付不可)
1.7.4では $g_attachments->enabled = true; (添付可能)
がデフォルトの設定になっています。

それから、特別な理由がない限り、
最新の安定版をご利用していただくこともお勧めします。
(ファイルを上書きするだけでアップグレードできます。
 ただ、設定ファイルであるconfig_inc.php、custom_config_inc.phpおよび
 cfgディレクトリ配下のファイルは上書きしないように注意してください。)


> これって大文字のTRUEじゃなくて良いんでしょうか。。。

PHPの論理型リテラルは
ケース・インセンシティブ(大文字小文字に依存しない)ので
TRUEでもTrueでもtrueでも大丈夫だと思います。

# 違っていたらすみません。

[参考 PHPマニュアル]
http://php.benscom.com/manual/ja/language.types.boolean.php


これからも何かありましたらお気軽に
ご投稿くださるとありがたいです!


以上、ご確認をお願いします。


川西 俊之
tosik****@users*****


---
> 東様 市川様
> 
> ご教授ありがとうございました。
> 
> 
> KLS 桜井
> 
> _______________________________________________
> Testlinkjp-users mailing list
> Testl****@lists*****
> http://lists.sourceforge.jp/mailman/listinfo/testlinkjp-users




Testlinkjp-users メーリングリストの案内
アーカイブの一覧に戻る