問題タブ [simplexmlrpcserver]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
21 参照

php - TESTLINK XMLRPC API 拡張

TESTLINK XMLRPC API メソッドgetTestCasesForTestPlan()を拡張するためのヘルプを探しています- ここにソースが添付されています。結果は、テスト ケースの詳細を含む JSON のリストとして返されます。

ただし、テスト ケースの関係を抽出する方法はありません。

しかし!

TESTLINK データベースにはtestcase_relationsというテーブルがあり、ソース/宛先 ID は外部テストケース ID (例: TEST-123) です。 ここに画像の説明を入力

私が取得したいのは、SQL クエリ (または pl/sql?) を実行して、リレーションを「接着」して JSON を出力することです。outputを繰り返し処理する場合、source_id を取得したいのは次の場合のみです。

  • tc_id は DESTINATION_ID フィールドにあります
  • relationship_type は 2 に等しい これは文字通り次のように読み取ります: SOURCE BLOCKS DESTINATION - したがって、最終的には、現在のテスト ケースをブロックするテストケース ID を取得し、JSON フィールドに次のように追加します。

何か提案はありますか?ありがとう。