从 Maven/Jenkins 运行 Quicktest Pro 测试?
我需要利用 Maven/Jenkins 构建中的 Quicktest Pro。我知道,我知道 QTP 不是最好的工具(我对“一袋火红的狗便便”感到好笑 参考),但我们的 QE 团队正在使用它,我想在 Jenkins 中运行他们的一些测试。
1A。有人用过这个特定的组合吗?一个示例/maven 插件会很棒。
因为我怀疑这可能,所以让我们把它分成几部分。
2A。如何从命令行简单地启动 QTP 测试?我想我可以使用 antrun 或类似的东西来计算出其余的启动部分。
2B。 QTP 的结果格式似乎不像 Surefire 报告那样是标准的(我也不太了解,所以我可能是错的)。您能给我一些关于将报告结果返回到 Maven/Jenkins 的指导吗?我认为这可能涉及解析 QTP 结果文件。
I need to leverage Quicktest Pro from our Maven/Jenkins builds. I know, I know QTP is not the best tool out there (I'm amused by the "bag of flaming dog poo" reference), but our QE team is using it and I want to run some of their tests in Jenkins.
1A. Has anyone used this specific combination? An example/maven plugin would be great.
Since I doubt that is likely, lets break it up into pieces.
2A. How do you simply launch a QTP test from the command line? I think I can figure the rest of the launching part of things out using antrun or something like that.
2B. The results format from QTP doesn't appear to be a standard like surefire reports (I don't know either well, so I might be wrong). Can you give me some guidance on getting report results back into maven/Jenkins? I'm thinking that may involve parsing the QTP results file.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
可以编写 AOM(自动化对象模型)vbscript 来调用 QTP 并运行特定测试。
这样的 vbscript 可以在 Windows 中从命令行运行。
如果您可以从 Maven/Jenkins 运行/调用 vbscript 文件,那么绝对可以通过命令行运行 QTP 脚本。
下面是触发 QTP 运行的示例 AOM vbscript 函数
An AOM ( Automation Object Model ) vbscript could be written to invoke QTP and run a specific test.
Such a vbscript could be run from command line in Windows.
If you can run/invoke vbscript files from Maven/Jenkins , it is definitely possible to run QTP scripts through command line.
A sample AOM vbscript function to trigger QTP run is below