以编程方式按键盘

时间:2017-05-30 05:35:10

标签: keyboard sendkeys object-tag

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

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

抱歉我的英语不好。
提前致谢。

1 个答案:

答案 0 :(得分:0)

你需要使用Selenium。

EG。

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

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

WebElement passwordElement = seleniumDriver.FindElement(By.xpath("\\input[@type='password']"));
passwordElement.Clear();
passwordElement.SendKeys(password);