手把手教你TestComplete_读键盘输入示例
来源:互联网 发布:人工智能概念股分类 编辑:程序博客网 时间:2024/04/30 22:59
大家可能有疑问,为啥要读键盘输入。其实是这样的,自动化测试的时候,如果运气好,可以代码全部操作,不过有时候界面操作判断复杂,急于赶工期,或者有些对象一下子难以识别,说不准就需要人工控制,运行到某个界面的时候,死循环等着某按键,然后进行一些操作,操作完成后,再按下某键激活下一步的流程。这个东东比较江湖,临到要用的时候,或许就需要了。
这事让我比较惊讶,因为最初以为会有一个类似readkey的函数,读入键盘输入,结果搜了一个遍,找不到。最后只好用win32api来读取键盘指定键的状态。感觉有点高射炮打苍蝇,力使得有点狠。但是的确没有找到其他的法子,要是哪位大侠有更好的法子,望不吝赐教。
代码:
Sub Readkey
dim x,y
x = Win32Api.GetKeyState(65)
y = Win32Api.GetKeyState(97)
While (x<>-127 and x<>-128 and y<>-127 and y<>-128)
BuiltIn.Delay 2000, "在操作完成后,按字母 A/a 。。。。。。"
x = Win32Api.GetKeyState(65)
y = Win32Api.GetKeyState(97)
Wend
End Sub
- 手把手教你TestComplete_读键盘输入示例
- 手把手教你TestComplete_文件读写示例
- 手把手教你TestComplete_数据库操作函数示例
- 手把手教你TestComplete_自动化测试流程示例
- 手把手教你TestComplete_图文转换OCR示例一
- 手把手教你TestComplete_图文转换OCR示例二
- 手把手教你TestComplete_杂七杂八
- 手把手教你TestComplete_验证码识别
- 手把手教你TestComplete_对象浏览功能
- 手把手教你TestComplete_配置嵌入脚本
- 手把手教你TestComplete_自动发邮件
- 手把手教你TestComplete_修改代理服务器
- 手把手教你TestComplete_暂时告一段落
- 手把手教你TestComplete_第一个脚本_notepad自动化测试示例
- 手把手教你TestComplete_怎么捕捉一个动态对象
- 手把手教你TestComplete_对象的等待问题
- 手把手教你TestComplete_调用标准dll实例
- 手把手教你TestComplete_调用cmd命令行程序
- Three20用TTURLRequest发送图片不成功
- C#中异步和多线程的区别
- 谷歌地图开发之入门
- 手把手教你TestComplete_文件读写示例
- 优秀,是一种生活态度
- 手把手教你TestComplete_读键盘输入示例
- 手把手教你TestComplete_自动化测试流程示例
- spring配置详解总结
- 在CentOS中安装easy_insatall
- POJ2187
- shell脚本打开IE快捷方式url文件
- Adobe TV上关于Flash和iOS的节目
- Java继承的知识(一)
- 给加密程序做一个GUI界面