小编Pat*_*Pat的帖子

在Windows 7中使用C#运行Selenium测试期间出现"IEDriverServer不存在"错误

我正在使用WebDriver和C#开发Automation框架.它与Firefox一起正常工作,但不适用于IE.

我收到以下错误:

IEDriverServer.exe不存在 - 文件c:\ users\administrator\documents\visual studio 2010\projects\TestProject1\TestProject1\_bin\Debug\IEDriverServer.exe不存在.该驱动程序可以从http://code.google.com/p/selenium/downloads/list下载

我使用的是IE 9和Windows 7.

IWebDriver driver = new InternetExplorerDriver();
driver.Navigate().GoToUrl("http://www.google.co.uk");
IWebElement queryBox = driver.FindElement(By.Name("q"));
queryBox.SendKeys("The Automated Tester");
queryBox.SendKeys(Keys.ArrowDown);
queryBox.Submit();
Run Code Online (Sandbox Code Playgroud)

也可以看看 这个截图.

c# internet-explorer selenium-rc windows-7 selenium-webdriver

27
推荐指数
3
解决办法
4万
查看次数

GDI + selenium webdriver中发生了一般错误

我在GDI +中发生了selenium webdriver的一般性错误.昨天仍然正常工作,但突然间我得到了这个错误.

   public string TakeScreenshot(IWebDriver driver, string SnapFolderPath, string TCID, string KeyFunction)
    {
        try
        {
            //  driver.Manage().Window.Maximize();
            ITakesScreenshot ssdriver = driver as ITakesScreenshot;
            Screenshot screenshot = ssdriver.GetScreenshot();
            string filePath = testReport + "\\" + TCID + "_" + KeyFunction + "_" + GetDateTimeforFilePath() + ".png";
            screenshot.SaveAsFile(filePath, ImageFormat.Png);

            return filePath;
        }
        catch (Exception ex)
        {
            return string.Empty;
        }
    }
Run Code Online (Sandbox Code Playgroud)

selenium webdriver c#-4.0

11
推荐指数
1
解决办法
3650
查看次数