2013-06-10 2 views
0

이것은 나를 조금 미치게 만들고 누군가가 도울 수 있기를 바랍니다.WAIT에서 유형 불일치 오류가 발생 했습니까?

QTP 스크립트에 대기 (45) 행을 추가했으며 실행시 유형 불일치 오류가 발생합니다.

나는 함수가 호출 또는 내가 뭔가를 잘못 입력 호출하거나 등

그러나,이 간단한 대기 진술 할 수없는 경우이 문제가 발생할 것이다라는 것을 알고있다. 그 밖의 어떤 것도 없습니다.

라인 : 152
문자 : 6
오류 : 유형 불일치 :
코드 800A000D

어떤 아이디어 '대기'? 내가 뭐 놓친 거 없니? Wait에서 형식 불일치가있을 수 있습니까?

+2

괄호 사용 여부에 관계없이 나를 위해 작동합니다. 주변 코드로 인해 발생하는 문제 일 수 있습니까? – Motti

답변

0

VBScript에는 Wait() 하위 또는 함수가 없습니다. this question이 나타내는 것처럼, 이것은 QTP에도 적용됩니다. 오류에 관해서는

:

>> nosuchsub 
>> 
Error Number:  13 
Error Description: Type mismatch 

(이 당신을 콘솔 경우, 내가 어느 쪽도 좋아하지 않는다.)

+1

QTP *에는 대기 서브가 있습니다 – Motti

0

실제 오류가 아닌 : 누락 된 서브/함수는 형식 불일치가 발생합니다 대기 기능. QTP는 이전 행의 컴파일 오류로 인해 유형 불일치 오류를 표시합니다. 모든 라이브러리 파일이 제대로 추가되었는지 확인하십시오. 이와 같은 문제의 근본 원인을 찾는 가장 좋은 방법은 코드를 더 작은 함수/프로 시저로 나누고 각 함수를 테스트하는 것입니다.