2017-01-24 3 views
1

Exists пожалуйста, вы можете дать мне точку, что случилось с:Селен WebDriver Явное преобразование

public class WebDriverTest 
{ 

    public void FacebookTest() 
    { 
     IWebDriver driver = new FirefoxDriver(); 
     driver.Url = "http://facebook.com"; 


     IList<IWebElement> friends = diver.FindElement(By.XPath("//div[@class='fsl fwb fcb']/a")); 
     Console.WriteLine(friends.Count); 

Я до сих пор получаю код

Ошибка CS0266 Не удается неявно преобразовать тип «OpenQA.Selenium.IWebElement 'to ' System.Collections.Generic.IList '. явное преобразование существует (вы пропали без вести бросок?)

Благодарности

ответ

0

Если вы хотите, чтобы получить список веб-элементов, которые необходимо FindElements (списка.Возвраты) вместо FindElement (возвращает один элемент, если существует). Попробуйте ниже:

IList<IWebElement> friends = diver.FindElements(By.XPath("//div[@class='fsl fwb fcb']/a"));