RFT:测试 window 可见性时出现问题
RFT: Problems testing window visibility
我正在尝试使用 java 确认 window 在 HTML 页面上的可见性。在window的方方面面,即使不可见,它也是通过的。 Rational Function Tester 可以观察 window 的对象,我已经用它们来测试 windows 状态。但在这两种情况下(window showing/not 显示)所有变量都是相同的。所以 .exists() 总是 returns true 和 ensureObjectIsVisible()。
我希望发生什么。
if(//window is visible){
button_yesbutton().click();
System.out.print("Is Vis");
}else{
System.out.print("Not Vis");
}
button_yesbutton().click();总是发生! RFT 应该崩溃,但它找不到这个对象,因为 window 不在屏幕上,但鼠标在浏览器的左上角单击并通过,就好像 window 是可见的.
您要检查可见性的 "Window" 对象是什么?
是浏览器(即 html_HtmlBrowser())吗?
我正在尝试使用 java 确认 window 在 HTML 页面上的可见性。在window的方方面面,即使不可见,它也是通过的。 Rational Function Tester 可以观察 window 的对象,我已经用它们来测试 windows 状态。但在这两种情况下(window showing/not 显示)所有变量都是相同的。所以 .exists() 总是 returns true 和 ensureObjectIsVisible()。
我希望发生什么。
if(//window is visible){
button_yesbutton().click();
System.out.print("Is Vis");
}else{
System.out.print("Not Vis");
}
button_yesbutton().click();总是发生! RFT 应该崩溃,但它找不到这个对象,因为 window 不在屏幕上,但鼠标在浏览器的左上角单击并通过,就好像 window 是可见的.
您要检查可见性的 "Window" 对象是什么? 是浏览器(即 html_HtmlBrowser())吗?