gpt4 book ai didi

selenium - PHPUnit 和 WebDriver - 如何获取当前 URL?

转载 作者:行者123 更新时间:2023-12-04 09:49:03 25 4
gpt4 key购买 nike

设想:
我打开 www.google.com,输入一些关键字并点击搜索按钮。
现在我到了结果页面。我想获取此结果页面的当前 url,包括查询参数。

我找到了一个方法 getBrowserUrl()这里phpunit-selenium on github . 410线

但是这个方法返回了我在 setUp 中设置的值功能。

public function setUp(){
$this->setBrowser(testConfig::$browserName);
$this->setBrowserUrl('http://www.google.com/');
}

public function testGoogleSearch(){
$this->url('');
//input some keywords
.......
//click search button
.......
//want to get the url of result page
$resultUrl= $this->getBrowserUrl();
echo $resultUrl;
}

我得到一个字符串 ' http://www.google.com/ ' 而不是结果页面的整个 url。
请帮帮我,谢谢!

最佳答案

答案是:

$currentURL = $this->url();

我也问过这个问题 here

感谢 @jaruzafa

关于selenium - PHPUnit 和 WebDriver - 如何获取当前 URL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21901628/

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