我的应用程序有网页,比浏览器大小长。这需要向下滚动应用程序以查看完整的Web页面。我需要知道如何在RFT代码中找到Web页面中没有Java的结尾?
答案 0 :(得分:1)
页面页脚中是否有一些特殊对象?像图像或特定链接?您可以继续向下滚动直到它变得可见。
这是一些使用LowLevelEvents的示例代码,使用鼠标滚轮向下滚动而不是拖动滚动条:
while(!your_object.isVisible()) {
LowLevelEvent llEvents[] = new LowLevelEvent[1];
llEvents[0] = MouseWheel(-25)
getRootTestObject().emitLowLevelEvent(llEvents);
}
答案 1 :(得分:0)
如果your_object.isVisible()始终返回true,则可以单击页面末尾的对象;这将浏览页面到它和。
如果没有可点击的对象,可以按“END”滚动到结尾。为此使用browserObject.inputKeys方法。