51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2273|回复: 10
打印 上一主题 下一主题

[原创] 请帮助:QTP可以解决多台机器的交互操作吗?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-8-10 10:40:11 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
现在需要测试即时通讯工具,涉及到两台机器的交互操作。比如我A给B和C发个邀请加入会议,然后B需要有相应操作,然后反馈信息给A。这种QTP有什么办法解决吗?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2007-8-10 11:01:36 | 只看该作者
好像不行
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2007-8-10 11:43:27 | 只看该作者

应该是有办法的

关键是你要能获取B返回给A的信息,你可以在描述具体点,可能有高手解答
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2007-8-10 11:57:15 | 只看该作者
在三个机器上都使用QTP啥
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2007-8-10 12:01:13 | 只看该作者
loho1968 ,说的有道理.
其中一台机器中QTP使用死循环不停的等待处理就行了!
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2007-8-10 12:17:48 | 只看该作者
用多机可以实现,只是写代码的成本太高.如果作为稳定性测试也是一种好的方法.
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2007-8-10 16:05:24 | 只看该作者
比较困难, 需要在几台机器上同时运行QTP,A发消息过去后,等待B返回
B等待A发送消息,操作后返回A

这些地方都需要用循环实现(可以设置超时时限)

QTP本身对多机交互是比较弱
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2007-8-10 16:56:39 | 只看该作者
从你描述的情况看,用QTP好像不太合适。估计一般的功能测试工具都是主动运行测试流程的,而非根据监视到的情况做出响应。
可以考虑开发有针对性的测试工具,这样更容易监视到需要的信息并作出响应。
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2007-8-10 17:03:14 | 只看该作者

我没做过,不过可以提一个建议

比如测试QQ,用QTP发送一个字符串,然后对方返回固定的字符串,将返回的字符串设置为验证点。这个方法比较简单易行,直接录制即可,不需要写代码。

声明:我没实际做过,只是提个想法。
回复 支持 反对

使用道具 举报

该用户从未签到

10#
 楼主| 发表于 2007-8-13 10:32:39 | 只看该作者

请帮助:QTP可以解决多台机器的交互操作吗?

开始我也是考虑录制编辑一个基本,然后在分别在多台机器上运行。但是这样理论上貌似可以尝试一下,但是考虑下成本和难度都是比较高的。而且这种交互不完全像MSN,QQ。

昨天组长说是否可以只在一台机器上来运行,控制多台的实际交互情况。我就无语了,似乎我没有办法用QTP来解决。

哪位可以指点一下。
回复 支持 反对

使用道具 举报

该用户从未签到

11#
发表于 2007-8-13 10:50:31 | 只看该作者
自己写个拦截工具来测吧,很简单的,就像我们测短信,这边发N条短信,另一边用工具在后台监视,收到多少条短信.
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-26 01:39 , Processed in 0.080442 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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