我正在尝试从我的网站获取html字符串,因为它在浏览器中呈现using (var client = new WebClient()) var content = client.DownloadString("my_site_address");但在我的站点中,我有一些更改视图的javascript代码(而webClient不运行javascript)
我想在RemoteWebDriver中使用EventFiringWebDriver,因为我们使用的是selenium grid,在WebDriver中,我的代码运行良好,但是当我尝试将EventFiringWebDriver转换为RemoteWebDriver时,我在运行时遇到了以下异常。org.openqa.selenium.support.events.EventFiringWebDriver cannot be cast to org.openqa.selenium.remote.RemoteWebDriver
下面是我的代码:RemoteWebDriver driverorg.openqa.selenium.WebDriverException: Setting the file detector only
// works on remote webdriver instances obtained via RemoteWebDriver
:'192.168.168.1',os.name:'Windows 7',os.arch:’amd64 64‘,os.version:'6.1',org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:593) at org.openqa.selenium.remote.RemoteWebDriver.startSession(RemoteWebDriver.java:240)
at OpenQA.Selenium.Remote.RemoteWebDriver.UnpackAndThrowOnError(Response errorResponse) in D:\SeleniumCode\selenium\dotnet\src\webdriver\Remote\RemoteWebDriver.cs:line 1384at OpenQA.Selenium.Remote.RemoteW