1

您能否告诉我是否可以在 QTP 中测试模拟多个用户的应用程序?

如果是,我该怎么做?

请用正确的步骤说明或指出一些有用的文档。

4

4 回答 4

2

QTP 可以同时进行用户测试吗?

不可以,在一台计算机上一次只能运行一个 QTP 用户。如果您尝试在桌面上打开其他 QTP 用户,它只会显示一个。

于 2009-10-11T08:06:57.290 回答
2

您仍然可以将 QTP 用作与 LoadRunner 连接的 GUI 处理客户端。可以在这里找到非常详细的解释:http: //motevich.blogspot.com/2007/11/execute-qtp-script-from-loadrunner.html

于 2009-07-14T15:50:08.337 回答
1

请提供更多详细信息-您到底想做什么?

如果您的意思是使用 QTP 作为负载测试代理的同时用户测试,不,它不是一个好的工具。您将需要一个真正的负载测试工具(Rational Performance Tester、OpenSTA、JMeter、LoadRunner 等)。

如果您正在谈论需要在 2 台机器上运行 QTP 访问相同记录的场景,或者类似的东西,那么是的,您可以使用 QTP 执行此操作。QTP 对此没有特殊处理,但设置机制来执行此操作相当简单。

例如,如果您想创建用户 A 的记录并修改用户 B 的记录,您可以有一个包含记录 id 的公共文件。用户 A 在创建文件后将记录 id 写入该文件,用户 B 在修改文件之前从文件中读取记录 id。

于 2009-07-14T13:19:53.413 回答
1

请参见 LoadRunner 的图形虚拟用户 (GUI Vuser) 许可。本质上,您拥有可以作为性能场景的一部分执行的 QTP 脚本。这是一个众所周知的解决方案,可以追溯到 LoadRunner 的黎明,首先它是 Unix 工作站上的一堆 XRunner 会话,然后是 WinRunner 上的 GUI 虚拟用户,最新的 GUI 虚拟用户化身是 QTP,只有 LR 11 及更高版本. 与您的代表讨论您的 LoadRunner 环境中 GUI 虚拟用户的短期或永久许可。

于 2011-04-02T23:19:23.387 回答