2016-09-30 8 views
1

몇 개의 라이브러리를로드하는 데 loadfunctionlibrary를 사용하고 있습니다. 로드하려고하는 라이브러리의 함수가 내 드라이버 스크립트에서 호출하려고 할 때 호출되지 않은 것을 알 수 있습니다. 라이브러리가 실제로로드되었는지 확인하려면 어떻게해야합니까? 이 문제의 가능한 문제는 무엇입니까?런타임 동안 UFT에서 loadfunctionlibrary가 라이브러리를 성공적으로로드했는지 확인하는 방법.

+0

작동하지 않는 코드를 표시 할 수 있습니까? 스크립트를 실행하는 사용자가 필요한 모든 네트워크 경로에 액세스 할 수 있도록 보장 했습니까? 잘못 입력하지 않았습니까? 로드 단계가 실패 할 수있는 구문 오류없이 함수가 올바르게 빌드되었는지 점검 했습니까? 사람들이 도움을 제공 할 수 있도록 더 많은 정보를 제공해야합니다. – Dave

답변

1

해당 파일에 구문 오류가있을 수 있습니다. QTP에서 파일을 열고 ctrl+F7을 눌러 구문을 확인하십시오.

구문 오류가없는 경우 파일 이름과 파일 경로 등을 확인하십시오. 각 파일에 print "fileA is loaded successfully"을 포함 시키십시오. 그러면 실행시에 모든 파일이 성공적으로로드되었는지 확인할 수 있습니다.

0

가능한 검사 :

  1. 은 자원의 모든 함수 라이브러리에 연결 -> 설정 탭을 및 구문 오류가 있는지 확인합니다.
  2. 첨부 된 라이브러리로 스크립트를 실행하고 "다음 단계로 진행"을 활성화하고 "실행 오류"가보고되었는지 확인하십시오.
0

loadfunctionlibrary 방법 후 오지 Err.Number에 대한 스크립트 전에 옆에 확인 오류 이력서에 사용 . 이면 함수가 성공적으로로드되었음을 의미합니다.