2017-01-19 12 views
0

ALM/품질 센터를 사용하고 있습니다. 12.53 테스트 사례의 자동 실행 완료 후 자동으로 메일을 보내야합니다.품질 센터에서 첨부 파일이있는 테스트 랩에서 모든 테스트 사례의 자동화 실행 완료 후 자동 메일을 보내야합니다.

QC에는 이미 각 테스트 케이스의 상태를 제공하는 자동 메일 트리거를 지원하는 기능이 있습니다. 내가 필요로하는 것은 최근 완료 된 모든 테스트 실행의 첨부 파일과 함께 메일을 보내는 것입니다.

도움이 매우 감사합니다. 나는 필사적으로 이것을 필요로한다. 며칠 동안 시도한 후에 성취 할 수 없었습니다

답변

0

워크 플로를 사용하여 해당 사용자 지정 자동화 규칙을 설정해 보았습니까? 지난 번 결함 모듈에서 수행 한 샘플 아래에서 원하는 것을 변경할 수 있습니다. 나는 버전 11에 대해 이것을했는데 아마도 새로운 것으로 바뀌었고, 사용자 정의 코드를 빌드하는 데 도움이 될 alm 서버의 ota 가이드를 살펴 보았습니다.

Set tdc = CreateObject("TDAPIOLE80.TDConnection") 
tdc.InitConnectionEx "http://localhost:8080/qcbin/" 
tdc.ConnectProjectEx "domain","project","user","pass" 

set oFactory = tdc.BugFactory 
set oFilter = oFactory.Filter 
oFilter("BG_STATUS") = "'Pending User' or 'User Testing in Progress'" 

SET oList = oFactory.NewList(oFilter.Text) 

For Each oBug in OList 
    if oBug("BG_DETECTED_BY") <> "" then 
    oBug.mail oBug("BG_DETECTED_BY"), "", 0, oBug("BG_SUMMARY"), "please complete this test etc. etc." 
    end if 
next 


tdc.logout 
tdc.Disconnect 
+0

답을 보내 주셔서 감사합니다. 워크 플로우를 만들지 않아도됩니다. 그래서 엑셀의 각 단계에 대한 실제 결과와 함께 tcs의 최신 상태를 다운로드하는 엑셀 매크로를 만들었습니다. Outlook에서 자동 메일 트리거 규칙을 만들어 매크로를 실행하고 QC에서 메일을 수신 할 때마다 모든 참가자에게 첨부 파일로 보냅니다. – Yuvaraj