Vb.net 单击在selenium中不起作用
''尝试了以下所有可能的解决方案来单击按钮,但都失败了。一段时间后页面超时Vb.net 单击在selenium中不起作用,vb.net,automation,selenium,mstest,Vb.net,Automation,Selenium,Mstest,''尝试了以下所有可能的解决方案来单击按钮,但都失败了。一段时间后页面超时 selenium.Click("Search") selenium.Click("Display") selenium.WaitForPageToLoad("30000") Assert.IsTrue(selenium.GetTitle() = "Display") selenium.ChooseOkOnNextConfirmation()
selenium.Click("Search")
selenium.Click("Display")
selenium.WaitForPageToLoad("30000")
Assert.IsTrue(selenium.GetTitle() = "Display")
selenium.ChooseOkOnNextConfirmation()
单击“取消”按钮时会出现“确认”对话框。但selenium根本没有点击它。你知道怎么做吗
迫切需要早日回复..Selenium是否正在锁定对象?尝试为按钮提供不同的定位器(XPath、CSS等)。 例如,更改
selenium。单击(“搜索”)
到selenium。单击(“css=button.button[id=Search]”代码>
selenium.FireEvent("Cancel", "click")
'selenium.FireEvent("Cancel", "keypress")
'selenium.Submit("Cancel")
'selenium.FireEvent("Cancel", "click")
'selenium.MouseDownAt("Cancel", "Click")
'selenium.MouseUpAt("Cancel", "Click")
'selenium.MouseDown("Cancel")
'selenium.KeyPress("Cancel", "Click")
'selenium.FireEvent("id=Cancel", "Click")
'selenium.Click("Cancel")
System.Threading.Thread.Sleep(7000)
Assert.IsTrue(Regex.IsMatch(selenium.GetConfirmation(), "Are you sure you want to cancel?"))