Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/270.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在winform中嵌入Selenium启动的chrome浏览器_C#_Winforms_Selenium - Fatal编程技术网

C# 在winform中嵌入Selenium启动的chrome浏览器

C# 在winform中嵌入Selenium启动的chrome浏览器,c#,winforms,selenium,C#,Winforms,Selenium,我已经构建了一个c#Windows窗体应用程序,它需要在selenium打开的Chrome浏览器上实现自动化和人机交互 目前有3个单独的窗口打开 1.我的Winform应用程序 2.硒控制台 3.Chrome浏览器 我想同时嵌入控制台(将嵌入但隐藏在视图中)和在应用程序本身中打开的浏览器。我找到了解释如何嵌入控制台应用程序的答案。您提供的链接提供了一些示例代码。 它允许您将控制台嵌入到WinForms窗口中 然后我找到了link,它对这件事有了更深入的了解。 诚然,这个链接已经很旧了,但它应该让

我已经构建了一个c#Windows窗体应用程序,它需要在selenium打开的Chrome浏览器上实现自动化和人机交互

目前有3个单独的窗口打开 1.我的Winform应用程序 2.硒控制台 3.Chrome浏览器


我想同时嵌入控制台(将嵌入但隐藏在视图中)和在应用程序本身中打开的浏览器。我找到了解释如何嵌入控制台应用程序的答案。

您提供的链接提供了一些示例代码。 它允许您将控制台嵌入到WinForms窗口中

然后我找到了link,它对这件事有了更深入的了解。 诚然,这个链接已经很旧了,但它应该让你朝着正确的方向开始

关于我链接的页面提供的链接,Selenium为C#提供了NuGet包:


这至少应该为你提供一个良好的开端

添加一些代码,显示您迄今为止所做的工作。@simonC我不知道从哪里开始。我的问题是如何在winform中嵌入selenium启动的web浏览器我知道如何使用selenium
install-package selenium.webdriver
install-package selenium.webdriverbackendselenium
install-package selenium.support