西山 博実
hnish****@skygr*****
2008年 12月 2日 (火) 17:40:39 JST
こんばんは、西山です。 > 現状では<table>タグを動的に生成・・・までは考えておりませんでした。 そうですか、次の宿題として検討してみます。 > Excelのセルに直接書いてしまうと、各行が<p>タグで括られてしまい、 > 正しい形でインポートされませんでしたので、それをどうにかしたい、と思ったのが発端でした。 > > (2)マクロを改良する、というご意見に従おうと思います。 > > とりあえず現状での使い方としては、 > > 単一行=<p>タグ付与 > 複数行=そのまま このマクロの売りとしましては、複数行での改行<p>なので、 データの先頭が、"<table" ならば、 そのままとした方がよいかもしれません。 ----- Original Message ----- From: "SATO Fumikazu" <f.sat****@trico*****> To: <testl****@lists*****> Sent: Tuesday, December 02, 2008 5:16 PM Subject: Re: [Testlinkjp-users] TestLinkCnvMacro で表を埋め込んだテストケースのコンバート > 西山さん、梶野さん > > 佐藤です。 > お返事ありがとうございました。 > > 現状では<table>タグを動的に生成・・・までは考えておりませんでした。 > Excelのセルに直接書いてしまうと、各行が<p>タグで括られてしまい、 > 正しい形でインポートされませんでしたので、それをどうにかしたい、と思ったのが発端でした。 > > (2)マクロを改良する、というご意見に従おうと思います。 > > とりあえず現状での使い方としては、 > > 単一行=<p>タグ付与 > 複数行=そのまま > > という形に改造して解決できました。 > > またわからないことが出てきましたら相談させていただきます。 > ありがとうございました。 > > >> 佐藤様 >> >> 初めまして、梶野と申します。 >> ご質問、ありがとうございます。 >> 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 >> >> >> >> ------------------------------ >> From: 西山 博実 <hnish****@skygr*****> >> Subject: Re: [Testlinkjp-users] >> TestLinkCnvMacroで表を埋め込んだテストケースのコンバート >> To: "TestLink JP Users ML" <testl****@lists*****> >> >> SATOさん >> こんにちは、西山です。 >> >> >(3)<table>タグをつけた文章を動的に作成して、TestLinkにインポート >> >したいとなると、TestLinkCnvMacroの改良が必要になります。 >> >> の説明になります。。。^^ >梶野さん >> >> >> サンプルのsuiteシートのキーワード 3(セルM) の右に2列目(セルO)から >> 下記のデータセルを定義します。 >> ---------------suite--------------- >> 列1 値1 値2 値3 列2 値1 値2 値3 >> AAA A1 A2 A3 BBB B1 B2 B3 >> CCC C1 C2 C3 DDD D1 D2 D3 >> --------------- >> >> TAG定義シートの「suiteTAG」で定義するならば、 >> 未使用のセル(セルO:セルオー)から右側の列を使います。 >> ---------------suiteTAG--------------- >> 列1 値1 値2 値3 列2 値1 値2 値3 >> >> 最大列:2 >> 最大行:3 >> --------------- >> >> 後は、取り出すマクロを追加すれば >> 以下に変換できるとは思います。 >> ただし、インポートしてもTestLink側で >> 表形式に対応しているかどうかについては存じません。 >> 表形式に対応しているのでしょうか? >> >> <table> >> <tr><th>AAA</th><td>BBB</td></tr> >> <tr><th>A1</th><td>B1</td></tr> >> <tr><th>A2</th><td>B2</td></tr> >> <tr><th>A3</th><td>B3</td></tr> >> </table> >> >> <table> >> <tr><th>CCC</th><td>DDD</td></tr> >> <tr><th>C1</th><td>D1</td></tr> >> <tr><th>C2</th><td>D2</td></tr> >> <tr><th>C3</th><td>D3</td></tr> >> </table> >> >> >> >> ----- Original Message ----- >> From: "SATO Fumikazu" <f.sat****@trico*****> >> To: <testl****@lists*****> >> Sent: Tuesday, December 02, 2008 11:58 AM >> Subject: [Testlinkjp-users] 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 >> > >> >> >> >> ------------------------------ >> >> Date: Tue, 2 Dec 2008 15:00:28 +0900 >> From: "garyo hosu" <garyo****@gmail*****> >> Subject: Re: [Testlinkjp-users] >> TestLinkCnvMacroで表を埋め込んだテストケースのコンバート >> To: "TestLink JP Users ML" <testl****@lists*****> >> >> 西山さん、こんにちは、garyoです。 >> >> >ただし、インポートしてもTestLink側で >> >表形式に対応しているかどうかについては存じません。 >> >表形式に対応しているのでしょうか? >> そのまま入れても表示しませんが、元のXMLファイルにテーブルタグが書いてあれば表示します。 >> デシジョンテーブルからTestLinkのテストケースを生成するツール<http://sourceforge.jp/projects/testlinkjp/document/testlinkjp_decisionTable2testcase_0.00_-_Notes/>で使っています。 >> http://sourceforge.jp/projects/testlinkjp/document/testlinkjp_decisionTable2testcase_0.00_-_Notes/ >> >> >後は、取り出すマクロを追加すれば >> wiki記法やはてな記法をhtmlに変換するコンバーターが使えるといいんですけどね。 >> >> http://www.google.co.jp/search?q=wiki%E8%A8%98%E6%B3%95+%E5%A4%89%E6%8F%9B&sourceid=navclient-ff&ie=UTF-8&rlz=1B2GGGL_jaJP213JP213 >> >> >> RubyにはRD記法がありますが、テーブルは無いかも知れないです。 >> http://www.rubyist.net/~rubikitch/computer/rd-intro/ >> >> >> >> 2008/12/02 14:34 西山 博実 <hnish****@skygr*****>: >> >> > SATOさん >> > こんにちは、西山です。 >> > >> > >(3)<table>タグをつけた文章を動的に作成して、TestLinkにインポート >> > >したいとなると、TestLinkCnvMacroの改良が必要になります。 >> > >> > の説明になります。。。^^ >梶野さん >> > >> > >> > サンプルのsuiteシートのキーワード 3(セルM) の右に2列目(セルO)から >> > 下記のデータセルを定義します。 >> > ---------------suite--------------- >> > 列1 値1 値2 値3 列2 値1 値2 値3 >> > AAA A1 A2 A3 BBB B1 B2 B3 >> > CCC C1 C2 C3 DDD D1 D2 D3 >> > --------------- >> > >> > TAG定義シートの「suiteTAG」で定義するならば、 >> > 未使用のセル(セルO:セルオー)から右側の列を使います。 >> > ---------------suiteTAG--------------- >> > 列1 値1 値2 値3 列2 値1 値2 値3 >> > >> > 最大列:2 >> > 最大行:3 >> > --------------- >> > >> > 後は、取り出すマクロを追加すれば >> > 以下に変換できるとは思います。 >> > ただし、インポートしてもTestLink側で >> > 表形式に対応しているかどうかについては存じません。 >> > 表形式に対応しているのでしょうか? >> > >> > <table> >> > <tr><th>AAA</th><td>BBB</td></tr> >> > <tr><th>A1</th><td>B1</td></tr> >> > <tr><th>A2</th><td>B2</td></tr> >> > <tr><th>A3</th><td>B3</td></tr> >> > </table> >> > >> > <table> >> > <tr><th>CCC</th><td>DDD</td></tr> >> > <tr><th>C1</th><td>D1</td></tr> >> > <tr><th>C2</th><td>D2</td></tr> >> > <tr><th>C3</th><td>D3</td></tr> >> > </table> >> > >> > >> > >> > ----- Original Message ----- >> > From: "SATO Fumikazu" <f.sat****@trico*****> >> > To: <testl****@lists*****> >> > Sent: Tuesday, December 02, 2008 11:58 AM >> > Subject: [Testlinkjp-users] 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 >> > > >> > >> > _______________________________________________ >> > Testlinkjp-users mailing list >> > Testl****@lists***** >> > http://lists.sourceforge.jp/mailman/listinfo/testlinkjp-users >> > >> -------------- next part -------------- >> HTMLの添付ファイルを保管しました... >> URL: >> http://lists.sourceforge.jp/mailman/archives/testlinkjp-users/attachments/20081202/4808c482/attachment-0001.htm >> >> ------------------------------ >> >> Date: Tue, 2 Dec 2008 15:14:23 +0900 (JST) >> From: <y-kim****@beaco*****> >> Subject: Re: [Testlinkjp-users] TestLinkCnvMacro >> で表を埋め込んだテストケースのコンバート >> To: "TestLink JP Users ML" <testl****@lists*****> >> >> SATOさん、西山さん >> >> 梶野です。 >> >>(3)<table>タグをつけた文章を動的に作成して、TestLinkにインポート >> >>したいとなると、TestLinkCnvMacroの改良が必要になります。 >> > >> >の説明になります。。。^^ >梶野さん >> なるほど、西山さん、コメントありがとうございます。 >> ご質問を読んだ限りでは、動的に作りたいかどうか不明でしたので(苦笑) >> >> >サンプルのsuiteシートのキーワード 3(セルM) の右に2列目(セルO)から >> >下記のデータセルを定義します。 >> >---------------suite--------------- >> >列1 値1 値2 値3 列2 値1 値2 値3 >> >AAA A1 A2 A3 BBB B1 B2 B3 >> >CCC C1 C2 C3 DDD D1 D2 D3 >> >--------------- >> > >> >TAG定義シートの「suiteTAG」で定義するならば、 >> >未使用のセル(セルO:セルオー)から右側の列を使います。 >> >---------------suiteTAG--------------- >> >列1 値1 値2 値3 列2 値1 値2 値3 >> > >> >最大列:2 >> >最大行:3 >> >--------------- >> > >> >後は、取り出すマクロを追加すれば >> >以下に変換できるとは思います。 >> >ただし、インポートしてもTestLink側で >> >表形式に対応しているかどうかについては存じません。 >> >表形式に対応しているのでしょうか? >> 表形式には対応していますよー >> 少なくとも、1.7.4のテストスイートの詳細、 >> テストケースの要約、手順、期待結果には表を挿入する >> アイコンがあります。 >> >> なので、<table>タブで出力させてあげれば、表が表示されます。 >> #木村の環境で試したのは、1.8RC1なんですが >> >> 取り出すマクロについては、先ほど私がだしたメールに書いたのですが、 >> "<steps><![CDATA["+手順の記載内容+"]]></steps>" >> でアウトプットすることになります。 >> >> > >> ><table> >> ><tr><th>AAA</th><td>BBB</td></tr> >> ><tr><th>A1</th><td>B1</td></tr> >> ><tr><th>A2</th><td>B2</td></tr> >> ><tr><th>A3</th><td>B3</td></tr> >> ></table> >> > >> ><table> >> ><tr><th>CCC</th><td>DDD</td></tr> >> ><tr><th>C1</th><td>D1</td></tr> >> ><tr><th>C2</th><td>D2</td></tr> >> ><tr><th>C3</th><td>D3</td></tr> >> ></table> > > _______________________________________________ > Testlinkjp-users mailing list > Testl****@lists***** > http://lists.sourceforge.jp/mailman/listinfo/testlinkjp-users >