java - 我的任务是加载我的默认 chrome 配置文件,打开网站并单击扩展。但我有问题
问题描述
当我第一次运行以下代码时,该网站打开并带有扩展名,但该网站无法加载。单击终止,当我第二次运行它时,它就成功了。如何第一次成功运行代码?
System.setProperty("webdriver.chrome.driver","C:\\chromedriver.exe");
ChromeOptions options = new ChromeOptions();
options.addArguments("user-data-dir=C:/Users/user_name/AppData/Local/Google/ Chrome/User Data");
options.addArguments("--start-maximized");
driver = new ChromeDriver(options);
driver.get("name of the website")
解决方案
你可以试试下面的代码 -
options.addExtensions(new File("/path/to/extension.crx"));
options.addArguments("start-maximized");
推荐阅读
- javascript - 使用 Datejs 将日期格式化为 UTC 日期
- sql - 当我们将 () 括号添加到 SQL Server 中的列值时,排序顺序发生了变化
- azure-devops - 在管道构建期间获取 sql server (express) azure devops
- visual-studio - MT 和 MD 代表什么?
- json - 在 MariaDB 中使用 JSON_QUERY 获取对象 JSON 数组
- sql - 从帮助程序类调用存储过程时如何禁用 AmbientTransaction?
- c# - 找到最大的平方子矩阵
- python - 模拟输出的数字触发器
- sql - 如何修复javafx中的“表上没有唯一或主键约束”sql错误?
- windows - 登录到 Web 服务器身份验证用户不是管理员