【软件测试自动化-QTP系列讲座 14】 == 揭开QTP的神秘面纱 (一)隐藏对象篇 ==

<!-- google_ad_client = "pub-9907354422678176"; /* 728x15, 创建于 09-11-7 */ google_ad_slot = "1583278733"; google_ad_width = 728; google_ad_height = 15; // -->

<!-- google_ad_client = "pub-9907354422678176"; /* 336x280, 创建于 09-11-6 */ google_ad_slot = "6466748603"; google_ad_width = 336; google_ad_height = 280; // -->

大家应该都知道QTP是一个非常强大的自动化测试工具,而其专家试图也是相当的强大,它不仅可以通过VBS调用COM或者调用自己写的DLL,还可以方便的调用.NET类进行扩展我们的脚本,其实QTP还不止这些,它还有很多很多未解开的谜,本系列中会给大家一一揭开这些神秘的面纱。

  • 系列内容:

揭开QTP的神秘面纱 (一) 隐藏对象篇

揭开QTP的神秘面纱 (二) 隐藏方法篇

揭开QTP的神秘面纱 (三) 对象保留篇

揭开QTP的神秘面纱 (四) 插件开发篇

如果是一直使用QTP做自动化的朋友应该知道QTP自带有一个非常非常有用的宝贝,那就是F1,没错就是它的帮助文档,QTP的帮助文档非常非常的详细,并在每个知识点上还配有相应的例子,当我们一查就知道对象以及函数或者方法的一些用法。但是我要来讲一下QTP帮助文档中没有提到的一个对象。

  • webUtil ---- 此对象在QTP的帮助文档里以及对象浏览器里都是找不到的,可以说是QTP的一个隐藏对象

我们只需要在专家视图中输入WEBUTIL再加一个点,就是展开许多的方法,下图就是webUtil的所有方法

image

这个方法提供了对COOKIE以及证书等的一些操作,以下是TARUN提供的一些方法说明大家可以看一下:

  • WebUtil.<Method>

Description :

DeleteCookie :
Delete specified cookie for the specified domain
DeleteCookies :
Delete all cookies present on the local cache
GetCookies :
GetCookies for a specified domain
AddCookie :
Add specified cookie for a specified domain

<noscript></noscript>

你可能感兴趣的:(cache,浏览器,Google,脚本,软件测试)