2014-06-18 3 views
0

테스트 랩에서 테스트 인스턴스에 반복으로 CSV 파일을 업로드하려면 ALM 외부에 매크로를 만들려고합니다. 테스트 인스턴스 세부 사항에 액세스하기 위해 QC OTA에서 어떤 메소드 나 로직을 볼 수없는 시점에 갇혀 있습니다. 누구든지 이와 비슷한 것을 시도했거나 취해야 할 접근법에 대한 제안이 있다면 알려주십시오.HP ALM의 인스턴스 테스트에 CSV를 업로드

답변

0

이 코드는 프로젝트의 모든 테스트 인스턴스를 반복하고 status 속성을 일부 값으로 설정합니다.

TSTestFactory tstf = (TSTestFactory)connection.TSTestFactory; 
List tsts = tstf.NewList(""); 

foreach (TSTest tst in tsts) 
{ 
    tst.Status = status; 
    tst.Post(); 
} 

당신이 다음 사용하여 TSTestFactory를 잡을 수있는 테스트 세트 인스턴스가있는 경우 :

TSTestFactory tstf = (TSTestFactory)test_set.TSTestFactory; 

그런 다음 NewList 코드를 사용하지만 특정 테스트 세트의 바로 테스트 인스턴스를 얻기 위해이 팩토리를 사용 할 수 있습니다.

또는 기존 테스트 계획 사용 참조하는 테스트 인스턴스를 만들려면 :

TSTest tst = (TSTest)tstf.AddItem(test_plan_id);