我第一次下载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文件,我想应用我的测试设置。我该怎么办?
答案 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>