【发布时间】:2020-10-26 22:23:51
【问题描述】:
我正在使用 ChromeDriver,我希望它点击页面上包含特定类名的每个按钮。
using OpenQA.Selenium;
using OpenQA.Selenium.Chrome;
ChromeDriverService chromeDriverService = ChromeDriverService.CreateDefaultService();
chromeDriverService.HideCommandPromptWindow = true;
ChromeOptions options = new ChromeOptions();
options.AddArgument("ignore-certificate-errors");
ChromeDriver driver = new ChromeDriver(chromeDriverService, options);
driver.Url = "https://www.some-url.com";
driver.Manage().Timeouts().ImplicitWait = TimeSpan.FromMilliseconds(2);
我在想一些类似的事情:
driver.FindElement(By.ClassName("some-class-name")).Click();
但是,这只点击一个按钮。我怎样才能做到这一点来点击网页上的每个按钮?
【问题讨论】:
标签: c# selenium selenium-webdriver webdriver selenium-chromedriver