首页 > 其他 > 详细

TC启动浏览器

时间:2021-02-03 17:58:58      阅读:38      评论:0      收藏:0      [点我收藏+]

TC(TestComplete)可以通过3种方式启动IE浏览器:
1.添加IE到测试程序列表,然后启动(类似于QTP的录制url设置)
2.通过脚本建立IE文档对象模型(DOM对象)
3.指定ie可执行程序的路径,然后通过调用win32的方法启动ie

1.testsdApps--Adding Web Pages,指定url和使用的浏览器

技术分享图片
  注意:如果在别的电脑上执行,需要修改路径,因为有时iexploere.exe的路径会有所不同
2.通过访问DOM
‘ Creating IE instance
Set IEObj = CreateObject("InternetExplorer.Application")
‘ Making IE visible
IEObj.Visible = True
‘ Navigating to the page
Call IEObj.Navigate("www.google.com")
  注:Navigate方法不会等待页面的加载,因此,在调用改方法后,应调用aqUtils.Delay,暂停脚本执行,类型于QTP的.sync
3.通过win32函数
s = BuiltIn.GetCOMServerPath("InternetExplorer.Application")
Call Win32API.WinExec(s, SW_NORMAL)
注:加载页面需用browser的TOurl方法或加载page再调用page的TOURL方法;还可以把你需要的页面地址加到获得的ie程序的地址后面,然后作为参数传递给WinExec 。

TC启动浏览器

原文:https://www.cnblogs.com/shan34/p/14368119.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!