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