google搜索 站内搜索                 软件测试门户 | 软件测试培训 | 文章资料精选 | 软件测试论坛 | 测试解决方案 | 软件测试博客 | 测试招聘求职 
打印

[求助] QTP中怎么写代码实现打开一个网页的功能

QTP中怎么写代码实现打开一个网页的功能


请问有没有这么一个方法呢???

谢谢

TOP

lz是要描述性编程吗?


如题?

/* Code Dummy */
Function CreateBrowser(strType)
        Select Case strType
        Case "IE6"
                SystemUtil.Run "iexplore.exe","about:blank","",""
        Case "IE7"
                SystemUtil.Run "<systemfolder>\iexplore.exe","about:blank","",""
        Case "FireFox"
                SystemUtil.Run "FireFox.exe","about:blank","",""
        Case Else
                Report.Event micFail, "Create Browser", strType & " not recognised"
        End Select
        Set CreateBrowser = Browser("micclass:=Browser", "openurl:=about:blank")
        Report.Event micDone, "Create Browser", strType
End Function

希望有帮助
找啊找啊,找工作……
找来找去,找不到……
[有谁要招小工、临时工、钟点工……] >>  jmy_1981@hotmail.com

TOP

回复 #2 jmy_1981 的帖子


我要是想打开指定的网页是要在Set CreateBrowser = Browser("micclass:=Browser", "openurl:=about:blank") 中改变openurl的值就可以了么

TOP

先录制一段网页,把URL地址给参数化应该就可以了吧:)

TOP

其实我是想实现如何循环地打开不同的页面,我把要打开的页面都存在EXCEL表里,我知道如何从EXCEL里取记录.现在就是不知道如何打开页面...或是让页面跳转到另一页面.

TOP

运行后,是可以打开网页的,但报告中说 Report没有定义..

是否需要先定义Report对象呢???

要怎么定义呢???
联友手机网
网址:http://www.zhsj888.com .cn

TOP

systemutil.Run"iexplore.exe","http://www.baidu.com"

TOP

方法很简单,又学到了点

TOP

systemutil.Run"iexplore.exe","ip address"

TOP

谢谢,不过我要想关闭打开的网页,怎么样呢,我可不可以关闭那个进程?

TOP

要是可以,我怎么得到进程名呢?

TOP

我知道了,用 SystemUtil.CloseDescendentProcesses 这个就可以

TOP

又学到东西了

TOP

 
当前时区 GMT+8, 现在时间是 2008-12-5 17:06Copyright(C)上海博为峰软件技术有限公司 2001-2007 电话:021-64471599-8017
当您在访问网站、论坛及博客过程中遇到问题时可发送email:webmaster@51testing.com或发送论坛短信至管理员风在吹