HTML:
<div id="email_address">abcdefg.text</div>
码:
email.FindElementByCssSelector("#email_address").getAttribute("outerHTML");
我已经尝试过了,但是我无法获得文本 "abcdefg.text"
任何建议都会有很大帮助。
看来同步问题。诱导WebDriverWait
()并等待ElementIsVisible
()
WebDriverWait wait = new WebDriverWait(driver, TimeSpan.FromSeconds(10));
string emailid = wait.Until(SeleniumExtras.WaitHelpers.ExpectedConditions.ElementIsVisible(By.CssSelector("#email_address"))).Text;
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句