jenkinsの自動化結果をtestlinkに同期したい。 Testlink-jenking Pluginとtestlink-api-clientで試しましたが、エラーが出なかった。Testlink Jenkins結果の統合が機能しない
事前設定: $ tlCfg-> API->のTestlink UIから $ tlCfg-> exec_cfg-> enable_test_automation を有効にプロジェクトのための自動化を可能にします。 テストコード: TestLinkAPIClient testlinkAPIClient = new TestLinkAPIClient(APIKEY、 "http://localhost/testlink/lib/api/xmlrpc/v1/xmlrpc.php");
testlinkAPIClient.reportTestCaseResult(Project、TestPlan、TEST_CASE、Build、notes/comments、teststatus); 出力: "testlink.api.java.client.TestLinkAPIException:xml-rpcクライアントへの呼び出しに失敗しました。" 参照:satishjohn.wordpress.com 2. softwaretestinghelp.com と他のstackoverflowスレッド。
私はいくつかのブログから定義された手順を閲覧して試しましたが、それでも同じ問題に直面していますか?誰も私にこの問題やtestlinkとの同期結果の他のアプローチを解決するのを助けることができますか?
ありがとうございます。今のところ、テストケースをフェッチし、結果をセレンから同期させるTESTLinkにREST APIを書いています。 (この同期関数は私たちのフレームワークに@afterMethodを書きました)。このアプローチはスクリプトの実行パフォーマンスをわずかに低下させましたが、うまくいきました。私は上記のリンクをチェックします。 – Deepak10
はい、あなたが言及したようにTestLinkをコードから直接更新することは可能です。 Performance degradeとは別に、TestLinkと緊密に結びついていますが、別のテストケース管理システムを使う必要があります。 –