西山 博実
hnish****@skygr*****
2008年 5月 16日 (金) 10:13:16 JST
川西さんへ 西山です。 再現手順に誤りがありましたので、訂正します。 不具合動作: 先頭以外のテストケースに末尾が数字のキーワードを2つ以上指定してある ファイルをインポートするとエラーとなり、そのキーワードは設定されません。 条件: 末尾が数字のキーワードは2つとも未登録であること。 TestLink 1.7.4動作: 同じ条件でインポートしても、正しくキーワードが設定される。 備考: 先頭ケースに末尾が数字のキーワードを2つ以上指定してある ファイルをインポートすると正常に設定され、キーワード登録されます。 キーワードに登録された状態で問題のファイルをインポートした場合は、 エラーになりません。 手順1: 先頭以外のテストケースに末尾が数字のキーワードを2つ以上指定した、下記のXMLファイルを作成する。 KeywordA1、KeywordB9のキーワードは2つとも未登録であること。 ---------- testsuites.xml -----------------> <?xml version="1.0" encoding="UTF-8"?> <testsuite name=""> <testsuite name="Suite A"> <testsuite name="suite a-1"> <testcase name="case 1"> <summary><![CDATA[ <p></p> ]]></summary> <steps><![CDATA[ <p></p> ]]></steps> <expectedresults><![CDATA[ <p></p> ]]></expectedresults> <keywords> <keyword name="KeywordA"> <notes><![CDATA[ ]]></notes> </keyword> <keyword name="KeywordB"> <notes><![CDATA[ ]]></notes> </keyword> </keywords> </testcase> <testcase name="case 2"> <summary><![CDATA[ <p></p> ]]></summary> <steps><![CDATA[ <p></p> ]]></steps> <expectedresults><![CDATA[ <p></p> ]]></expectedresults> <keywords> <keyword name="KeywordA1"> <notes><![CDATA[ ]]></notes> </keyword> <keyword name="KeywordB9"> <notes><![CDATA[ ]]></notes> </keyword> </keywords> </testcase> </testsuite> </testsuite> </testsuite> <---------- testsuites.xml ----------------- 手順2: 上記ファイルをスイートにインポートすると以下のエラーとなり、 "case 1"のキーワードには、KeywordA、KeywordBが設定されるが、 "case 2"のキーワードには、KeywordA1、KeywordB9は設定されません。 ---------- インポートエラー表示 -----------------> ERROR ON exec_query() - database.class.php 1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 3 - SELECT keyword_id,keywords.keyword,keywords.notes FROM testcase_keywords,keywords WHERE keyword_id = keywords.id AND testcase_id = 494 AND keyword_id = THE MESSAGE :: SQL [1631] executed [took 0.0002 secs][all took 1.15 secs]: SELECT keyword_id,keywords.keyword,keywords.notes FROM testcase_keywords,keywords WHERE keyword_id = keywords.id AND testcase_id = 494 AND keyword_id = Query failed: errorcode[1064] errormsg:You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 3 ERROR ON exec_query() - database.class.php 1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ')' at line 1 - INSERT INTO testcase_keywords (testcase_id,keyword_id) VALUES (494,) THE MESSAGE :: SQL [1632] executed [took 0.0002 secs][all took 1.1504 secs]: INSERT INTO testcase_keywords (testcase_id,keyword_id) VALUES (494,) Query failed: errorcode[1064] errormsg:You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ')' at line 1 <---------- インポートエラー表示 ----------------- 以上、よろしくお願い致します。 ----- Original Message ----- From: "西山 博実" <hnish****@skygr*****> To: "TestLink JP Users ML" <testl****@lists*****> Sent: Thursday, May 15, 2008 6:15 PM Subject: Re: [Testlinkjp-users]インポートによるテストケースのキーワード設定(TestLink 1.8.0 BETA1) > 川西さんへ > > 西山です。 > >> TestLink 1.8 beta 2が近日中にリリースされる予定ですので、 >> それで修正されていないようであれば >> 本家のMantisに登録するようにしますね。 > > はい、よろしくお願いいたします。 > >> ・OS Windows XP SP2 >> ・Browser IE 6.0 >> ・PHP Version 5.2.5 > XAMPP for Windows Version 1.6.6a! > > 以上です。 > > > ----- Original Message ----- > From: "Toshiyuki Kawanishi" <tosik****@users*****> > To: "TestLink JP Users ML" <testl****@lists*****> > Sent: Thursday, May 15, 2008 5:19 PM > Subject: Re: [Testlinkjp-users] インポートによるテストケースのキーワード設定(TestLink > 1.8.0 BETA1) > > >> 西山さん >> >> >> 川西です。 >> いつもご報告ありがとうございます! >> >>> 不具合動作: >>> スイートインポートによりスイートのキーワードは設定されますが、 >>> キーワードに備考があると、そのキーワードの備考がスイートの詳細に追記されます。 >> >>> 不具合動作: >>> 先頭以外のテストケースに末尾が数字のキーワードを2つ以上指定してある >>> ファイルをインポートするとエラーとなり、そのキーワードは設定されません。 >> >> ご報告していただいた2つのインシデントは >> 本家開発者のBug Tracking System (Mantis) には登録されていないようです。 >> TestLink 1.8 beta 2が近日中にリリースされる予定ですので、 >> それで修正されていないようであれば >> 本家のMantisに登録するようにしますね。 >> >> http://testlink.org/mantis/ >> >> あと、本家のMantisに登録するためには、 >> ・OS >> ・Browser >> ・PHP Version >> の情報も必要となりますので差し支えない範囲で >> ご連絡いただけると助かります。 >> >> >> # インポート機能は1.8で修正されていますが、 >> まだ私たちも正式なテストはしていないんです...... >> beta 2以降でテストする予定です。 >> >> >> 以上、よろしくお願い致します。 >> >> >> TEF有志によるTestLink日本語化プロジェクト >> 川西 俊之 >> tosik****@users***** >> >> >> --- >>> こんにちは、西山です。 >>> TestLink 1.8.0 BETA1での気になる点です。 >>> >>> >>> 不具合動作: >>> 先頭以外のテストケースに末尾が数字のキーワードを2つ以上指定してある >>> ファイルをインポートするとエラーとなり、そのキーワードは設定されません。 >>> >>> 条件: >>> 末尾が数字のキーワードは2つとも未登録であること。 >>> >>> TestLink 1.7.4動作: >>> 同じ条件でインポートしても、正しくキーワードが設定される。 >>> >>> 備考: >>> 先頭ケースに末尾が数字のキーワードを2つ以上指定してある >>> ファイルをインポートすると正常に設定され、キーワード登録されます。 >>> キーワードに登録された状態で問題のファイルをインポートした場合は、 >>> エラーになりません。 >>> >>> >>> 手順1: >>> 先頭以外のテストケースに末尾が数字のキーワードを2つ以上設定してエクスポートとする。 >>> >>> ---------- testsuites.xml -----------------> >>> <?xml version="1.0" encoding="UTF-8"?> >>> <testsuite name=""> >>> <testsuite name="Suite A"> >>> <testsuite name="suite a-1"> >>> <testcase name="case 1"> >>> <summary><![CDATA[ >>> <p></p> >>> ]]></summary> >>> <steps><![CDATA[ >>> <p></p> >>> ]]></steps> >>> <expectedresults><![CDATA[ >>> <p></p> >>> ]]></expectedresults> >>> <keywords> >>> <keyword name="KeywordA"> >>> <notes><![CDATA[ >>> >>> ]]></notes> >>> </keyword> >>> <keyword name="KeywordB"> >>> <notes><![CDATA[ >>> >>> ]]></notes> >>> </keyword> >>> </keywords> >>> </testcase> >>> >>> <testcase name="case 2"> >>> <summary><![CDATA[ >>> <p></p> >>> ]]></summary> >>> <steps><![CDATA[ >>> <p></p> >>> ]]></steps> >>> <expectedresults><![CDATA[ >>> <p></p> >>> ]]></expectedresults> >>> <keywords> >>> <keyword name="KeywordA1"> >>> <notes><![CDATA[ >>> >>> ]]></notes> >>> </keyword> >>> <keyword name="KeywordB9"> >>> <notes><![CDATA[ >>> >>> ]]></notes> >>> </keyword> >>> </keywords> >>> </testcase> >>> </testsuite> >>> </testsuite> >>> >>> </testsuite> >>> <---------- testsuites.xml ----------------- >>> >>> >>> 手順2: >>> エクスポートしたファイルをスイートにインポートすると以下のエラーとなり、 >>> "case 1"のキーワードには、KeywordA、KeywordBが設定されるが、 >>> "case 2"のキーワードには、KeywordA1、KeywordB9は設定されません。 >>> >>> >>> ---------- インポートエラー表示 -----------------> >>> ERROR ON exec_query() - database.class.php >>> 1064 - You have an error in your SQL syntax; check the manual that >>> corresponds to your MySQL server version for the right syntax to use >>> near >>> '' >>> at line 3 - SELECT keyword_id,keywords.keyword,keywords.notes FROM >>> testcase_keywords,keywords WHERE keyword_id = keywords.id AND >>> testcase_id >>> = >>> 494 AND keyword_id = >>> >>> THE MESSAGE :: SQL [1631] executed [took 0.0002 secs][all took 1.15 >>> secs]: >>> SELECT keyword_id,keywords.keyword,keywords.notes FROM >>> testcase_keywords,keywords WHERE keyword_id = keywords.id AND >>> testcase_id >>> = >>> 494 AND keyword_id = Query failed: errorcode[1064] errormsg:You have an >>> error in your SQL syntax; check the manual that corresponds to your >>> MySQL >>> server version for the right syntax to use near '' at line 3 >>> ERROR ON exec_query() - database.class.php >>> 1064 - You have an error in your SQL syntax; check the manual that >>> corresponds to your MySQL server version for the right syntax to use >>> near >>> ')' at line 1 - INSERT INTO testcase_keywords (testcase_id,keyword_id) >>> VALUES (494,) >>> >>> THE MESSAGE :: SQL [1632] executed [took 0.0002 secs][all took 1.1504 >>> secs]: >>> INSERT INTO testcase_keywords (testcase_id,keyword_id) VALUES (494,) >>> Query >>> failed: errorcode[1064] errormsg:You have an error in your SQL syntax; >>> check >>> the manual that corresponds to your MySQL server version for the right >>> syntax to use near ')' at line 1 >>> <---------- インポートエラー表示 ----------------- >>> >>> >>> 以上、よろしくお願い致します。 >>> >>> _______________________________________________ >>> 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 >