大家看下面的代码:
("www.baidu");
log.info("Navigation to url: " + CurrentUrl());
driver.navigate().to("wwwblogs");
log.info("Navigation to url: " + CurrentUrl());
driver.navigate().back();
Thread.sleep(2000);
log.info("Back to url: " + CurrentUrl());
driver.navigate().forward();
Thread.sleep(2000);
log.info("Forward to url: " + CurrentUrl());
按道理输出应该是:
[BestPay Test] 2015-09-07 15:23:54,745 INFO main - Navigation to url: www.baidu/
[BestPay Test] 2015-09-07 15:23:56,743 INFO main - Navigation to url: wwwblogs/
[BestPay Test] 2015-09-07 15:23:59,855 INFO main - Back to url: www.baidu/
[BestPay Test] 2015-09-07 15:24:03,536 INFO main - Forward to url: wwwblogs/
但是我执行的时候一直出现一个错误,最开始打开的时候浏览器的地址栏会出现data;
[BestPay Test] 2015-09-07 15:25:38,704 INFO main - Navigation to url: www.baidu/
[BestPay Test] 2015-09-07 15:25:41,002 INFO main - Navigation to url: 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: wwwblogs/
第三行出现了问题, 这个经过在打开chrome时,添加了后面的语句即可解决:
options.addArguments("--user-data-dir="v("USERPROFILE")+"/AppData/Local/Google/Chrome/User Data/Default");
转载于:wwwblogs/scodong/p/4789000.html
本文发布于:2025-03-21 23:29:00,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/1742570974582960.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |