2017-02-11 4 views
3

아래 코드를 실행하려고하는데 코드의 마지막 줄을 실행할 때 오류가 발생하고 오류가 발생합니다.UFT 이미지가 버튼으로 사용되었습니다.

Browser("name:=401K Calculator").Page("title:=401K Calculator").WebEdit("name:=age").Set 26 
Browser("name:=401K Calculator").Page("title:=401K Calculator").WebEdit("name:=retirementage").Set 70 
Browser("name:=401K Calculator").Page("title:=401K Calculator").WebEdit("name:=lifeexpectancy").Set 80 
Browser("name:=401K Calculator").Page("title:=401K Calculator").WebEdit("name:=income").Set 50000 
Browser("name:=401K Calculator").Page("title:=401K Calculator").WebEdit("name:=incomeincrease").Set 3 
Browser("name:=401K Calculator").Page("title:=401K Calculator").WebEdit("name:=balance").Set 150000 
Browser("name:=401K Calculator").Page("title:=401K Calculator").WebEdit("name:=contribution").Set 10 
Browser("name:=401K Calculator").Page("title:=401K Calculator").WebEdit("name:=inflation").Set 5 

Browser("name:=401K Calculator").Page("title:=401K Calculator").Image("file name:=calculate.png","index=0").Click 

버튼 (이미지)에 Object Spy를 사용하면 버튼 대신 "이미지"로 이름이 표시됩니다.

나는 스크립트를 http://www.calculator.net/401k-calculator.html 웹 사이트에서 사용하고 있습니다. 여기

오류입니다 : 은 "개체가이 속성 또는 메서드를 지원하지 않습니다 '. 브라우저 (...)를 페이지 (...) 이미지.'"나는하기 위해 변경해야합니까

그것을 작동 시키세요?

답변

3

당신이 계산 버튼에 대한 준 설명은 다음과 같습니다

"file name:=calculate.png","index=0" 

첫 번째 부분은 잘하지만 index 부분에 당신은 당신이 설명하는 프로그램을 사용하고 UFT를 알려주는 :를 잊어 버렸습니다. 다음과 같아야합니다.

"file name:=calculate.png","index:=0" 
' You forgot this    ^
+0

예, 문제가 해결되었습니다. 감사. 오류는 사용자에게 포괄적이어야합니다. :) –

+1

답을 수락 할 시간을 가져라. – ManishChristian