qtp用代码重新打开IE的方法

2011-02-21  陈斌 

QTP重新打开IE的方法

 

SystemUtil.Run "C:\Program Files\Internet Explorer\iexplore.exe","","",""

        Browser("Browser").Page("Page").Sync

        Browser("Browser").Navigate "http://192.168.3.80/"

说明:
1
SystemUtil.Run  在上述方法也就是启动IE浏览器
描述
    
运行一个文件或应用程序。
备注
    
如果指定的是不可执行的文件,该文件将在关联的应用程序中打开
    
注意:在录制测试期间使用开始菜单或从运行对话框运行应用程序时,测试中将自动添加一个 SystemUtil.Run 语句。

1           提示:也可以使用此方法在指定的文件上执行操作,其用法类似于 Windows ShellExecute 命令。
语法
     object.Run file, [params], [dir], [op], [mode]

参数

描述

object

类型 SystemUtil 的测试对象。

file

必填. String 值。

要运行的文件的名称。

params

可选. String 值。

如果指定的 file 参数是可执行文件,请使用 params 参数指定要传递给应用程序的任意参数。

dir

可选. String 值。

应用程序或文件的默认目录。

op

可选. String 值。

1           要执行的操作。如果此参数为空 (""),将执行打开操作。
可以为 op 参数指定以下操作:

1           操作

2           描述

打开

打开 FileName 参数指定的文件。文件可以是可执行文件、文档文件或文件夹。不可执行的文件将在关联的应用程序中打开

编辑

启动编辑器,并打开文件以供编辑。如果 FileName 参数指定的是一个不可编辑的文档文件,语句将失败。

浏览

浏览由 FileName 参数指定的文件夹。

查找

指示从指定的文件夹路径开始搜索。

打印

打印由 FileName 参数指定的文档文件。如果指定的文件不是可打印的文档文件,语句将失败。

2          

mode

可选. Integer 值。 指定应用程序打开时的显示模式。可以指定如下表所示的模式之一:默认值 = 1

3           模式

4           描述

0

隐藏该窗口,并激活另一个窗口。

激活并显示该窗口。如果该窗口已被最小化或最大化,系统将把它还原到原始大小和位置。首次显示该窗口时指定此标志。

激活该窗口并将其最小化。

激活该窗口并将其最大化。

以最近一次打开时的大小和位置显示该窗口。活动窗口仍然保持活动状态。

激活该窗口,并以当前大小和在当前位置显示。

最小化指定窗口,并激活按 Z 顺序排列的下一个顶级窗口。

将窗口显示为最小化窗口。活动窗口仍然保持活动状态。

按其当前状态显示窗口。活动窗口仍然保持活动状态。

激活并显示该窗口。如果该窗口已被最小化或最大化,系统将把它还原到原始大小和位置。还原最小化窗口时指定此标志。

10 

根据启动应用程序的程序的状态设置显示状态。

3           2Sync方法  等待浏览器完成当前导航。

4           3Navigate方法  浏览器打开指定的 URL
语法

5           object.Navigate Location, [TargetFrame], [PostData], [Headers]

参数

描述

object

类型 Browser 的测试对象。

Location

必填. String 值。 浏览器打开 URL

TargetFrame

可选. String 值。 URL 将被发送至的框架。
注意: 框架名在 HTML 源代码中 <FRAME> 标记的 NAME 参数中指定。

PostData

可选. String 值。 Post 请求出现的数据。

Headers

可选. String 值。 诸如 cookies 和内容类型等头数据。

 

489°/4894 人阅读/0 条评论 发表评论

登录 后发表评论