admin管理员组文章数量:1021954
大家看下面的代码:
driver.get("http://www.baidu");
log.info("Navigation to url: " + driver.getCurrentUrl());
driver.navigate().to("http://wwwblogs");
log.info("Navigation to url: " + driver.getCurrentUrl());
driver.navigate().back();
Thread.sleep(2000);
log.info("Back to url: " + driver.getCurrentUrl());
driver.navigate().forward();
Thread.sleep(2000);
log.info("Forward to url: " + driver.getCurrentUrl());
按道理输出应该是:
[BestPay Test] 2015-09-07 15:23:54,745 INFO main - Navigation to url: https://www.baidu/
[BestPay Test] 2015-09-07 15:23:56,743 INFO main - Navigation to url: http://wwwblogs/
[BestPay Test] 2015-09-07 15:23:59,855 INFO main - Back to url: https://www.baidu/
[BestPay Test] 2015-09-07 15:24:03,536 INFO main - Forward to url: http://wwwblogs/
但是我执行的时候一直出现一个错误,最开始打开的时候浏览器的地址栏会出现data;
[BestPay Test] 2015-09-07 15:25:38,704 INFO main - Navigation to url: https://www.baidu/
[BestPay Test] 2015-09-07 15:25:41,002 INFO main - Navigation to url: http://wwwblogs/
[BestPay Test] 2015-09-07 15:25:43,607 INFO main - Back to url: data:,
[BestPay Test] 2015-09-07 15:25:46,315 INFO main - Forward to url: http://wwwblogs/
第三行出现了问题, 这个经过在打开chrome时,添加了后面的语句即可解决:
options.addArguments("--user-data-dir="+System.getenv("USERPROFILE")+"/AppData/Local/Google/Chrome/User Data/Default");
转载于:https://wwwblogs/scodong/p/4789000.html
大家看下面的代码:
driver.get("http://www.baidu");
log.info("Navigation to url: " + driver.getCurrentUrl());
driver.navigate().to("http://wwwblogs");
log.info("Navigation to url: " + driver.getCurrentUrl());
driver.navigate().back();
Thread.sleep(2000);
log.info("Back to url: " + driver.getCurrentUrl());
driver.navigate().forward();
Thread.sleep(2000);
log.info("Forward to url: " + driver.getCurrentUrl());
按道理输出应该是:
[BestPay Test] 2015-09-07 15:23:54,745 INFO main - Navigation to url: https://www.baidu/
[BestPay Test] 2015-09-07 15:23:56,743 INFO main - Navigation to url: http://wwwblogs/
[BestPay Test] 2015-09-07 15:23:59,855 INFO main - Back to url: https://www.baidu/
[BestPay Test] 2015-09-07 15:24:03,536 INFO main - Forward to url: http://wwwblogs/
但是我执行的时候一直出现一个错误,最开始打开的时候浏览器的地址栏会出现data;
[BestPay Test] 2015-09-07 15:25:38,704 INFO main - Navigation to url: https://www.baidu/
[BestPay Test] 2015-09-07 15:25:41,002 INFO main - Navigation to url: http://wwwblogs/
[BestPay Test] 2015-09-07 15:25:43,607 INFO main - Back to url: data:,
[BestPay Test] 2015-09-07 15:25:46,315 INFO main - Forward to url: http://wwwblogs/
第三行出现了问题, 这个经过在打开chrome时,添加了后面的语句即可解决:
options.addArguments("--user-data-dir="+System.getenv("USERPROFILE")+"/AppData/Local/Google/Chrome/User Data/Default");
转载于:https://wwwblogs/scodong/p/4789000.html
本文标签: 解决方法地址栏浏览器seleniumWebDriver
版权声明:本文标题:Selenium webdriver在最开始打开的时候浏览器的地址栏会出现data的解决方法 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://it.en369.cn/jiaocheng/1742570972a1982350.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论