[Testlinkjp-users] インポートによるテストケースのキーワード設定(TestLink 1.8.0 BETA1)

アーカイブの一覧に戻る

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




Testlinkjp-users メーリングリストの案内
アーカイブの一覧に戻る