FrontPage >>

To Do

レポートのデフォルトの出力項目を変更可能にする。 => 完了

report, planreport の出力項目を省略した時に指定する デフォルトの項目を設定画面で選択できるようにする。

TestLink 1.7 版にも対応 => 完了

ページのアドレスが変わるので、1.7 には対応してなかった。 (テストケースは同じ)

でも、まだ結構 1.7 が使われていそうなので、設定で切り替えられる ようにして 1.7 にも対応する。

結果

テストプロジェクトや結果など一部リンクできないのがあったが、ほかのは対応。

よく調べると 1.7 のころとテストケースもページは同じだけど、 追加情報の形式が違っていた。

Execll ファイルなどのレポートへのリンク機能 => 完了

html 以外のテスト(プラン)レポートのアドレスがわからなかったので、 作ってなかったけど、firefox のダウンロードマネージャで調べられた。

この機能も追加してみる。

ただ、マクロの形式をどうするかがちょっと悩みどころ。

メールでの送信はかわらず、アドレスが分からないけど、 あまり使わなそうなので、そのまま。

結果

"testfile" というダウンロード用の別マクロにして対応。 メールで送信する形式も format 番号かえるだけで対応できそうだったけど、 やっぱりそのまま。

フレーム構造を維持したリンク => 中止

TestLink はフレームを使っているので、 リンクだと普通にログインした時のような状態にならないのが、 ちょっと不満。

javascript 使えばできるような気がする。

でもテストレポートとかはフレーム構造にする必要があまりないので、 設定ページで切り替えられるようにしようかな。

結果

javascript 使っても出来なかった。

  1. subwin = window.open('http://localhost/testlink/index.php', '_blank');
  2. subwin.mainframe.location = 'http://localhost/testlink/lib/project/projectEdit.php?doAction=edit&tprojectID=1';
という感じにすれば、移動するかなと思ったけど、mainframe が変わらなかった。
断念。

テストレポートへのリンク機能 => 完了

ID の引数が増えるので、他のと同じように出来なかった。

別のマクロ({{testreport()}}とか)にする予定。

結果

どのリンクも同じようにかけるように変更して、 testcase と testreport の省略形のマクロを作った。