`
fantaxy025025
  • 浏览: 1311267 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类

selenium-模拟键盘事件(回车、删除、刷新等)

 
阅读更多

=

=

=

from:https://www.cnblogs.com/nlyangtong/p/11864958.html

 

el = driver.find_element(By.ID, “kw”)
el.send_keys(“seleniumm”)
el.send_keys(Keys.BACK_SPACE)
el.send_keys(Keys.SPACE)
el.send_keys(“教程”)
el.send_keys(Keys.CONTROL, ‘a’)
el.send_keys(Keys.CONTROL, ‘x’)
el.send_keys(Keys.CONTROL, ‘v’)
el.send_keys(Keys.ENTER)
driver.close()

键值 解释
send_keys(Keys.BACK_SPACE) 删除键BackSpace
send_keys(Keys.SPACE) 空格键Space
send_keys(Keys.TAB) 制表键Tab
send_keys(Keys.ESPACE) 回退键Esc
send_keys(Keys.ENTER) 回车键Enter
send_keys(Keys.CONTROL,‘a’) 全选Ctrl+A
send_keys(Keys.CONTROL,‘c’) 复制CTRL+C
send_keys(Keys.CONTROL,‘x’) 剪切CTRL+X
send_keys(Keys.CONTROL,‘v’) 粘贴Ctrl+V
send_keys(Keys.F1) 键盘F1
send_keys(Keys.F12) 键盘F12

=

=

=

 

分享到:
评论

相关推荐

    selenium-server-standalone和Selenium-java的jar包

    在IT行业中,Selenium是一个广泛使用的自动化测试框架,主要用于Web应用程序的测试。它提供了一组强大的API,使得开发者能够用多种编程语言(如Java、Python、C#等)编写自动化测试脚本。在这个主题中,我们将深入...

    ruby selenium-client-1.2.18.gem

    1. Download the latest version of Selenium RC 2. Unzip the file save it C:\selenium-remote-control-1.0.3 3. command prompt>java -version –> Version should grater than 1.6.0_5 4. command prompt go to ...

    selenium-server-standalone-2.40

    它提供了多种编程语言的绑定,包括Java、Python、C#、Ruby等,使得测试人员能够编写脚本来模拟用户在浏览器中的各种交互行为。在这个名为 "selenium-server-standalone-2.40" 的压缩包中,包含了Selenium Server的...

    selenium-server-4.1.1.jar

    Selenium 服务器(selenium-server-4.1.1.jar)

    selenium-java-4.0.0-alpha-6_javaselenium_

    2. **selenium-devtools-4.0.0-alpha-6.jar**:这是一个与浏览器开发者工具相关的库,Selenium 使用这些工具来获取关于页面状态的详细信息,如 DOM 结构、CSS 属性等。 3. **selenium-firefox-xpi-driver-4.0.0-...

    selenium-selenium-4.5.0.zip源码

    它支持多种编程语言,如 Java、Python、C#、Ruby 等,使测试工程师能够编写脚本来模拟用户在浏览器中的各种交互行为。Selenium 4.5.0 版本是该框架的一个更新版本,包含了对现有功能的改进和新特性的添加。 ...

    selenium-java-2.44.0、selenium-java-2.44.0-srcs、selenium-server-standalone-2.44.0

    通过这个库,开发者可以编写Java代码,模拟用户在浏览器上的各种操作,如点击链接、填写表单、执行JavaScript等。版本号2.44.0表明这是Selenium 2系列的一个稳定版本,可能修复了之前版本的一些已知问题,并提供了新...

    selenium-server-standalone-4.0.0-alpha-2.zip

    标题 "selenium-server-standalone-4.0.0-alpha-2.zip" 指的是 Selenium 的一个服务器独立版本的归档文件,该版本为 4.0.0 的 Alpha 2 版本。Selenium 是一个广泛使用的自动化测试工具,主要用于 Web 应用程序的测试...

    selenium-server-standalone-3.141.0.jar

    最新版selenium-java,selenium-server-standalone-3.141.0.jar

    selenium-java 3.7.1.jar

    通过WebDriver,你可以模拟用户的各种操作,如点击、输入、导航、表单填充等,从而验证Web应用的行为是否符合预期。Java绑定使得开发人员能够在Java环境中充分利用Selenium的功能,利用强大的Java生态系统来构建复杂...

    selenium-server-standalone-2.45.0和selenium-java-2.45.0(含srcs)

    Selenium 是一个强大的开源自动化测试框架,用于模拟真实用户在Web浏览器上的操作。"selenium-server-standalone-2.45.0" 和 "selenium-java-2.45.0(含srcs)" 提供了Selenium在Java环境下的核心组件,以及一个独立...

    selenium-server-standalone-2.44.0.jar

    selenium-server-standalone-2.44.0, selenium最新服务器,

    selenium-java-2.45.0.jar

    selenium-java-2.45.0.jar

    selenium-java-2.25.0.zip和selenium-server-standalone-2.25.0.jar

    标题中的“selenium-java-2.25.0.zip”和“selenium-server-standalone-2.25.0.jar”是Selenium自动化测试框架的两个关键组件,分别代表了Selenium的Java绑定库和独立服务器。Selenium是一个开源的Web应用程序自动化...

    selenium-java-2.47.1.zip

    Selenium 是一个强大的开源自动化测试框架,主要用于网页应用的测试。这个压缩包 "selenium-java-2.47.1.zip" 包含了Selenium的Java版本,具体是2.47.1的更新,发布于2015年8月。这个版本在当时是一个稳定且广泛使用...

    selenium-htmlunit-driver-2.9.0

    selenium-htmlunit-driver-2.9.0jar包 selenium-htmlunit-driver-2.9.0jar包 selenium-htmlunit-driver-2.9.0jar包 selenium-htmlunit-driver-2.9.0jar包

    selenium-server-standalone-3.141.59

    selenium-server-standalone-3.141.59.jar selenium-server-standalone-3.141.59.jar

    selenium-server-standalone-3.8.1和selenium-java-3.7.1

    它提供了多种编程语言接口,包括 Java、Python、C# 和 Ruby 等,使得开发者能够编写脚本来模拟用户与浏览器的交互,进行功能和兼容性测试。 标题中的 "selenium-server-standalone-3.8.1" 指的是 Selenium 的独立...

    selenium-4.8.3.tar.gz

    这些DevTools协议与Google Chrome浏览器的开发人员工具紧密关联,使得Selenium可以模拟真实用户的行为,如点击、滚动、填写表单等,从而实现更精确的自动化测试。不同版本的DevTools协议是为了适应不同版本的Chrome...

    selenium-java-3.141.59.zip

    Selenium WebDriver 是 Selenium 的核心组件,它提供了一种编程接口来控制浏览器,模拟用户与网页的交互。在 Java 中,我们需要导入相应的库(JAR 文件),这些库在解压后的 "selenium-java-3.141.59" 文件夹中可以...

Global site tag (gtag.js) - Google Analytics