51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3347|回复: 12
打印 上一主题 下一主题

[原创] 谁能告诉我为什么QTP录不下MSN的菜单啊?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2005-6-7 09:07:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
大家好,我用QTP录制MSN脚本的时候,不知道为什么菜单录不下来,有没有知道这是为什么啊?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏

该用户从未签到

2#
发表于 2005-6-7 09:14:27 | 只看该作者
你录制什么菜单,你的版本是多少的.
我试了一下可以录制.
你看一上我的脚本吧!
Window("MSN Messenger").WinMenu("Menu").Select "工具(T);选项(O)..."
wait(3)
Window("MSN Messenger").Dialog("选项").WinButton("取消").Click
Window("MSN Messenger").WinMenu("Menu").Select "联系人(C);搜索联系人(S);高级搜索(A)"
Window("Microsoft Internet Explorer").Close
回放成功能.由于回放太快.我加入了等待,可以清楚的知道他是否有点菜单!
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2005-6-7 09:30:15 | 只看该作者
我的QTP的版本是8.2   ,    MSN的版本是7.0的

你角本中的Window("MSN Messenger").WinMenu("Menu").Select "工具(T);选项(O)..."这一句话就录不下来,其它的按钮什么的都可以,就是菜单怎么也录不下来,不知道为什么?
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2005-6-7 10:08:17 | 只看该作者
我的可以,回放正常,我的跟你一样.
QTP的版本是8.2   ,    MSN的版本是7.0的
脚本跟我一样吗?
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2005-6-7 10:19:44 | 只看该作者
一样的操作,你的角本中有:
Window("MSN Messenger").WinMenu("Menu").Select "工具(T);选项(O)..."
wait(3)
Window("MSN Messenger").Dialog("选项").WinButton("取消").Click
这二句,而我的只有这一句:
Window("MSN Messenger").Dialog("选项").WinButton("取消").Click

再同样的操作,你的角本是这样的:
Window("MSN Messenger").WinMenu("Menu").Select "联系人(C);搜索联系人(S);高级搜索(A)"
Window("Microsoft Internet Explorer").Close

而我的角本是这样的:
Window("MSN Messenger").Activate
Browser("MSN 成员目录 — 高级搜索").Page("MSN 成员目录 — 高级搜索").Sync
Browser("MSN 成员目录 — 高级搜索").Close
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2005-6-7 10:23:29 | 只看该作者
是不是options里面advanced windows applications options
下面这个menu里面enable recording没有勾a?
我没研究过也是试验过。。。提个意见去看看吧。。
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2005-6-7 10:52:12 | 只看该作者
对.DFINGER说得对.如果我把
下面这个menu里面enable recording没有勾a?
他录制出来的就跟gxl529一样,脚本就少了两句.
所以要打勾,
回复 支持 反对

使用道具 举报

该用户从未签到

8#
 楼主| 发表于 2005-6-7 11:16:37 | 只看该作者
根据dfinger的说法,这个问题解决掉了!

有没有知道options里面advanced windows applications options
里面内容的是如何使用的啊,哪些勾在哪些情况下要打上的呢,介绍一下吧!
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2005-6-7 11:17:53 | 只看该作者
这个你可以按字面上的意思来理解,
或者你可以看一下HELP,里面也有说明.
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2005-6-7 22:42:19 | 只看该作者

谢谢 学到了

:)大家都是好人ING
回复 支持 反对

使用道具 举报

该用户从未签到

11#
发表于 2005-6-9 16:18:45 | 只看该作者
大哥,我的版本是6.5,也是按照你们的操作,工具->选项-->取消, 联系人->搜索->高级搜索,但是录下来的脚本是:
Browser("Browser").Page("MSN 成员目录 —").Sync
呵呵,怎么就这一句呢? 我对菜单的操作完全没有啊!告诉我该怎么设置?谢谢兄弟们!
回复 支持 反对

使用道具 举报

该用户从未签到

12#
发表于 2005-6-9 16:36:46 | 只看该作者
是不是options里面advanced windows applications options
下面这个menu里面enable recording没有勾a?
这一步有没有做.看一下.
可能6.5会不同.
回复 支持 反对

使用道具 举报

该用户从未签到

13#
发表于 2005-6-9 17:09:12 | 只看该作者
我找不到你们所说的,我在tools->options->active screen->advanced里面web page appearance, 找了个  run scripts我选择了enabled
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-19 01:18 , Processed in 0.077494 second(s), 24 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表