Watin 选中复选框,单击“确定”按钮,但复选框的值未反映在下一页上
我在网页上有一个复选框和一个ok按钮 使用Watin Automation执行的步骤:Watin 选中复选框,单击“确定”按钮,但复选框的值未反映在下一页上,watin,Watin,我在网页上有一个复选框和一个ok按钮 使用Watin Automation执行的步骤: 单击复选框 单击“确定”按钮 预期结果:在下一页的相关复选框中添加一行 手动执行的实际结果:在下一页添加一行 Watin Automation的实际结果:下一页未添加任何行。即使选中复选框后也是如此 我使用了下面的代码来选中复选框 browser.Frame(Find.ByTitle("Frametitle")).CheckBox(Find.ById("CheckboxId")).Click();
browser.Frame(Find.ByTitle("Frametitle")).CheckBox(Find.ById("CheckboxId")).Click();
Thread.Sleep(1000);
if (!browser.Frame(Find.ByTitle("Frametitle")).CheckBox(Find.ById("CheckboxId")).Checked)
{
Console.WriteLine("Checkbox is not checked, checking it once again");
}
我还使用javascript检查了复选框并单击了按钮,但它仍然不起作用
Javascript代码如下所示:
browser.RunScript("document.getElementById('CheckboxId').click();", "javascript");
请帮我解决这个问题
谢谢
Saurabh尝试关注元素并发送ENTER键和check