2012-06-26 3 views
0

QCUtil을 사용하지 않고 QC에 결함을 업로드 할 수 있습니까? 다음은 QTP 테스트에서 쓰는 경우에만 사용할 수 있기 때문에 vbs 파일이나 vba에 쓰면 작동하지 않습니다.Qtp를 사용하여 QC의 결함 업로드

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

QCUtil을 사용하는 것 외에 Quality Center에 결함을 업로드 할 수있는 대안이 있습니까?

답변

1

QCUtils는 OTA라는 품질 관리 API에 대한 래퍼입니다, 당신의 도움에 미리 감사드립니다. COM을 사용할 수있는 모든 항목에서 직접 사용할 수 있습니다.

QC 도움말 페이지에 OTA에 대한 예제가있는 Chm 도움말 파일이 있습니다.

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