[Testlinkjp-users] TestLinkCnvMacro で表を埋め込んだテストケースのコンバート

Back to archive index

y-kim****@beaco***** y-kim****@beaco*****
2008年 12月 2日 (火) 14:24:59 JST


佐藤様

初めまして、梶野と申します。
ご質問、ありがとうございます。
TestLinkCnvMacroで佐藤様がおっしゃっていることは全て実現可能かは
判断しかねますが、私でしたら以下の方法で実施するかなぁと
思います。

(1)TestLinkCnvMacroを利用する場合は、
<ol><li>ステップ1</li><li>ステップ2</li>></ol><table>
<tr><th>条件</th><td>条件内容</td></tr>
<tr><th>入力値</th><td>値1</td></tr>
</table>
という文字列を手順に該当するExcelのセルにそのまま入力する。
ただし、Excelのセルには文字数制限があるので、その範囲内でいれる。
Office2000でしたらたしか32,767 文字まで入力可能ですが、
表示できるのは1024文字のみです。
Excelの試験手順という名前がついた
セルにはこの文字列のままでの入力はできなかったですか?
こちらの環境でためしてみましたが、ナンバリングが失敗、
表の挿入はできました。

(2)TestLinkCnvMacroを改良する>>私はこちらを採用してます。
手順の記載が長くなる場合は文字列の足し算を行います。
(例) "aaaaaa" + "bbbbbb"といったことはVBAでは割と簡単にできたはずです。
あとはそれを以下のようにアウトプットするように改造します。
"<steps><![CDATA["+手順の記載内容+"]]></steps>"

(3)<table>タグをつけた文章を動的に作成して、TestLinkにインポート
したいとなると、TestLinkCnvMacroの改良が必要になります。

特にシートの設定などは不要だと思いました。
以上、ご参考にしてみてください。

>はじめまして。
>
>TestLinkへのExcelからのインポート作業を行っています。
>西山さんの「TestLinkCnvMacro」を利用させていただいているのですが、
>1つ質問があり投稿させていただきました。
>
>試験手順(Steps)内に表を埋め込んだり、手順のナンバリングを行ったものを埋め込みたいのですが、
>こういったデータをTestLinkCnvMacroを利用してコンバートすることは可能でしょうか。
>
>例)
><ol>
><li>ステップ1</li>
><li>ステップ2</li>
></ol>
><table>
><tr><th>条件</th><td>条件内容</td></tr>
><tr><th>入力値</th><td>値1</td></tr>
></table>
>
>↑こういったデータをTestLinkにインポートしたいのです。
>XMLファイルを1つずつ作成することは可能ですが、
>ここでTestLinkCnvMacroが利用できないかと考えました。
>
>もし可能でしたら、用意するExcelファイルのデータがどのようになっていれば良いか、
>またTestLinkCnvMacroのシートをどのように設定すればよいのかご教示いただけると幸いです。
>
>_______________________________________________
>Testlinkjp-users mailing list
>Testl****@lists*****
>http://lists.sourceforge.jp/mailman/listinfo/testlinkjp-users


Yukiko (Kimura) Kajino




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