如何使用C#进行多个浏览器操作?

时间:2018-08-07 10:56:45

标签: c# selenium-webdriver selenium-chromedriver

我正在使用c#硒。但是,我尝试了几种浏览器,但是计算机使用了太多的CPU。后面板如何在不占用CPU的情况下在多种浏览器中工作?

您能提供一个代码示例吗?

public static IWebDriver[] twitter;

twitter = new IWebDriver[5];

            for (int i=0; i<5;i++)
            {
                twitter[i] = new ChromeDriver();
            }

            foreach (var drivers in twitter)
            {
                drivers.Navigate().GoToUrl("http://www.google.com.tr");
            }
这些操作非常繁琐。很累。而且非常复杂。我也不知道该系列能否完成?有没有可以节省CPU的示例?

1 个答案:

答案 0 :(得分:0)

您可以尝试使用多个标签,如下所示:https://www.youtube.com/watch?v=pZdMsLKAjs4

由于这不是答案,因此我想将其添加为评论,但由于重复率低而不能。对此感到抱歉。