0

QCUtil を使用せずに QC に欠陥をアップロードする方法はありますか? 以下はQTPテストで書く場合しか使えないので、vbsファイルやvbaで書いた場合は動作しません。

Dim QCConnection 
Set QCConnection = QCUtil.QCConnection 
Set BugFactory = QCConnection.BugFactory 
Set Bug = BugFactory.AddItem (Nothing)

QCUtil を使用する以外に、Quality Center に欠陥をアップロードする方法はありますか?

よろしくお願いいたします。

4

2 に答える 2

2

答えを見つけました:)。それは次のコードによるものです:

Set qtApp = CreateObject("QuickTest.Application") 'Create QTP Object

qtApp.TDConnection.Disconnect 'Disconnect  TDConnection
qtApp.TDConnection.Connect QCserver, QCdomain, QCproject, QCuser, QCpassword, False 'Connect  TDConnection

Set tdc = qtApp.TDConnection.TDOTA 'Set TDC Connection
set BugFactory = tdc.BugFactory
'Add a new, empty defect

Set Bug = BugFactory.AddItem(Nothing)

'Enter values for required fields

Bug.Status = "New"

Bug.Summary ="issues in verification"

Bug.DetectedBy = "Jeff"  



Bug.Post
于 2012-06-27T11:09:00.127 に答える
1

QCUtils は、OTA と呼ばれる QC API のラッパーです。COM を消費できるあらゆるものから直接使用できます。

QC ヘルプ ページには、OTA の例を含む Chm ヘルプ ファイルがあります。

于 2012-06-26T21:14:35.030 に答える