using OpenQA.Selenium.Chrome;
using OpenQA.Selenium.PhantomJS;
using OpenQA.Selenium;
嗨,我正在Instagram登錄,跟隨等工作。我使用Selenium,ChromeDriver。有一些我不明白的接口
存在名爲IWebElement和IWebDriver的接口。我正在使用它的方法。
據我所知接口不能包含代碼。
該方法如何工作?
如果這個接口實現,它在哪裏。我怎麼能找到和看到代碼
我的代碼的作品,但爲什麼它的工作原理:)
__username.SendKeys(username);
__password.SendKeys(password);
button.Click();
該代碼的工作原因是因爲在運行時,您沒有執行接口'IWebElement'和'IWebDriver';你正在執行實現這些接口的類型。我懷疑你正在引用的庫中有一個定義了這些類型。 –
接口不是實際的方法,它只是一個「契約」,以確保所有實現遵循相同的命名和參數列表。 – StingyJack
@StingyJack是的,我知道,但我怎麼能找到實際的方法 –