Skip to main content
 首页 » 编程设计

c#之用于处理 Ajax 弹出窗口的 Watin 脚本

2024年02月03日34del

我正在使用 WatiN 测试工具并且正在编写 c#.net 脚本。我有一个场景,我需要更改我的网页的主题,所以要做到这一点,我需要点击一个图像按钮,它打开一个带有图像的 ajax 弹出窗口和图像下方的“应用主题”按钮,现在我需要点击按钮,所以如何做到这一点,请提出一些解决方案。

请您参考如下方法:

因此,首先单击弹出弹出窗口的按钮,然后为弹出窗口内的按钮单击 .WaitUntilExists()。

IE.Button("ShowPopup").click() 
IE.Button("PopupButtonID").WaitUntilExists() 
IE.Button("PopupButtonID").click() 

如果弹出按钮存在但隐藏在 View 中,这可能不起作用。在这种情况下,您可以尝试 .WaitUntil() 并指定要查找的属性。

IE.Button("ButtonID").WaitUntil("display","")