|
我录的步骤是这样的
1. 在outlook中新建一封邮件
2. 输入收件人地址
3. 在邮件的subject中输入”fuck”
4. 发送邮件
5. 这个时候我的被测程序会弹出对话框(因为输入fuck这种非法词语了,要拦截)
6. 点对话框中的send。(1.jpg)
录制结束
当我回放的时候,QTP找不到步骤6中的send button,出不能识别对象那个错误
按照帮助文档,我在对象仓库中检查了send button的属性然后又spy了一下(object repository.jpg spy.jpg)
我的问题是:我应该改哪些数据 让qtp能找到send button呢?怎么做呢?
我试过的方法:1.添加send button的属性 regexpwndtitle ,regexpwndclass的值到脚本中
2.在对象识别中,设置成regexpwndtitle ,regexpwndclass,text设置成强制属性
不过都失败了,用方法1,在点send button那步还是出相同的错 用方法2 在 "2. 输入收件人地址"这步就出错了 还是不能识别对象这个错.我觉得这个方法就是 想让qtp强制识别B 而定义了B的属性 结果A却都识别不了了.
ps:.大家可否留下msn或QQ,以方便联系,我的QQ85133238.我刷论坛特别慢,而且白天工作刷网页不太好.(尽管是为了工作)
[ 本帖最后由 chong_zuo 于 2007-3-20 19:32 编辑 ] |
|