在Windows XP上,getVisibleText在腳本中工作正常。 遷移到QTP10和Windows 7完成後,他們停止工作。Windows 7上的QTP v 10.0 - 需要使用getVisibleText解決問題
對於這個問題有沒有很好的解決方法? (遷移到QTP11是不是一種選擇)
在Windows XP上,getVisibleText在腳本中工作正常。 遷移到QTP10和Windows 7完成後,他們停止工作。Windows 7上的QTP v 10.0 - 需要使用getVisibleText解決問題
對於這個問題有沒有很好的解決方法? (遷移到QTP11是不是一種選擇)
這似乎是在QTP的限制是由於在Windows 7 變化的快速搜索找到this thread從一個KB行情。
Windows 7和Windows Server 2008 R2不支持 Windows API測試識別機制。因此,當 安裝此補丁,該「使用文字識別 機制順序」在選項對話框 盒選項(工具>選項>文本識別)設置爲「使用 只有OCR」 ,並且無法更改(選項爲 已禁用)。
我相信這是一個錯字,它應該讀文字識別而不是測試識別。
我很多時候都面對這個問題,終於得到了非常好的選擇。
使用此替代方法,您可以不依賴於Window版本而工作。
您可能會看到下面的鏈接
http://qtpissues.blogspot.com/2013/03/alternative-to-getvisibletext-function.html
我的全面實施