Chrisenten 发表于 2009-3-17 19:20:44

QTP如何通过不录制脚本的方式来打开IE

大家都知道QTP录制脚本时可以自动打开IE

但是如何在不录制脚本的情况用QTP打开IE呢?

求教

peterz 发表于 2009-3-17 22:12:15

你先使用QTP录制一个打开IE的。把脚本拷出来。然后放入一个新脚本里就行。
SystemUtil.Run "C:\Program Files\Internet Explorer\iexplore.exe","","C:\Documents and Settings\admin","open"

dreamever 发表于 2009-3-18 09:55:45

还一个方法是通过VBS代码来实现的;
set ie=createobject("internetexplorer.application")
ie.visible=true
ie.navigate "http://192.168.0.250:7070" '打开指定的url

shanxi 发表于 2009-3-18 10:53:55

2楼是通过CreateProcess启动ie
3楼是通过COM启动ie

加起来就是全部启动方式

dreamever 发表于 2009-3-18 11:02:56

回复 4# 的帖子

你倒省事了……

huizhen 发表于 2009-3-19 11:16:08

回复 2# 的帖子

类似用这种方法更简单的写法是:
SystemUtil.Run "iexplore.exe","http://www.google.cn"
第二个参数为要打开的地址,这样就可以直接进入了

傻子的约定 发表于 2012-12-14 00:00:02

{:4_83:}
页: [1]
查看完整版本: QTP如何通过不录制脚本的方式来打开IE