我的WPF应用程序中有一个关闭按钮(WPFObject(“Image”),只有当我将鼠标悬停在它上面时才可见。我需要点击它。但是当我指定它的引用时,TestComplete无法找到它因为它不可见。
无论如何点击它而不指定坐标(因为它不是100%可靠)? 我正在使用TC9和Jscript。
感谢您的帮助!
答案 0 :(得分:2)
您可以使用HoverMouse方法激活按钮,然后在此之后单击它。以下是您的代码的外观:
var panel = //obtain the parent object of the button
// Hover the mouse over the center of the button
panel.HoverMouse(button.Bounds.Left + button.Bounds.Width/2,
button.Bounds.Top + button.Bounds.Height/2)
var button = // obtain the button object
// Wait a bit if needed
var button.WaitProperty("VisibleOnScreen", true, 2000)
// Click the button
button.Click();
答案 1 :(得分:0)
是否可以在显示的关闭按钮“下方”或“后方”显示可以单击的图像?人类用户将如何做到这一点?我以前见过这种事情,如果你认为这是一种圆润的方式,有时你想要做的事情会更容易。