Test オブジェクト

Test オブジェクトはテストを表します。

TestFactory オブジェクトから Test オブジェクトを取得します。

公開メソッド

このオブジェクトは次のメソッドをサポートします。

メソッド 説明
CoverRequirement

指定された要件を、このテストでカバーされる要件のリストに追加します。

構文:CoverRequirement(req, recursive)

パラメータ:

  • req:要件 ID またはReq オブジェクトを表す文字列。

  • recursive:すべての子要件のカバレッジを確認するかどうかを示すブール値。true の場合、すべての子要件がこのテストでカバーされます。false の場合、指定された要件のみがこのテストでカバーされます。

CoverRequirementEx

指定された要件を、このエンティティによってカバーされる要件のリストに追加します。オプションで、子の要件も追加します。

構文:CoverRequirementEx(req, reqFilter, recursive)

パラメータ:

  • req:要件 ID またはReq オブジェクトを表す文字列。

  • reqFilter:含める子孫要件を指定する TDFilter.Text 文字列。

  • recursive:すべての子要件のカバレッジを確認するかどうかを示すブール値。true の場合、すべての子要件がこのテストでカバーされます。false の場合、指定された要件のみがこのテストでカバーされます。

GetCoverList

このテストでカバーされるすべての要件のリストを取得します。

構文:GetCoverList()

戻り値:Req オブジェクトのリスト

LockObject

オブジェクトをロックします。オブジェクトがサーバ上で変更されている場合は True を返します。

詳細については、LockObjectを参照してください。

Mail

項目のリストをメールで送信します。

詳細については、Mailを参照してください。

Post

変更されたすべての値をデータベースに送信します。

詳細については、 Postを参照してください。

Refresh

保存された値を読み取り、メモリ内の値を上書きします。

詳細については、 Refreshを参照してください。

RemoveCoverage このテストがカバーする要件のリストから要件を削除します。

Undo

未送信のフィールド値の変更を元に戻します。

詳細については、 Undoを参照してください。

UnLockObject

オブジェクトのロックを解除します。

詳細については、UnLockObjectを参照してください。

公開プロパティ

プロパティ R/W 説明

Attachments

R オブジェクト

テストの AttachmentFactory。AttachmentFactory オブジェクトを参照してください。

AutoPost

R/W ブール値

true の場合、フィールド値が変更されるとデータベースがすぐに更新されます。

AutoUnlock

R/W ブール値

Refresh または Post 後にアイテムを他のユーザが自動的に変更できるようにするかどうかを示します。

BugLinkFactory

R オブジェクト

現在のテストとそれに関連する不具合へのリンクを管理するバグ・リンク・ファクトリ。

CoverageFactory

R オブジェクト

エンティティの CoverageFactory。CoverageFactory オブジェクトを参照してください。

DesStepsNum R 数値 テストのデザイン・ステップの数。

EntitySubtype

R オブジェクト

エンティティの現在のサブタイプ。

ExecStatus

R 文字列

テスト実行のステータス。

Field

R/W 任意

指定されたフィールドの値。

構文: Test.Field[fieldName]

パラメータ:

  • fieldName:プロジェクト・データベース内のフィールドの名前を表す文字列。すべて大文字を使用してください。

FieldMultiValue

R/W オブジェクト

指定されたフィールドの MultiValue オブジェクト。MultiValue オブジェクトを参照してください。

構文: Test.FieldMultiValue[fieldName]

パラメータ:

  • fieldName:プロジェクト・データベース内のフィールドの名前を表す文字列。すべて大文字を使用してください。

FolderId

R 数値

テスト・フォルダ ID。

HasAttachment

R ブール値

テストに 1 つ以上の添付があるかどうかを確認します。

HasCoverage

R ブール値

テストが少なくとも 1 つの要件をカバーしているかどうかを確認します。

HasLinkage

R ブール値

テストに少なくとも 1 つのバグが関連付けられているかどうかを確認します。

HasParam

R ブール値

テストに少なくとも 1 つのパラメータがあるかどうかを確認します。

ID

R 数値

項目 ID。

IsLocked

R ブール値

テストが編集用にロックされているかどうかを確認します。

Modified

R ブール値

最後の Refresh または Post 操作以降に項目が変更されたかどうかを確認します。true の場合、サーバ側のフィールド・プロパティが最新ではありません。

Name

R/W 文字列

テストの名前。

NumOfConfigurations

R 数値

テストに含まれる設定の数。

TemplateTest

R/W ブール値

テストがテンプレート・テストであるかどうかを示します。

Type

R/W 文字列

テスト・タイプ。

TypeName

R 文字列

フィールドのタイプ。

Virtual

R ブール値

これが仮想項目、つまり対応するデータベース・レコードを持たない項目であるかどうかを確認します。

先頭に戻る