selenium – PHPUnit和WebDriver – 如何获取当前的URL?
发布时间:2020-12-13 18:08:05 所属栏目:PHP教程 来源:网络整理
导读:场景: 我打开www.google.com,输入一些关键字并点击搜索按钮. 现在我进入结果页面.我想获取此结果页面的当前URL,包括查询参数. 我在这里找到了方法getBrowserUrl()phpunit-selenium on github.第410行 但是这个方法返回了我在setUp函数中设置的值. public fu
场景:
我打开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/‘而不是结果页面的整个网址.
答案是:
$currentURL = $this->url(); 我也问过这个问题here 感谢@jaruzafa (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |