簡體   English   中英

如何在RFT中使用Java查找滾動條的結尾

[英]how do I find the end of the scroll bar using Java in RFT

我的應用程序具有網頁,該網頁長於瀏覽器的大小。 這需要向下滾動應用程序以查看完整的網頁。 我需要知道如何在RFT代碼中不使用Java的情況下找到網頁的結尾嗎?

頁面頁腳中是否有一些特殊對象? 喜歡圖片還是特定鏈接? 您可以繼續向下滾動直到它變得可見。

這是一些使用LowLevelEvents的示例代碼,用鼠標滾輪向下滾動而不是拖動滾動條:

while(!your_object.isVisible()) {
    LowLevelEvent llEvents[] = new LowLevelEvent[1];
    llEvents[0] = MouseWheel(-25)
    getRootTestObject().emitLowLevelEvent(llEvents);
}

一些文檔: PlayingBackLowLevelMouseandKeyboardActions

如果your_object.isVisible()始終返回true,則可以單擊頁面末尾的對象。 這將瀏覽頁面至和。

如果沒有可單擊的對象,則可以按“ END”滾動到末尾。 為此請使用browserObject.inputKeys方法。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM