我是 QTP 的新手,所以对于这个可能是愚蠢的问题深表歉意。
我正在使用 QTP 编写自动化 GUI 测试,但希望在多个测试虚拟机上执行它们。
QTP 是否有某种“轻量级”代理,我可以将其推送到每个测试 VM,而不是安装完整的 QTP 产品?这些测试虚拟机会定期重建,因此每次重建时都必须经历在每个虚拟机上安装完整 QTP 的痛苦,这将变得非常耗时。
感谢您的帮助。
最佳答案
这根本不是一个愚蠢的问题,不幸的是答案是否,没有用于测试执行的轻量级 QTP 版本。
如果您想避免每次部署 VM 时都重新安装 QTP 的痛苦,我可以建议两个选项之一。
- 保存安装了 QTP 的 VM 的快照
- 将 QTP 的静默安装作为 VM 任务 Hook ,这是 VM 部署过程的一部分
关于testing - QuickTest Pro——部署/运行测试以在多个 VM 上执行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11777849/