当我没有为此元素命名和识别时,有人可以告诉我如何从页面(屏幕,按钮“Zaloguj”)获取元素。当我尝试使用这样的东西时:
FindElement(By....)
然后我在这里什么都没用,或者我不知道。我正在尝试使用像 btn btn-70 这样的类名,但后来我接受了错误..然后尝试“ btn-btn-70 ”或“ btn_btn- 70 “仍然有错误。
我想让autogo到某个页面,sendKeys登录,密码然后我想按下按钮“Zaloguj”,之后我会在页面上按某些对象等。
现在我使用(selenium firefox)代码:
RemoteWebDriver d = Driver;
d.Navigate().GoToUrl(strona_www_tb.Text);
d.FindElementByName("user_mail").SendKeys("email@wp.pl");
d.FindElementByName("user_pass").SendKeys("haslo");
所有都在windowsForm c#
中答案 0 :(得分:0)
如果我理解正确,您正在尝试提交表单。 您可以尝试使用submit方法
driver.findElement(By.name("user_pass")).submit();