2012-04-27 2 views
1

QTP를 사용하여 QC에 대한 테스트 상태의 Excel 파일을 내보내거나 저장하여 QC보고를 자동화하려고합니다. QTP 개체 관리자를 사용하여 각 작업을 수행하려고하는데 두 가지 문제가 있습니다. 내가 직면 한 첫 번째 문제는 QC에서 다른 객체를 인식하도록하는 것입니다. 두 번째 문제는 로그인 스크립트를 실행하려고 할 때 발생합니다. 이 오류가 계속 발생합니다 :QC 보고서를 생성하는 QTP

Following client components were not downloaded successfully:
1 . CompStrgHelper.dll :
(Error 32) The process cannot access the file because it is being used by another process. Failed to open file for writing
2 . CompStrgHelper.dll :
Cannot load type library
3 . CompStrgHelper.dll :
Cannot register type library
Close all connections to Server and try again.

이 문제를 해결하는 방법이나 다른 방법을 알고 계시다면 알려 주시기 바랍니다.

답변

1

자동화 된 형식으로 QC에서 보고서를 가져 오는 가장 좋은 방법은 VBscript 또는 스크립팅 언어를 사용하고 QC 쿼리의 백엔드에 SQL 쿼리를 실행하는 것입니다. 당신은 VBScript로 블로그 QTP Blog

에서 "어떻게 테스트 케이스 등에 대한 쿼리를 만드는"에 대한 자세한 내용을 참조하거나 능가 할 수 있습니다, 당신은 QC 백엔드 데이터베이스에 연결하는 데 ADODB 연결 및 레코드 집합을 사용할 수 있습니다

0

AFAIK QA는 QC를 테스트하는 데 HP QA 만 관심이 있고 QC가 열려있는 다른 모든 사람은 테스트 환경의 일부이며 AUT가 아니라는 가정하에 의도적으로 QC를 무시합니다.

QC를 자동화하려면 QC의 API 인 OTA을 사용해야합니다.

관련 문제