我有問題運行下面的代碼來點擊一個按鈕。Selenium c#:無法點擊按鈕
當我作爲調試運行,並逐步通過,我可以找到按鈕,並沒有任何問題點擊它。但在實際運行過程中,無法點擊按鈕。
有什麼建議嗎?
new SelectElement(Driver.FindElement(By.Name("searchType"))).SelectByText("Location");
new SelectElement(Driver.FindElement(By.Id("Location"))).SelectByText("Brentwood");
Driver.Manage().Timeouts().ImplicitlyWait(TimeSpan.FromSeconds(5));
var button = Driver.FindElement(By.ClassName("btn-go"));
button.Click();
爲什麼你以編程方式點擊按鈕?難道你不能把代碼從按鈕事件處理程序移動到一個方法,而是調用它? – Alex
@Alex問題是關於使用硒的自動化。 –
@Alex。我試圖把按鈕放入一個單獨的方法,但它仍然無法正常工作。 – Dulku