以下のサンプルコードをマクロで使用してQCでテストケースを実行しています。テスト実行中に結果を更新するが、テストステータスを更新しないのはです。私はexcelマクロからQC ALMのテストケース結果を更新/実行する方法
testInstance.Field("TC_EXEC_STATUS")="Passed"
を使用する場合
Set RunF = tstInstance.RunFactory
runName = "Run_" & Month(Date) & "-" & Day(Date) & "_" & Hour(Now) & "-" & Minute(Now) & "-" & Second(Now)
Set NewRun = RunF.AddItem(Null)
NewRun.Status = "Passed"
NewRun.Name = runName
NewRun.Post
NewRun.Post
これは、テスト結果を更新したが、 "FAST_RUN" として、余分なテストの実行を追加しています。 Test Run Statsに基づいてテストのステータスが自動的に更新されるようなものがありますか? 助けがあれば助かります。事前に感謝します
これは少しトリッキーです。実行されたインスタンスを送信した後、run_idを取得してステータスを再度更新する必要があります。 – Barney