0

我一直在尝试通过输入用户名和密码来自动化网站,输入用户名很好,因为它只是一个输入标签,但密码是一个对象标签,SendKeys 不起作用。它仅在我实际直接从键盘上按下键时才起作用。

我的问题是,无论如何以编程方式按下键盘而不使用任何编程语言的 SendKeys?

对不起,我的英语不好。
提前致谢。

4

1 回答 1

0

为此,您需要使用 Selenium。

例如。

<html>
.
.
<input type="password">
.
.
</html>

你会使用类似的东西(假设密码字段是页面上唯一的一个): -

WebElement passwordElement = seleniumDriver.FindElement(By.xpath("\\input[@type='password']"));
passwordElement.Clear();
passwordElement.SendKeys(password);
于 2017-05-30T05:58:28.520 回答