[Testlinkjp-users] EXCEL試験書からのXMLファイル変換マクロ

Back to archive index

Akipii Oga akipi****@gmail*****
2009年 3月 2日 (月) 15:47:27 JST


西山さん、川西さん、判谷さん

あきぴーです。
v10_TestLinkCnvMacro.xlsを早速使ってみて、テストケースと要件の紐づけが正常にアサインされているのを確認できました。
西山さん、ありがとうございました!

要件カバレッジがシステムテストでどこまで有効か、検証するのが楽しみです。

テストケースと要件、その紐付けをインポートして、下記の点が気になりました。
よろしければご回答頂けると嬉しいです。

【TestLinkのUIについて質問(川西さん、判谷さん)】

1・要件仕様ドキュメント画面
1-1.要件リストの一覧で、スコープが長文の場合「...」で表示される。
 画面に全文を表示できるか?

1-2.使わない要件やDoc-IDは、非公開にできるか?

 Ver1.7.4では非公開機能は無い。
 しかし、要件数が多い場合、使わない要件は非公開にして、テスト結果画面などの要件で非表示としたい。

2・テストケースを要件にアサインする画面
2-1.「割りつけられた要件」「使用可能な要件」でチェックボックス=ONへデフォルト表示できるか?
 テストケースの追加・削除、テスト担当者のアサイン時と同様にcheckedタグをどこかに追加すればよいだけだと思います。

3・キーワードの管理画面
3-1.使わないキーワードは、非公開にできるか?

 Ver1.7.4では非公開機能は無い。
 v10_TestLinkCnvMacro.xlsを使った場合、キーワードが要件IDと1対1に対応するため、キーワード数が大幅に増えて使いづらくなる。
 使わないキーワードは非公開にして、テスト実行やテスト結果画面のキーワード項目で非表示としたい。

【v10_TestLinkCnvMacro.xls の使い方の質問(西山さん)】

1.要件をXMLインポートする場合、僕は下記の項目を同じ要件管理IDとして設定して、紐づけが正常に完了しました。

requirement name
docid
title

 上記の設定のうち、docidタグのみを要件管理IDとした場合、要件とテストケースを紐づけできますか?
 つまり、下記のイメージです。

テストケースのキーワード(keywordタグ)
=テストケースの要件管理ID
=要件仕様ドキュメントのDOC-ID
=要件XMLのdocidタグ

 意図は、要件名(requirement name)やタイトル(title)へ、手持ちの情報は全てTestLinkの要件の属性として全て記入したいのです。
 あるいは、TestLinkの本来の使い方があるのでしたら教えて下さい。

 以上、よろしくお願いします。

2009/03/02 10:17 西山 博実 <hnish****@skygr*****>:
> Testlinkjp-usersのみなさまへ
>
> お早うございます、西山です。
>
> 「ver. 1.0」の追加リリースのお知らせです。
>
>
>> ■新規機能
>> ・要件仕様ドキュメントのXMLファイルへ変換が可能。
>> ・同梱の本体パッチファイルを使用することでTestlink(1.7.4-1.7.5)へインポートできます。
>
> 今回は、要件仕様ドキュメントのXMLインポート/全削除用の
> Testlink 1.8 RC 4のパッチファイルを追加リリースしました。
> Testlink 1.8 RC 4で動作確認してます。
>
> ■今回のパッチコードは、Testlink 1.8 (RC 1〜)RC 4 における
> 「要件仕様ドキュメント削除時にプロジェクトが消滅する」重大不具合への緊急対応の為です。
> 日本語を含むマルチバイト系言語の文字化けにも対応してます。
>
> ■要件仕様と要件の全削除
> ・要件仕様ドキュメントの「dummyA」を選択する。
> →この場合、要件数がゼロでないドキュメントを選択しますと、編集対象が削除されエラーになります。
> ・要件リストの「インポート」を選択する。
> ・ファイルタイプを「DELETE_ALL_SPEC」として、「ファイルのアップロード」を実行する。
> ・削除される要件仕様ドキュメントの一覧が表示されます。
> →要件数がゼロのドキュメントは、id が「Non-Delete」と表示され、削除されません。
> ・インポートデータのチェックの「インポート」を実行すると、要件仕様と要件の全削除と
> アンアサインが実行されます。
>
> ■ドキュメント削除のコードは修正されていません。
> ドキュメント削除は、絶対実行しないでください。
>
>
> ■ダウンロード
> TestLinkTools::TestLinkCnvMacro 1.0
> v10_testlink_18RC4.tar.gz
> https://sourceforge.jp/projects/testlinktools/releases?package_id=7520#package-7520
>
>
>
> ----- Original Message -----
> From: "西山 博実" <hnish****@skygr*****>
> To: "TestLink JP Users ML" <testl****@lists*****>
> Sent: Tuesday, February 24, 2009 6:08 PM
> Subject: Re: [Testlinkjp-users]EXCEL試験書からのXMLファイル変換マクロ
>
>
>> Testlinkjp-usersのみなさまへ
>>
>> お晩でございます、西山です。
>>
>> 「ver. 1.0」リリースのお知らせです。
>>
>> ■新規機能
>> ・要件仕様ドキュメントのXMLファイルへ変換が可能。
>> ・同梱の本体パッチファイルを使用することでTestlink(1.7.4-1.7.5)へインポートできます。
>> ・要件仕様ドキュメントのインポート時に、要件とテストケースの一括アサインが可能です。
>> ・プロジェクト内の全要件仕様ドキュメントと要件を一括で削除し、アンアサインできます。
>>
>> 要件インポート時のテストケースのアサインには二つの方法を提供し、二つを同時に使用できます。
>> 詳細は使用方法シートを参照ください。
>>
>>
>> ■ダウンロード
>> https://sourceforge.jp/projects/testlinktools/releases?package_id=7520#package-7520
>> v10_TestLinkCnvMacro.lzh
>>
>>
>>
>> ----- Original Message -----
>> From: "西山 博実" <hnish****@skygr*****>
>> To: "TestLink JP Users ML" <testl****@lists*****>
>> Sent: Friday, December 05, 2008 10:07 AM
>> Subject: Re: [Testlinkjp-users]EXCEL試験書からのXMLファイル変換マクロ
>>
>>
>>> Testlinkjp-usersのみなさまへ
>>>
>>> おはようございます、西山です。
>>>
>>> 前回の「ver.0.7」リリースに誤りがありましたので、下記に訂正します。
>>>
>>> v07_TestLinkCnvMacro.lzhでの「使用方法」シートのQA欄も、
>>> 「<ol></ol>を記載すると、番号付きのリストで表示されます。」に訂正しました。
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> ■機能
>>> TestLinkではXMLファイルをインポートすることでデータを移植できます。
>>> これは「EXCEL試験書からのXMLファイル変換マクロ」です。
>>> TestLink 1.7.4 での正常動作を確認してます。
>>>
>>>
>>> -------変更履歴
>>> 2008/12/4   0.7
>>> ・name指定でないTAGデータの先頭に"<table", "<TABLE", "<ol",  "<OL"が記載された場合は、<p></p>の付加を抑制する様にした。
>>> ・サンプルのsuite、caseシートのデータを、上記のケースとなる様に変更した。
>>> →試験手順、期待結果などに<table></table>TAGを記載すると、表形式で表示されます。
>>>
>>>
>>> →試験手順、期待結果などに<ol></ol>TAGを記載すると、番号付きのリストで表示されます。
>>>
>>> ・TestLink 1.7.4 での正常動作を確認してます。
>>> →番号付きのリストはTestLink 1.7.4では表示されますが、TestLink 1.8.0 RC1では表示されません。
>>>
>>>
>>>
>>> ----- Original Message -----
>>> From: "西山 博実" <hnish****@skygr*****>
>>> To: "TestLink JP Users ML" <testl****@lists*****>
>>> Sent: Thursday, December 04, 2008 3:56 PM
>>> Subject: Re: [Testlinkjp-users]EXCEL試験書からのXMLファイル変換マクロ
>>>
>>>
>>>> Testlinkjp-usersのみなさまへ
>>>>
>>>> こんにちは、西山です。
>>>>
>>>> 「ver.0.7」リリースのお知らせです。
>>>>
>>>> ■機能
>>>> TestLinkではXMLファイルをインポートすることでデータを移植できます。
>>>> これは「EXCEL試験書からのXMLファイル変換マクロ」です。
>>>> TestLink 1.8.0 RC1 までの正常動作を確認してます。
>>>>
>>>>
>>>> -------変更履歴
>>>> 2008/12/4   0.7
>>>> ・name指定でないTAGデータの先頭に"<table", "<TABLE", "<ol",  "<OL"が記載された場合は、<p></p>の付加を抑制する様にした。
>>>> ・サンプルのsuite、caseシートのデータを、上記のケースとなる様に変更した。
>>>>
>>>>
>>>> →試験手順、期待結果などに<table></table>を記載すると、表形式で表示されます。
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> ■ダウンロード
>>>> https://sourceforge.jp/projects/testlinktools/releases?package_id=7520#package-7520
>>>> v07_TestLinkCnvMacro.lzh
>>>>
>>>>
>>>>
>>>> ----- Original Message -----
>>>> From: "西山 博実" <hnish****@skygr*****>
>>>> To: "TestLink JP Users ML" <testl****@lists*****>
>>>> Sent: Monday, June 23, 2008 4:19 PM
>>>> Subject: Re: [Testlinkjp-users]EXCEL試験書からのXMLファイル変換マクロ
>>>>
>>>>
>>>>> Testlinkjp-usersのみなさまへ
>>>>>
>>>>> こんにちは、西山です。
>>>>>
>>>>> 「ver.0.6」リリースのお知らせです。
>>>>>
>>>>> ■機能
>>>>> EXCEL試験書からテストスイート及び、テストケースのXMLファイルへ変換し、TestLinkにインポートが可能。
>>>>> テストケースのキーワード設定が可能。
>>>>> デシジョンテーブルテストのテストスイート、及びテストケースの変換が可能。
>>>>>
>>>>>
>>>>>
>>>>> -------変更履歴
>>>>> 2008/6/23 0.6
>>>>> ・デシジョンテーブルテストのテストスイート、及びテストケースに対応。
>>>>> ・steps, expectedresults, summary, detailsデータに項目名を付加する機能をTAG定義に追加。
>>>>> ・デシジョンテーブルテストスイートのサンプルTAG定義シート「suiteTAG
>>>>>  (3)」を追加。
>>>>> →「suiteTAG (3)」のシート名を「suiteTAG」に変更し、その定義シートを開いた状態で変換マクロを実行するれば、サンプルが変換されます。
>>>>>
>>>>> ■ダウンロード
>>>>> https://sourceforge.jp/projects/testlinktools/
>>>>> v06_TestLinkCnvMacro.lzh
>>>>>
>>>>>
>>>>> ----- Original Message -----
>>>>> From: "西山 博実" <hnish****@skygr*****>
>>>>> To: "TestLink JP Users ML" <testl****@lists*****>
>>>>> Sent: Tuesday, June 03, 2008 12:32 PM
>>>>> Subject: Re: [Testlinkjp-users]EXCEL試験書からのXMLファイル変換マクロ
>>>>>
>>>>>
>>>>>> Testlinkjp-usersのみなさまへ
>>>>>>
>>>>>> こんにちは、西山です。
>>>>>>
>>>>>> 「ver.0.5」リリースのお知らせです。
>>>>>>
>>>>>>
>>>>>> ■特徴
>>>>>> EXCELのXMLエクスポート機能を使ってもテストケースにインポートできますが、
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> 当マクロでは複数行のデータ設定では改行される事と、キーワード設定が可能です。
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> 変換するシートは、当マクロブックとは別ブックでも変換できます。
>>>>>>
>>>>>> -------変更履歴
>>>>>> 2008/6/2 0.5
>>>>>> ・<keyword name=>に、空の<notes>TAGを追加。(Ver. 0.5, 0.4共にTestLink
>>>>>> 1.8.0で正常動作を確認)
>>>>>> ・変換するシートは、TAG定義シートがあれば、当マクロブックとは別のブックでも良い旨を「使用方法」に明記した。
>>>>>>
>>>>>> ■ダウンロード
>>>>>> https://sourceforge.jp/projects/testlinktools/
>>>>>> v05_TestLinkCnvMacro.lzh
>>>>>>
>>>>>>
>>>>>> ----- Original Message -----
>>>>>> From: "西山 博実" <hnish****@skygr*****>
>>>>>> To: "TestLink JP Users ML" <testl****@lists*****>
>>>>>> Sent: Friday, April 18, 2008 2:36 PM
>>>>>> Subject: Re: [Testlinkjp-users]EXCEL試験書からのXMLファイル変換マクロ
>>>>>>
>>>>>>
>>>>>>> Testlinkjp-usersのみなさまへ
>>>>>>>
>>>>>>> こんにちは、西山です。
>>>>>>>
>>>>>>> エラー処理を付加した「ver.0.4」をリリースしました。
>>>>>>> みなさまからの、要望などをお待ちしております。
>>>>>>>
>>>>>>> -------変更履歴
>>>>>>> 2008/4/18 0.4
>>>>>>> ・サブホルダ名または、テストケース名の指定もれでインポートエラー
>>>>>>> となる場合に、 該当セルにカーソルを移動し、エラー表示して変換を中止します。
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> https://sourceforge.jp/projects/testlinktools/
>>>>>>> v04_TestLinkCnvMacro.lzh
>>>>>>>
>>>>>>>
>>>>>>> -----
>>>>>>> 川西さんへ
>>>>>>>
>>>>>>> 最大インポートファイルサイズを、2Mバイトに変更できました。
>>>>>>> ありがとうござました。
>>>>>>>
>>>>>>> TestLink 1.8では直接Excelファイルをインポートできる様になるとの事ですが、
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> ある程度の書式に柔軟に対応できる事を期待しております。
>>>>>>>
>>>>>>> 以上です。
>>>>>>>
>>>>>>>
>>>>>>> ----- Original Message -----
>>>>>>> From: "西山 博実" <hnish****@skygr*****>
>>>>>>> To: "TestLink JP Users ML" <testl****@lists*****>
>>>>>>> Sent: Wednesday, April 16, 2008 1:08 PM
>>>>>>> Subject: Re: [Testlinkjp-users]EXCEL試験書からのXMLファイル変換マクロ
>>>>>>>
>>>>>>>
>>>>>>>> Testlinkjp-usersのみなさまへ
>>>>>>>>
>>>>>>>> こんにちは、西山です。
>>>>>>>>
>>>>>>>> 前回のメールに対しまして、和田様より
>>>>>>>> 「UTF8変換処理をADODB.Streamを使用して追加する」助言をいただき、
>>>>>>>> コードまで提供いただきました。
>>>>>>>> ありがとう御座いました。
>>>>>>>>
>>>>>>>> そこで、UTF8変換処理を追加した「ver.0.3」をリリースしました。
>>>>>>>> 同時に、<keywords>TAGの付加も追加しました。
>>>>>>>>
>>>>>>>> https://sourceforge.jp/projects/testlinktools/
>>>>>>>> v03_TestLinkCnvMacro.lzh
>>>>>>>>
>>>>>>>>
>>>>>>>> -----
>>>>>>>> 川西さんへ
>>>>>>>>
>>>>>>>> ご意見、ありごとうございます。
>>>>>>>>
>>>>>>>>
>>>>>>>>> また、TestLink 1.8では直接Excelファイルをインポートできるようになる
>>>>>>>>> 予定ですので今後の動向をチェックしてみてください。
>>>>>>>>
>>>>>>>> それは、楽しみですね!
>>>>>>>>
>>>>>>>> それから、ご存知かもしれませんが、
>>>>>>>> テストスイートにメモしたキーワードはエクスポートされるので、
>>>>>>>> その逆の、「インポートによるテストスイートのキーワードのメモ」
>>>>>>>> ができるのも良いかと思います。
>>>>>>>> TestLink 1.7.0では、キーワードに「notes」があるものをスイートにメモしてエクスポートし、
>>>>>>>> それをインポートすると、「notes」がスイートの「details」に設定されてしまい、
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> キーワードはスイートにはメモされません。
>>>>>>>>
>>>>>>>>
>>>>>>>>> config.inc.php内の
>>>>>>>>> TL_IMPORT_LIMITとTL_IMPORT_ROW_MAXの値を変更してみてください。
>>>>>>>>
>>>>>>>> 試してみます。 ご助言ありがとうございます。
>>>>>>>>
>>>>>>>> 以上です。。。。。。。。。 )゜))彡
>>>>>>>>
>>>>>>>>
>>>>>>>> ----- Original Message -----
>>>>>>>> From: "西山 博実" <hnish****@skygr*****>
>>>>>>>> To: <testl****@lists*****>
>>>>>>>> Sent: Tuesday, April 15, 2008 2:50 PM
>>>>>>>> Subject: [Testlinkjp-users] EXCEL試験書からのXMLファイル変換マクロ
>>>>>>>>
>>>>>>>>
>>>>>>>>> こんにちは、西山です。
>>>>>>>>>
>>>>>>>>> 社内で、評価関連ツールを調査していまして、TestLinkに出会いました。
>>>>>>>>> TestLinkを現場で使うには、既存の試験書(テスト仕様書)を如何して移行できるかが、カギではないかと感じました。
>>>>>>>>> 便利ツールに、一旦PDFに変換してPDFへのリンクをxmlに変換するのがありますが、
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> 1ページに多数のケースがあるEXCEL試験書には適さないかなと思われます。
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> そこで、「EXCEL試験書からのXMLファイル変換マクロ」を試作してみました。
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> みなさんのご意見をお聞かせ下さい。
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> ■機能
>>>>>>>>> EXCEL試験書からテストスイート及び、テストケースのXMLファイルへ変換し、TestLinkにインポートが可能。
>>>>>>>>>
>>>>>>>>> ■使用方法
>>>>>>>>> 使用方法シートを参照ください。
>>>>>>>>>
>>>>>>>>> ■項目データ
>>>>>>>>> 詳細、概要、試験手順、期待結果の項目では複数行のデータ設定が可能です。
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> その他は複数行を指定しても改行コードは半角スペースとなり一行で設定されます。
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> testsuiteのkeywordはインポートでは設定されないので対象外とし、
>>>>>>>>> testcaseのnotes(キーワードの備考)も割愛して、処理を単純にしてます。
>>>>>>>>>
>>>>>>>>> ■漢字コードとファイルサイズ
>>>>>>>>> TestLinkにインポートできるXMLファイルは、最大200Kバイトの制限があります。
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> 変換マクロが出力したShift-JISファイルをUTF-8へ変換すると、漢字コード部のサイズは1.5倍になります。
>>>>>>>>> ファイルサイズが大きい場合はテストケースとして分割してインポートしなければなりません。
>>>>>>>>> サンプルのsuiteシートは70ケースで、変換後は191Kバイト(UTF-8)になります。
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> ■ダウンロード
>>>>>>>>> 下記からダウンロードできます。
>>>>>>>>> https://sourceforge.jp/projects/testlinktools/
>>>>>>>>>    TestLinkCnvMacro.lzh
>>>>>>>>>
>>>>>>>>> 以上です。
>>>>>>>>> 。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。 )゜))彡
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>
>> >>>>>>>
>>>>>>>>>
>>>>>
>>>>> >>>> _______________________________________________
>>>>>>>>> Testlinkjp-users mailing list
>>>>>>>>> Testl****@lists*****
>>>>>>>>> http://lists.sourceforge.jp/mailman/listinfo/testlinkjp-users
>>>>>>>>>
>>>>>>>>
>>>>>>>> _______________________________________________
>>>>>>>> Testlinkjp-users mailing list
>>>>>>>> Testl****@lists*****
>>>>>>>> http://lists.sourceforge.jp/mailman/listinfo/testlinkjp-users
>>>>>>>>
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> Testlinkjp-users mailing list
>>>>>>> Testl****@lists*****
>>>>>>> http://lists.sourceforge.jp/mailman/listinfo/testlinkjp-users
>>>>>>>
>>>>>>
>>>>>> _______________________________________________
>>>>>> Testlinkjp-users mailing list
>>>>>> Testl****@lists*****
>>>>>> http://lists.sourceforge.jp/mailman/listinfo/testlinkjp-users
>>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Testlinkjp-users mailing list
>>>>> Testl****@lists*****
>>>>> http://lists.sourceforge.jp/mailman/listinfo/testlinkjp-users
>>>>>
>>>>
>>>> _______________________________________________
>>>> Testlinkjp-users mailing list
>>>> Testl****@lists*****
>>>> http://lists.sourceforge.jp/mailman/listinfo/testlinkjp-users
>>>>
>>>
>>> _______________________________________________
>>> Testlinkjp-users mailing list
>>> Testl****@lists*****
>>> http://lists.sourceforge.jp/mailman/listinfo/testlinkjp-users
>>>
>>
>> _______________________________________________
>> Testlinkjp-users mailing list
>> Testl****@lists*****
>> http://lists.sourceforge.jp/mailman/listinfo/testlinkjp-users
>>
>
> _______________________________________________
> Testlinkjp-users mailing list
> Testl****@lists*****
> http://lists.sourceforge.jp/mailman/listinfo/testlinkjp-users
>




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