因为热爱所以不觉的辛苦,因为发现缺陷所以变的快乐!
watir键盘指令发送列表
上一篇 /
下一篇 2009-01-22 19:48:28
/ 个人分类:watir
- 文件版本: V1.0
- 开发商: 本站原创
- 文件来源: 本地
- 界面语言: 简体中文
- 授权方式: 免费
- 运行平台: Win9X/Win2000/WinXP
在
watir中一般使用ie.send_keys()来模拟键盘操作,如
ie.send_keys("{Enter}")表示发送回车
列出一些常用的:
Send("{TAB}") | Navigate to next control (button, checkbox, etc) |
Send("+{TAB}") | Navigate to previous control. |
Send("^{TAB}") | Navigate to next WindowTab (on a Tabbed dialog window) |
Send("^+{TAB}") | Navigate to previous WindowTab. |
Send("{SPACE}") | Can be used to toggle a checkbox or click a button. |
Send("{+}") | Usually checks a checkbox (if it's a "real" checkbox.) |
Send("{-}") | Usually unchecks a checkbox. |
Send("{NumPadMult}") | Recursively expands folders in a SysTreeView32. |
{ENTER} | ENTER key on the main keyboard |
{ALT} | ALT |
{BACKSPACE} or {BS} | BACKSPACE |
{DELETE} or {DEL} | DELETE |
{UP} | Up arrow |
{DOWN} | Down arrow |
{LEFT} | Left arrow |
{RIGHT} | Right arrow |
{HOME} | HOME |
{END} | END |
{ESCAPE} or {ESC} | ESCAPE |
连续多次发送某个键盘指令,可以使用以下格式:
如:Send("{DEL 4}") 表示模拟连续按4次del键
相关阅读:
- 开源Web自动化测试框架—Watir试用 (zte_boy, 2008-8-05)
- watir使用中WindowHelper类处理弹出窗口的方法无法使用问题分析与解决 (travelinrain, 2008-9-19)
- STi的一个bug? (travelinrain, 2008-10-15)
- watir cheatsheet (cool_orange, 2008-10-17)
- Ruby是什么东东? (p6q6w66, 2008-11-10)
- watir安装 (cool_orange, 2008-12-02)
- 自动化测试常用的工具 --- 开源WEB篇 (WayneT, 2008-12-03)
- [转载]比较watir 和 selenium --- Bret Pettichord (WayneT, 2008-12-04)
- watir编写阿里助手中“管理供求信息”中的重发 (spring, 2009-1-21)
- Watir对WEB的操作 (spring, 2009-1-22)
收藏
举报
TAG:
watir