QTP如何向QC自动提交bug

上一篇 / 下一篇  2009-09-05 23:16:34

  1. Function TDConnection(status,summary,desc,severity,deteDate,
  2. project,priority,assignTo,detectedBy)
  3. Dim TDConn
  4. Dim bug
  5. '连接QC
  6. Set TDConn = CreateObject("TDApiole80.TDConnection")
  7. TDConn.InitConnectionEx   "http://192.168.4.112:8080/qcbin/" 'QC的地址
  8. TDConn.Login "admin","111111" 'QC管理员的账号
  9. TDConn.Connect  "DEFAULT","MEG"  'DEFAULT为domain的名称,MEG为项目的名称
  10. '提交BUG到QC
  11. Set bugFactory = TDConn.BugFactory
  12. Set bug = bugFactory.AddItem(Nothing)
  13. bug.Field("BG_STATUS") = status
  14. bug.Field("BG_SUMMARY")=summary
  15. bug.Field("BG_DESCRIPTION") = desc
  16. bug.Field("BG_SEVERITY") = severity
  17. bug.Field("BG_DETECTION_DATE") = deteDate
  18. bug.Field("BG_PROJECT")=project
  19. bug.Field("BG_PRIORITY")= priority
  20. bug.Field("BG_RESPONSIBLE") = assignTo
  21. bug.Field("BG_DETECTED_BY") = detectedBy
  22. bug.Post
  23. Set bug=nothing
  24. Set TDConn =nothing
  25. End Function

TAG:

 

评分:0

我来说两句

Open Toolbar