使用firefox的Selenium IDE插件我创建了一个工作脚本,我希望将其用作使用Visual Studio在C#中编写的实用程序的一部分。
我已从IDE导出此脚本,并将生成的类添加到Visual Studio中的实用程序中。
它主要工作,但是当我单步执行代码时,它开始抛出以下错误:没有可用于以下错误的源代码
然后去寻找源FireFoxBinary.cs
这严重阻碍了我调试代码的努力。我不知道如何解决这个问题
以下是在我的电脑上重现错误的代码示例
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using OpenQA.Selenium;
using OpenQA.Selenium.Firefox;
namespace SeleniumTest
{
class Program
{
static void Main(string[] args)
{
IWebDriver driver;
StringBuilder verificationErrors;
string baseURL = "https://www.google.co.uk/";
driver = new FirefoxDriver();
verificationErrors = new StringBuilder();
driver.Navigate().GoToUrl(baseURL + "/");
driver.FindElement(By.CssSelector("#gb_5 > span.gbts")).Click();
}
}
}