TestLinkClient

[はじめに]
テスト管理システムTestLink(http://testlink.org)のXMLRPC APIのクライアント用クラスです。

注意事項：1.TestLink 1.8 RC1以降で動きます
          2.テストケース名、テストスイート名には英数字を使用してください。
            (APIが日本語だとまだうまく動かないようです)

[使用法]

* インストール方法

1. TestLinkのconfig.inc.phpを変更します

    /** SOAP API availability (disabled by default) */
    $tlCfg->api_enabled = TRUE;

2. user_api_keyを取得

    TestLinkを開き「個人情報」を開く。一番下に
    LOCALIZE: btn_apikey_generate ボタンをクリック
    LOCALIZE: user_api_key = xxxxxxxxxxxxxxxxxxxxxxxxxxxx

3. TestLinkでテストケースを実行できる状態に設定する
    テストプロジェクト、テスト計画、ビルド、テストスイート、テストケースを登録し
　　テスト計画にテストケースを登録する

4. コマンドラインで以下を実行する

    gem install TestLinkClient

* 使用方法

　サンプルソース

require "rubygems"
require "TestLinkClient"

ServerURL="http://garyo.net63.net/testlink_18RC1"
Dev_key="f2e726e2c22a1d7226ca258be1ff94ea"

tlc = TestLinkClient.new(ServerURL,Dev_key)

p tlc.sayHello
p tlc.about
p tlc.repeat("TestLink")

* 各メソッドの説明

　以下のURLを開いてください。
　http://testlinkjp.org/uploads/testlinkclient/

[更新履歴]

0.01 2008/12/14 新規作成
0.02 2008/12/15 先頭にバイナリが入っていたので修正
0.03 2008/12/15 コメントを追加
0.04 2008/12/16 getProjectID,getTestPlanID,getBuildIDで最もビルドIDの大きなIDを返すよう変更.getStatusByTCNameを追加
