Toshiyuki Kawanishi
tosik****@users*****
2008年 5月 19日 (月) 17:19:02 JST
西山さん 川西です。 ご連絡ありがとうございます。 > 手順1: > 先頭以外のテストケースに末尾が数字のキーワードを2つ以上指定した、下記のXMLファイルを作成する。 > KeywordA1、KeywordB9のキーワードは2つとも未登録であること。 > 手順2: > 上記ファイルをスイートにインポートすると以下のエラーとなり、 > "case 1"のキーワードには、KeywordA、KeywordBが設定されるが、 > "case 2"のキーワードには、KeywordA1、KeywordB9は設定されません。 了解しました! 詳しくご説明いただきましてありがとうございます。助かります。 川西 俊之 tosik****@users***** --- > 川西さんへ > > 西山です。 > 再現手順に誤りがありましたので、訂正します。 > > > 不具合動作: > 先頭以外のテストケースに末尾が数字のキーワードを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 > > > > _______________________________________________ > Testlinkjp-users mailing list > Testl****@lists***** > http://lists.sourceforge.jp/mailman/listinfo/testlinkjp-users