写法就是这样:
browser.send_keys("{ENTER}") browser.element.send_keys [:control, 'a'] browser.element.send_keys [:control, 'a'], :backspace
参数:
:null :cancel :help :backspace :tab :clear :return :enter :shift :left_shift :control :left_control :alt :left_alt :pause :escape :space :page_up :page_down :end :home :left :arrow_left :up :arrow_up :right :arrow_right :down :arrow_down :insert :delete :semicolon :equals :numpad0 :numpad1 :numpad2 :numpad3 :numpad4 :numpad5 :numpad6 :numpad7 :numpad8 :numpad9 :multiply :add :separator :subtract :decimal :divide :f1 :f2 :f3 :f4 :f5 :f6 :f7 :f8 :f9 :f10 :f11 :f12 :meta :command
相关推荐
这个文件夹很可能包含了Watir-Bonus的API参考,详细描述了各个类、方法和模块的用法,便于开发者查阅和理解。 2. **examples** - 这个目录下的文件应该是一系列的示例脚本,展示了如何在实际项目中运用Watir进行...
开源自动化测试工具组合:Ruby+Watir安装 安装准备: 1. 工具安装包准备: Ruby官方下载地址:http://www.ruby-lang.org/zh_cn/downloads/,稳定版本Ruby 1.8.6 Watir下载地址:...
开源自动化测试工具组合:Ruby+Watir安装 安装准备: 1. 工具安装包准备: Ruby官方下载地址:http://www.ruby-lang.org/zh_cn/downloads/,稳定版本Ruby 1.8.6 Watir下载地址:...
- 在编写测试脚本时,理解Watir的元素选择方法,例如通过id、class、name等属性选择网页元素。 - 使用Watir提供的各种方法进行页面元素的操作,如`click`、`text`、`value`等。 - 考虑使用Page Object模式来组织...
Watir提供了一系列的类和方法,用于操作网页元素。以下是一些主要的API: - **Browser类**: 代表一个浏览器实例,如`browser = Watir::Browser.new :chrome` 创建一个新的Chrome浏览器。 - **Element类**: 表示HTML...
RubyGems是Ruby编程语言的标准包管理器,它使得安装、管理和使用软件库(称为gem)变得简单。在Ruby的世界里,gem包含了可重用的代码库,...对于初学者和专业开发者来说,理解和掌握RubyGems的使用方法是至关重要的。
- Watir 官方文档:[watir.com](http://watir.com/) - Google Group 支持论坛:[watir-general](http://groups.google.com/group/watir-general) 通过以上步骤,应该能够成功安装并使用 Watir。如果仍然存在问题...
【基于Watir的物联网数据处理系统设计】 物联网(Internet of Things, IoT)是现代信息技术的重要组成部分,它将各种物理设备连接起来,使它们能够通过网络交换数据和执行操作。在这个背景下,数据处理系统的设计和...
在这个Watir API的CHM文档中,我们可以找到关于Watir类、方法、属性的详细说明,以及各种示例代码,便于学习和查阅。 **Watir API关键知识点** 1. **Watir类与对象** Watir库中的主要类包括Browser和Element。...
watir测试框架介绍 watir测试框架介绍 watir测试框架介绍
**Watir自动化测试** Watir,全称Web Application Testing in Ruby,是一款强大的开源自动化测试工具,主要用于Web应用程序的测试。它允许使用Ruby语言编写测试脚本,与浏览器进行交互,如点击链接、填写表单、验证...
安装命令:gem install watir --local。
2.本地安装watir-1.4.1.gem,执行gem install watir-1.4.1.gem -l 3.本地安装rubygems-update-1.3.4.gem,执行 gem install rubygems-update-1.3.4.gem 4.更新rubygems,执行update_rubygems (这一步先忽略,有影响...
### Ruby Watir 教程详解 #### 一、Ruby Watir 概述 **Ruby Watir** 是一种用于网页自动化测试的工具库,它能够模拟用户在浏览器中的操作行为,如点击按钮、填写表单等,非常适合进行功能测试、回归测试和系统测试...
1. **CommonWatir**:这是Watir的核心部分,提供了一组通用的Ruby类和方法,用于与网页元素进行交互,如链接、按钮、文本框等。它支持多种浏览器,并且具有跨浏览器的兼容性。 2. **FireWatir**:作为Watir的一个...