selenium phantomjs NoSuchElementException c#

时间:2017-11-10 01:02:51

标签: c# selenium phantomjs selenium-firefoxdriver

当我将驱动程序从firefoxdriver更改为phantomJS时,我得到了

  

OpenQA.Selenium.NoSuchElementException。我的代码:

static void Main(string[] args)
        {
            IWebDriver driver = new PhantomJSDriver(); //FirefoxDriver()
            driver.Manage().Timeouts().ImplicitWait = TimeSpan.FromSeconds(40);
            driver.Url= "https://ppuslugi.mf.gov.pl/?link=VAT&;";
            IWebElement myDynamicElement = driver.FindElement(By.Id("container_b-7"));
            System.Console.Write("Done");
        }

当我使用phantomJS driver.PageSource是:

<html> <head>  </head> <body>  </body>  </html>

当我使用firefox作为驱动程序时,我获得完整的网页代码和所有工作。 我可以强制phantomjs正常工作吗?

0 个答案:

没有答案