2

作为 CI 的一部分,我们必须运行来自 Jenkins 的 QTP VB 脚本 谁能建议我最好的集成方式是什么?

进阶谢谢谢谢

4

1 回答 1

3

Jenkins 可以运行任何你可以从命令行运行的东西,你可以创建 QTP自动化对象

Dim Application
Set Application = CreateObject("QuickTest.Application")
Application.Launch 
Application.Visible = True 
Application.Open "testfile", True 

Dim Test
Set Test = Application.Test
Test.Run

如果你搜索quicktest.application你会发现很多例子。

您可以在 Jenkins 中使用带有cscript解释器的Windows 批处理命令构建步骤来启动此过程。

于 2013-01-14T15:07:47.087 回答