2017-02-11 42 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時,它將其名稱顯示爲「image」,而不是Button。

我正在使用腳本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