TESTLINK 1.8.3 のTIPS

TESTLINK1.8になってから設定情報はcustom_config.inc.phpに書けるようになったので既存のTIPSもそれに伴い変更が必要。まだどこにもないので書いてみる。


Q1.「テストケースの印刷」の時の社名を変えるには?

custom_config.inc.phpに以下を追加する。

$tlCfg->document_generator->company_name = 'Hogehoge Research Institute Inc.';
$tlCfg->document_generator->confidential_msg = '社外秘';
$tlCfg->document_generator->company_copyright = 'copyright - Hogehoge Research Institute Inc. ';

Q14.実行済みのテストケースの編集を可能,削除を不可にする

custom_config.inc.phpに以下を追加する。

編集可能にするには?

$tlCfg->testcase_cfg->can_edit_executed = ENABLED;


削除不可にするには?(初期狀態では削除可能)

$tlCfg->testcase_cfg->can_remove_executed = DISABLED;



Q16.アップロードするファイルのMaxサイズを拡大できますか?
custom_config.inc.phpに以下を追加する。
ただし2MBを超える場合(多くの場合の初期値)はPHPの設定もあわせて変更する必要がある。


/** Maximum uploadfile size to importing stuff in TL */
// Also check your PHP settings (default is usually 2MBs)
$tlCfg->import_max_size = '512000'; // in bytes

$tlCfg->repository_max_filesize = 4; //MB


Q17.「テスト実行のアサイン」で「未割当」でも、テスト実行及びレポート出力できるようにする。
custom_config.inc.phpに以下を追加する。

ユーザをテストケースにアサインしなくてもテスト実行できる。
$tlCfg->exec_cfg->exec_mode->tester='all';

テスト実行時にアサインに関わらず、テストケースを全て表示できる。(default値)
$tlCfg->exec_cfg->user_filter_default='none';


Q18.テストの実行で、(デフォルトで)実行した履歴を表示する ↑

custom_config.inc.phpに以下を追加する。

$tlCfg->exec_cfg->history_on = TRUE;

Q22.TestLink1.7.4でログイン画面から日本語にする方法
custom_config.inc.phpに以下を追加する。

$tlCfg->default_language = 'ja_JP';