gpt4 book ai didi

PHPUnit Selenium,clickAndWait() 函数在 Opera 中不起作用

转载 作者:IT王子 更新时间:2023-10-28 23:54:03 24 4
gpt4 key购买 nike

我对 Opera 中的 PHPUnit_Selenium 有疑问。如果我点击了测试代码中的元素,页面将不会加载。在火狐、IE、Chrome、Safari等其他浏览器中,都可以正常使用。

代码:

$browser->clickAndWait(link);

这是 SELENIUM REMOTE CONTROL 的下一步:

click(link)
waitForPageToLoad(120000)

超时后,如果我点击浏览器中的链接,页面会重新加载。

我有 Selenium RC v. 2.31.0 和 Opera 版本 12.41,但我也在 Opera 11.50 上进行测试。

你知道出了什么问题吗?

最佳答案

我在 FF 中也遇到了这个问题,这是我想出的解决方案:

def wait_for_element_by_id(eid):
"Wait for an element to be present"
element = WebDriverWait(driver, 10).until(
EC.presence_of_element_located((By.ID, eid))
)
return []

关于PHPUnit Selenium,clickAndWait() 函数在 Opera 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15334319/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com