[Testlinkjp-users] 添付ファイルの画像を表示等(patch No12 for Testlink 1.8.3)

Back to archive index

Sunday Walker sunday_walker_field****@yahoo*****
2009年 8月 26日 (水) 23:01:59 JST


バグ修正した1.8.3用のパッチ(No.12)を作成しました。

--- 以下は今回のパッチでの追加機能/バグ修正 ---
* 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=2534 )
* 以下のバグ修正 ( 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

--------------------------------------
Thanks 10 years!  Yahoo! Shopping and Yahoo! Auctions
http://pr.mail.yahoo.co.jp/ec10years/
-------------- next part --------------
テキスト形式以外の添付ファイルを保管しました...
ファイル名: testlink_1.8.3_attachments12.patch
型:         application/octet-stream
サイズ:     139895 バイト
説明:       無し
Télécharger 
-------------- next part --------------
テキスト形式以外の添付ファイルを保管しました...
ファイル名: testlink_1.8.3_attachments12_diff.zip
型:         application/zip
サイズ:     226471 バイト
説明:       無し
URL:        http://lists.sourceforge.jp/mailman/archives/testlinkjp-users/attachments/20090826/8d8a98be/attachment-0001.zip 



Testlinkjp-users メーリングリストの案内
Back to archive index