当前位置: 首页 > 知识库问答 >
问题:

如何为ChromeDriver selenium C设置3个参数#

凤自珍
2023-03-14

var driver=新的ChromeDriver(Path.GetDirectoryName(Assembly.GetExecutingAssembly())。位置),选项)

我想在C#selenium中创建一个具有3个参数的ChromeDriver,但它只需要(字符串目录、ChromeOptions选项)和(ChromeDriverService服务、ChromeOptions选项)

如何使用chrome驱动程序目录、选项和服务创建ChromeDriver?

共有1个答案

寿子轩
2023-03-14

您的请求是启动新的ChromeDriver并通过:

  • 驱动程序目录
  • 服务
  • 选项

在这种情况下,驱动程序目录应该与服务对象实例化一起传递。

string driverDirectory = "...path to the directory containing ChromeDriver.exe";
ChromeDriverService service = ChromeDriverService.CreateDefaultService(driverDirectory);
ChromeOptions options = new ChromeOptions();
IWebDriver driver = new ChromeDriver(service, options);

Selenium 4 C相关api文档

在此处查找更多详细信息:

  • https://www.selenium.dev/selenium/docs/api/dotnet/html/T_OpenQA_Selenium_Chrome_ChromeDriver.htm
  • https://www.selenium.dev/selenium/docs/api/dotnet/html/T_OpenQA_Selenium_Chrome_ChromeDriverService.htm
 类似资料:
  • 我正在努力将jdbcType设置为传递给Ibatis查询的参数。我的后端表有定义为varchar的字段,mybatis框架似乎正在将我在Mapper.java中传递的字符串参数转换为nvarchar。因此,查询优化器需要时间来验证执行计划,执行隐式类型转换,从而导致一些意外的延迟。对解决这个问题有什么建议吗?

  • 接受另一个需要是的参数。 如何设置一个?有没有留档的任何地方适用于Windows Phone 8. 如果我做,它的工作原理很棒!但它需要是POST与key="bla"的内容,某事="yay" //编辑 非常感谢你的回答...这工作得很好,但这里仍然有一些不确定性: 我假设数据“测试=某物”会在api方面作为发布数据“测试”,显然不会。另一方面,我可能需要通过发布数据发布整个对象/数组,所以我假设j

  • 问题内容: 嗨,我有一个命名查询 我想这样设置限制: 但这在服务器启动时显示错误。我正在使用以下代码在DAO类中调用查询: 需要设置开始和结束参数。请帮忙。 问题答案: 正如@DataNucleus所说,LIMIT在JPQL中不是有效的关键字。这不是指定要返回多少行的方法。这是您的操作方式: 这将是调用命名查询的代码:

  • Docker for windows:2.0.0.3(31259) 我在docker中运行elasticsearch和kibana。elasticsearch运行。但是kibana不能运行。它总是尝试连接超文本传输协议://elasticsearch: 9200。我设置了ELASTICSEARCH_URLkibana命令。但不起作用 要求http://localhost:5601/.Kibana服

  • 问题内容: 我正在尝试制作带有三个按钮的秒表,分别是“开始”,“暂停”和“停止”。我的老师只教我们如何将动作监听器设置为两个按钮。如何将动作监听器设置为三个按钮?到目前为止,这是我的编码 我还没有为“暂停”功能设置任何动作监听器,因为无论如何我都不知道如何暂停计时器。但是我想先将动作链接到按钮,然后再弄清楚如何暂停。 问题答案: 您正在寻找的是一条声明。 基本上,像往常一样将都添加到所有三个按钮…

  • 问题内容: 这是我的PostgreSQL函数: 它有一个参数,我想通过JPQL 将Java传递给它: 上面的代码失败,但例外: 所以我不确定如何从EclipseLink调用我的函数。 问题答案: 通过将String []类型的Java数组传递给您进行测试,以进行测试。似乎PgJDBC不接受Java数组作为带有或不带有参数的参数。 合规 JDBC规范 16.5“数组对象” 建议JDBC 部分存在,因