如何使硒点击一个按钮
问题描述:
任何人都可以在这个问题上需要帮助后,要等待几秒钟:IM clickin一个按钮,在案件本月底:如何使硒点击一个按钮
selcmd.Click(objget3);
点击此按钮后,页面突然关闭,但我必须看到结果,所以它需要等待几秒钟ter.i使用代码下面的waitforpageload(),但没有用。我如何使用硒进行编码。
感谢 chinnu
答
我不知道你是全光照的语言,这是Python代码。 试试这可能对你有帮助。
import time
time.sleep(5)
答
如果Click()
关闭的页面,没有什么可以做,以阻止这种短期与自己的版本,延迟关闭更换window.close()
的。
答
你可以定义一些时间来等待喜欢尝试:
selcmd.waitForPageToLoad("30000");
点击按钮后,将等待30秒。
答
////这是在Java/JUint 4写////
我一直在四处寻找了几天,发现这一点。在IDE中创建了一个暂停5秒的测试用例,然后将其输出到JUint 4中,并找到以下技术。
首先,确保你的方法有“抛出异常”:
public void thisTest() throws Exception {
// Test code here
}
然后要添加此排队等候5秒钟:
Thread.sleep(5000);
的论据睡眠方法以毫秒为单位。
希望这是你正在寻找的!
答
对于.NET >>
下面提到//硒是反对你在你的脚本中使用的ISelenium
解决方案1:
selenium.SetSpeed( “5000”) ;
上述命令将在执行下一个命令之前等待5ms。
解决方案2:
您可以阻止浏览器,如果你发表意见[TearDown中]功能“测试”执行后关闭(即评命令selenium.Stop())
的语言你使用? – Sirga
c#lang ........ – chinnu
我没有接触到C#我瘦,这可能会有所帮助。导入System.Threading Thread.Sleep(waitTime)在点击操作后使用它。 – Sirga