問題タブ [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.
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 フィールドに次のように追加します。
何か提案はありますか?ありがとう。