51Testing软件测试论坛

标题: 请教:怎样在应用程序测试中,捕获键盘或鼠标事件? [打印本页]

作者: danielzhang    时间: 2006-9-18 14:30
标题: 请教:怎样在应用程序测试中,捕获键盘或鼠标事件?
应用程序测试,希望捕获键盘事件来完成接下来的步骤,请问有什么方法吗?
比如能否让VB脚本知道我按了shift键

一千座web的时候,可以通过javascript实现,需要web的对象得支持,QTP利用vbs该怎么做呢?
作者: xiaonan    时间: 2006-9-18 17:19
用low模式录制就是记录键盘或鼠标事件
作者: kissing    时间: 2006-9-18 17:21
webelement的对象就是干这个的。。。或者用虚拟对象。。在不行,地记录祝///
作者: danielzhang    时间: 2006-9-18 18:24
原帖由 danielzhang 于 2006-9-18 14:30 发表
应用程序测试,希望捕获键盘事件来完成接下来的步骤,请问有什么方法吗?
比如能否让VB脚本知道我按了shift键

一千座web的时候,可以通过javascript实现,需要web的对象得支持,QTP利用vbs该怎么做呢?


不是录制,我是要在程序里实现
比如在web里用javascript:
if(event.shiftKey){
    ...
}
if(event.altKey){
    ...
}
if(event.ctrlKey){
    ...
}
作者: danielzhang    时间: 2006-9-18 18:26
原帖由 xiaonan 于 2006-9-18 17:19 发表
用low模式录制就是记录键盘或鼠标事件


不是录制,我是要在程序里实现
比如在web里用javascript:
if(event.shiftKey){
    ...
}
if(event.altKey){
    ...
}
if(event.ctrlKey){
    ...
}
作者: danielzhang    时间: 2006-9-18 18:27
原帖由 kissing 于 2006-9-18 17:21 发表
webelement的对象就是干这个的。。。或者用虚拟对象。。在不行,地记录祝///


不是Web测试也能用这个对象吗?




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2