l'obtention de l'exécution type de proxy transparent n'est pas pris en charge dans ce contexte

Je suis nouveau sur le sélénium. Lors de l'exécution (débogage) mon sélénium tests (en C#), je suis "l'obtention de l'exécution type de proxy transparent n'est pas pris en charge dans ce contexte," et pour cette raison, aucun des éléments web sont trouvés.

J'ai utilisé "le Sélénium.De soutien.PageObjects" & PageFactory de localiser et d'initialiser web elemements.

Quelqu'un peut m'aider à sortir de ce?

Ci-dessous est extrait de mon code:

using OpenQA.Selenium;
using OpenQA.Selenium.Support.PageObjects;

namespace TestFramework
{
    public class TestClass: TestBase
    {

        public TestClass(Driver driver): base(driver) { }

        [FindsBy(How = How.XPath, Using = "//div[@class='modal-footer']/button[@title='Yes']")]
        public IWebElement YesButton { get; set; }

        [FindsBy(How = How.XPath, Using = "//div[@class='modal-footer']/button[@title='No']")]
        public IWebElement NoButton { get; set; }


        public void ClickYesButton()
        {
        YesButton.Click();
        }
        public void ClickNoButton(int timeout = ConfigMT.DefaultTimeout)
        {
        NoButton.Click();
        }

    }
}

Et TestBase classe est:

using OpenQA.Selenium;
using OpenQA.Selenium.Support.PageObjects;
using OpenQA.Selenium.Support.UI;

namespace TestFramework
{

public class TestBase
{

    protected IWebDriver Driver { get; set; }

    public Page(Driver driver)
    {
        this.Driver = driver;
        PageFactory.InitElements(this.Driver, this);
    }

}
}

OriginalL'auteur Dalip Kumar | 2016-05-24