2 chensong8148 chensong8148 于 2016.03.20 21:50 提问

QTP脚本如何实现获取浏览器的链接啊?

我想在想要做的是:通过用QTP去自动化获取浏览器的链接,然后在复制到其他地方去。应该怎么弄啊?方法是什么?

1个回答

devmiao
devmiao   Ds   Rxr 2016.03.20 22:40
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
QTP 获取当前浏览器的URL地址
  有时候需要获取新弹出的web页面元素,会提示找不到浏览器对象,这个时候需要在browser对象中添加属性描述:   set current_browser = Browser("name:=中国移动互联网通行证 - 首页")   获取当前浏览器窗口的URL地址,用browser对象直接调用Object.LocationURL方法,比如:    If strcomp(curren
QTP用代码实现浏览器的打开和关闭
'通过SystemUtil 类来打开 IE浏览器,并且跳转到百度页面 SystemUtil.Run "C:\Program Files\Internet Explorer\iexplore.exe","http://www.baidu.com" '在百度主页的搜索输入框输入 Eric1991 CSDN 博客 Browser("百度一下,你就知道").Page("百度一下,你就知道").WebEd
QTP如何打开浏览器,并进入网站,关闭浏览器
QTP如何打开浏览器,并进入网站,关闭浏览器 '打开IE,进入系统------方法1:快 SystemUtil.Run"C:\Program Files\Internet Explorer\IEXPLORE.EXE","http://www.baidu.com" '打开IE,进入系统------方法2:慢 SystemUtil.Run"http://www.51testing.com"
QTP测试web时:打开ie浏览器进行录制但qtp中并没有脚本生成的解决办法
首先打开的时候:只需加载web,不要附加别的第一步:关闭ie的保护模式:设置——internet选项——安全——取消勾选“启用保护模式”(这一点很重要哦!我每次都是这的问题)            可以试试再次录制qtp是否有响应了,如果可以就不用看下面了第二步:关闭防火墙:控制面板里第三步:启用BHOManger Class插件:设置——管理加载项——工具栏和扩展——找到"BHOManger C...
QTP中Browser对象的方法补充:激活、最大化、最小化
做Web自动化测试的时候,有时需要对浏览器进行一些特殊的操作,比如浏览器的激活、最大化和最小化。熟悉C/S自动化测试的朋友应该都知道Window对象是有这些方法的,而Browser对象则没有。         当然了, 我们可以自己写一些函数来弥补这个不足,其原理是通过获取浏览器的句柄,然后使用描述性编程来操作Window对象。         PS:所谓句柄是指,使用的一个唯一的整数值,
QTP录制过程中关于浏览器设定的问题
刚开始接触QTP总会遇到这样那样的问题,现准备将问题和解决方法都记录下来。 1.有时候录制时,会出现错误提示框“The Browser Application can't be launched。Possibly the URL is Wrong。” 网上查了资料,原因和解决方法如下: 这应该是和ie浏览器的版本有关,QTP支持最好的是ie6。其实,点击确定后可以继续录制,但总是会觉
QTP汇总比较有价值的脚本
1、Object Spy的Tips Hold the CTRL key to change the window focus or perform other mouse operations   2、QTP为什么无法单步调试? 安装Microsoft Script Debuger即可   3、QTP如何访问Oracle数据库? Dim rs,sq,pkey set conn=cr
【QTP】页面滚动条WinScrollBar对象操作(滚动条操作)
WinScrollBar对象是指滚动条对象,可以使用其中的Set、NextLine、NextPage、PreLine、PrevPage这几个方法来模拟用户拖动滚动条的动作,例如,下面的脚本模拟用户单击Excel应用程序中的滚动条,让其向下滚动1行。另外,也可以模拟用户拖动滚动条,让其向下滚动1页,例如,下面的代码。还可以使用Set方法来把滚动条设置在某个位置,如下面的脚本所示。可以使用GetROP
QTP无法录制web脚本的解决方法
QTP下,测试脚本不能录制的解决方法 问题起因: 在安装QTP后,或者禁用IE浏览器里的一些ActiveX控件后,正常录制QTP事,不能产生相应的录制脚本,脚本内容为空。 解决方法:根据实践,我发现QTP在IE中录制脚本是依靠一个叫BHOManager Class的动态链接库来完成的。当这个控件没有被加载,或者被禁用时,就会出现上述症状。于是,解决方法就很简单了,重新加载,或启用这个
QTP描述性编程-遍历页面多个对象
'描述页面对象 -- WebEdit Set all_oEdit=Description.Create() all_oEdit("micClass").Value="WebEdit" Set all_oEdits=Browser("micClass:=Browser").Page("micClass:=Page").ChildObjects(all_oEdit) '遍历页面中的WebE