0
的迭代,我有以下代碼:如何通過一些IWedElements
IWebDriver driver = new ChromeDriver();
driver.Navigate().GoToUrl(some url);
IWebElement locator_1 = driver.FindElement(By.Id("locator_id"));
IWebElement locator_2 = driver.FindElement(By.Name("locator_name"));
IWebElement locator_3 = driver.FindElement(By.TagName("p"));
IWebElement locator_4 = driver.FindElement(By.ClassName("locator_class"));
IWebElement locator_5 = driver.FindElement(By.LinkText("myLocator(5)"));
IWebElement locator_6 = driver.FindElement(By.PartialLinkText("locator (6)"));
IWebElement locator_7 = driver.FindElement(By.CssSelector("input[myname='selenium']"));
IWebElement locator_8 = driver.FindElement(By.XPath("//button[@class='btn btn-2']"));
而且我希望用一個遍歷所有這些元素進行迭代並打印出每個定位器的文本值。不過,我是相當新的一般和硒尤其是編碼,並沒有發現一個體面的方式來做到這一點,不涉及手動輸入八行的locator_[i].Text
代碼的任何幫助,將不勝感激