Ticket #18865

添付ファイルの画像を表示等(patch No14 for Testlink 1.8.3)

Open Date: 2009-09-24 20:05 Last Update: 2009-09-24 20:05

Reporter:
Owner:
(None)
Type:
Status:
Open
Component:
(None)
MileStone:
(None)
Priority:
5 - Medium
Severity:
5 - Medium
Resolution:
None
File:
2

Details

1.8.3用のパッチ(No.14)を作成しました。 添付はdiff形式のファイルと修正したソースファイル全てをzipしたものです。

--- 以下は今回のパッチでの追加機能/バグ修正 --- 以下のバグ修正をしました。

* ResultsのTest PlanとTest Reportでのテストケースのソート順序が異なる場合がある。(のバグ修正)

Test Reportのソート順序をTest Planのソート順序に合わせました。

* ExecuteのAttachementのDBへの登録タイムスタンプが同一の値の場合にソート順序が逆になる。(のバグ修正)

この修正によりWordやHTMLなどでTest Reportでの添付ファイル(Attachement)の表示順序も正しくなります。

* タイムチャート(日本語対応)を追加しました。

* ビルドチャート(日本語対応)を追加しました。

* グラフのX軸の文字表示領域を大きくしました。

下記に記載のIPAフォントよりも(1のパッチの適用は不要) http://testlinkjp.org/modules/pukiwiki/?TestLinkTips#ct71_1_1 下記のVLゴシックフォントを使用することをお勧めします。 (英文字の文字幅がIPAフォントより狭く、文字列の長さが短くなる) http://dicey.org/vlgothic/

* System.phpを使用しないようにしました。

http://www.testlink.org/mantis/view.php?id=2647 > Fatal error: require_once() function.require: Failed opening required 'System.php'

* 「実行」の「XMLから結果をインポート」にて、添付ファイルを含む

zipファイル(results.xml, attachments/37/testlink_20090502-021.PNG , attachments/38/testlink_20090502-022.PNG)から 1つのテストケースにつき複数の添付ファイルも含めてインポートできる ようにしました。 (従来は1テストケースについて1つの添付ファイルまで正常動作) 以下はインポートするXMLファイルの例です。

<results> <testcase external_id="TestLink-15" name="zip file"> <result>f</result> <notes><[CDATA[test notes2]]></notes> <timestamp>2009-05-08 12:15:10</timestamp> <tester><[CDATA[admin]]></tester> <attachments><![CDATA[ <p><object width="450" name="testlink_20090502-021.PNG" type="image/x-png" data="attachments/37/testlink_20090502-021.PNG"> <param name="filename" value="testlink_20090502-021.PNG" /> </object></p> <p><object width="450" name="testlink_20090502-022.PNG" type="image/x-png" data="attachments/38/testlink_20090502-022.PNG"> <param name="filename" value="testlink_20090502-022.PNG" /> </object></p> ]]></attachments> </testcase> </results>

* 「イベント」に表示されるいくつかのWarnningが表示されないように

対応しました。

* IEで「実行」にてテストケースを選択し、「XMLから結果をインポート」にて

実行結果のXMLをインポートできない件の再修正 (以前からFireFoxではインポートできていました。

* 以下のバグ修正 ( http://www.testlink.org/mantis/view.php?id=2647 )

I have changed all the patches download from the URL above, and there is more then one report format named xml. I met two problems: The 1st is: I do the following things: (1),'Results' (2),Select 'Report Format' to 'xml'(or 'HTML','MS Word') (3),'Test Report'(or 'Test Plan') (4),Select the content i want to display from check box. But it displays nothing;

* 「テストケースの編集」の「テストスイーツのエクスポート」「テスト

ケースのエクスポート」にて、実行結果等が正しく出力されないバグを 修正しました。

* 「結果」の「テスト計画」、「テスト結果」にて、

XML出力に対応しました。

* 「実行」のテストスイーツを選択した際に、「XMLから結果をインポート」

を追加しました。(config.inc.php にて、 $tlCfg->exec_cfg->show_testsuite_contents = ENABLED; に変更する必要あり http://sourceforge.jp/projects/testlinkjp/lists/archive/users/2009-May/000555.html

* 「実行」の「XMLから結果をインポート」にて、添付ファイルを含む

zipファイル(results.xml, attachments/37/testlink_20090502-021.PNG)から 添付ファイルも含めてインポートできるようにしました。 以下はインポートするXMLファイルの例です。

例1 <results> <testcase internalid="52" name="zip file"> <result>f</result> <notes><[CDATA[test notes2]]></notes> <timestamp>2009-05-08 12:15:10</timestamp> <tester><[CDATA[admin]]></tester> <attachments><![CDATA[ <p><object width="450" name="testlink_20090502-021.PNG" type="image/x-png" data="attachments/37/testlink_20090502-021.PNG"> <param name="filename" value="testlink_20090502-021.PNG" /> </object></p> ]]></attachments> </testcase> </results>

例2 <results> <testcase external_id="TestLink-15" name="zip file"> <result>f</result> <notes><[CDATA[test notes2]]></notes> <timestamp>2009-05-08 12:15:10</timestamp> <tester><[CDATA[admin]]></tester> <attachments><![CDATA[ <p><object width="450" name="testlink_20090502-021.PNG" type="image/x-png" data="attachments/37/testlink_20090502-021.PNG"> <param name="filename" value="testlink_20090502-021.PNG" /> </object></p> ]]></attachments> </testcase> </results>

例3 <results> <testcase id="52" name="zip file"> <result>p</result> <notes>test notes</notes> <timestamp>2009-05-04 12:15:10</timestamp> <tester>admin</tester> <attachments><![CDATA[ <p><object width="450" name="testlink_20090502-021.PNG" type="image/x-png" data="attachments/37/testlink_20090502-021.PNG"> <param name="filename" value="testlink_20090502-021.PNG" /> </object></p> ]]></attachments> </testcase> </results>

* IE6にて結果の各種表にて横スクロールバーが常に表示されてしまい右の端を

参照するのに横にスクロールする必要があったので、横スクロールバーが表示 されないようにしました。

* Firefoxで「レポートとメトリクス」の

「レポートフォーマット」が隠れてしまうバグを修正。

* IE6にてスクロールバーが表示されたときに文字が隠れなくしました。 * ノートPC(1024×768)でも表示が正しくなるようにしました。

テストケースの編集時のツリーが表示でスクロールバーが出ないように しました。 メインページの配置を変更しIEでもメニューの行数が増えないようにしました。 実行画面の行数を少し減らしました。 FirefoxでもResult入力が見えるようにしました。 (ただし、フォントサイズに依存)

* メインページの見た目を統一しました。 * 「テストケースの印刷」、「結果」の「テスト計画」、「テスト結果」にて、

Word, HTMLで表紙のフッタが下部に表示され、改ページされます。 目次も改ページされます。そのほか見栄えを変更しています。 「テストケースの印刷」、「結果」の「テスト計画」、「テスト結果」にて、 「添付ファイルの表示」、「zipファイル出力」を追加。 「テストケースの印刷」、「結果」の「テスト計画」、「テスト結果」にて、 「zipファイル出力」をチェックした時に、添付ファイルやfckeditor にて追加した画像やリンクなどのファイルを含めてzipファイルとして 出力します。 スタイルも別ファイルとして含めるようにしました。 スタイルファイルを新規に作成し、このファイルのみ修正BSDライセンスと しました。これは生成したzipファイルを自由に使ってもらうためです。

* 「テストケースの編集」の「テストスイーツのエクスポート」「テスト

ケースのエクスポート」にて、実行結果(ステータスのエクスポート、 備考のエクスポート、添付ファイルのエクスポート)を出力できるように しました。(ただし、XMLのタグは西山さんのものと異なります。)

* 「テストケースの編集」の「テストスイーツのエクスポート」「テスト

ケースのエクスポート」にて、「zipファイルによるエクスポート」を追加。 「テストケースの編集」の「テストスイーツのエクスポート」「テスト ケースのエクスポート」にて、「zipファイルによるエクスポート」を指定 した時に、添付ファイルやfckeditorにて追加した画像やリンクなどのファ イルを含めるようにしました。

* 「テストレポートとメトリクス」に「全てのテストケース」、「成功した

テストケース」を追加しました。

ファイルに特に記載がないもののライセンスはGPL2です。 ファイルにライセンスの記載があるものはそれに従ってください。

Sunday Walker

Ticket History (3/3 Histories)

2009-09-24 20:05 Updated by: sundaywalker
  • New Ticket "添付ファイルの画像を表示等(patch No14 for Testlink 1.8.3)" created

Edit

Please login to add comment to this ticket » Login