Testlink バックグエンドのデータベース構造について
- MySQL の Database です
主なテーブル
Table名 | 説明 | 内容 |
executions | 実行結果 | 実行ID/日時/結果/計画ID/テストケースID/実行時間/備考 |
tcversions | テストケース | テストケースID/外部ID/バージョン要約/前提条件 |
nodes_hierarchy | テスト構造(親子関係の定義) プロジェクト/計画→スイート(階層)→テストケース→テストステップ |
ID/タイプ/親へのリンク |
tcsteps | テストステップ | ステップうID/ステップ番号/手順/期待結果 |
testplan_tcversions | テスト計画毎のテストケース | ID/テスト計画ID/テストケースID |
testprojects | テストプロジェクト | プロジェクトID/説明/prefix/テストケース数? |
testplans | テスト計画 | テスト計画ID/テストプロジェクトID |
users | ユーザー情報 | ユーザーID/アカウント名/パスワード/役割 |
custom_fields | カスタムフィールド定義 | カスタムフィールドID/名前/表示名/タイプ/取りうる値 |
cfield_execution_values | 実行時のカスタムフィールドの入力値 | 種類/実行ID/テスト計画ID/テストケースID/入力値 |
testsuites | テストスイートの定義 | テストスイートID/詳細内容 |
requirements | 要件 | 要件ID/ドキュメントID |
req_coverage | 要件カバレッジ | 要件ID/テストケースID/作成者ID |
req_specs | 要件スペック | スペックID/プロジェクトID/ドキュメントID |
req_versions | 要件バージョン | ID/バージョン/リビジョン/スコープ |
req_specs_revisions | 要件スペックリビジョン | 要件ID/ID/リビジョン/ドキュメントID/説明/スコープ |