1
私はQTPとQC 11を使用していますが、QCのカスタムフィールドを失敗したテストの詳細で更新しようとしています(テストが失敗した理由を簡単に確認できます)。QTPからカスタムQCフィールドへの書き込み
テストサイクルと実行フィールドにメモ型フィールドを作成しました。
Dim oTestInTestSet, oCurrentRun
Set oCurrentRun = QCUtil.CurrentRun
Set oTestInTestSet = QCUtil.CurrentTestSetTest
oTestInTestSet.Field("TC_USER_25") = Environment("CriticalError")
oTestInTestSet.Post
oCurrentRun.Field("RN_USER_13") = Environment("CriticalError")
実行テーブルがOKに更新されますが、testcycleテーブルがありません:次のように
マイQTPコードです。コマンドタブを使用して手動でアップデートを強制することができます(コードが中断されたとき)。しかし、QCからテストを実行しているときにはこれはうまくいきません!
これはなぜ起こっているのでしょうか?これはQTP10で使用されていました。