输入用户名我想这个site硒自动化无法在Way2Automation网站
注册页面进行注册是一个弹出页面中。
HTML代码:
<fieldset>
<label>Username:</label>
<input name="username" required="" type="text"/>
</fieldset>
当我试图找到该元素使用下面试图代码,元素没有得到发现。
driver.FindElement(By.XPath(".//*[@id='load_form']/fieldset[1]/input")).SendKeys("Kal");
我也试图与使用CssSelector,但面临着同样的问题。
driver.FindElement(By.CssSelector("div#load_box form#load_form input[name=username]")).SendKeys("kal");
当我执行上面的代码,我已经得到了像element not visible
错误
谁能帮助我在这个问题上?
'driver.FindElement(By.Xpath(“.// input [@ name ='name']”))。SendKeys(“kal”);'This这样的错误 –