QTP 11如何使用生成的设置vbscript?

时间:2012-01-23 11:13:46

标签: qtp

我第一次下载QTP version 11以查看QTP是什么。 我正在使用Web,ActiveX插件来测试Web应用程序。

我通过帮助文档查看,但无法找到答案。

档案>设置> “属性”标签

“生成的脚本”来生成用于设置的vbs文件。

内部看起来像:

Dim App 'As Application
Set App = CreateObject("QuickTest.Application")
App.Launch
App.Visible = True
App.Test.Settings.Launchers("Web").Active = True
App.Test.Settings.Launchers("Web").Browser = "IE"
App.Test.Settings.Launchers("Web").Address = "http://www.w3schools.com/Html/tryit.asp?filename=tryhtml_link_target"
App.Test.Settings.Launchers("Web").CloseOnExit = True

...continue

所以现在我有这个vbs文件,我想应用我的测试设置。我该怎么办?

2 个答案:

答案 0 :(得分:2)

您是否查看了生成脚本按钮的文档?

  

生成包含当前测试的QuickTest自动化脚本   设置。

     

单击生成脚本按钮时,单击“另存为”对话框   框将打开,使您可以指定名称和文件系统位置   存储生成的文件。

     

您可以使用部分或全部脚本   自动化脚本中此生成脚本的行。这可以   例如,如果要使用所需测试打开测试,则很有用   已设置的设置或为多个设置相同的测试设置   通过循环遍历文件夹中的测试来进行测试。

     

有关详细信息,请参阅   QuickTest自动化脚本和QuickTest Professional Automation   对象模型参考(帮助> QuickTest Professional帮助> HP   QuickTest Professional高级参考> HP QuickTest Professional   自动化对象模型)。

答案 1 :(得分:0)

QTP / UFT生成的vbscript文件没有运行测试的代码。 您必须将以下代码添加到vbscript文件,以便在从命令控制台启动vbscript时实际运行测试 (代码复制自  http://qtpcode.blogspot.com/2010/06/running-qtp-script-through-vbs-file.html

<WrapPanel VerticalAlignment="Bottom" x:Name="topTabs">
    <Button Style="{StaticResource tabButton}">Button 1</Button>
    <Button Style="{StaticResource tabButton}">Button 2</Button>
    <Button Style="{StaticResource tabButton}" BorderThickness="0">Button 3</Button>
</WrapPanel>