UFT(即OpenText Functional Testing)如何处理cookie
服务器端连接(比如CGI脚本)可以使用Cookie将信息存储在连接的客户端上和从连接的客户端检索信息。OpenText Functional Testing针对每个用户将Cookie存储在内存中,浏览器按照常规方式处理这些Cookie。
在哪里可以找到网页Cookie
Internet Explorer浏览器使用的Cookie可以使用.Object属性通过浏览器的文档对象模型(DOM)来访问(对于组件,在用固话定义函数中执行操作)。下方示例显示了从浏览器中返回cookie集合
UFT如何处理会话ID
服务器(不是浏览器)通常是通过Cookie或通过将会话ID嵌入所有链接来处理会话ID的,UFT本身不会受到影响。
如何处理元标记
元标记不影响页面显示方式。通常只包含有关页面创建者、更新频率、页面主题以及代表页面内容的关键字的信息,所以处理元标记没有问题。
OpenText Functional Testing是否支持.asp和.jsp
利用Active Server Page技术动态创建的网页包含.asp扩展名。利用Java Server Page技术动态创建的网页包含.jsp扩展名。这些是属于服务器端技术,与UFT无关。
如何支持高级Web控件
可以通过OpenText Functional Testing Web插件扩展性添加您自己对定义Web控件的支持。Web插件扩展性SDK安装的示例工具包支持集可以为某些高级Web控件提供部分支持。可以通过使用该示例支持集了解如何创建对控件的支持。
是否支持COM
遵循COM标准。支持网页中嵌入的COM对象(目前只能使用Microsoft Internet Explorer进行访问),也可以在VBScript中驱动COM对象。
是否支持XML
XML为可扩展标记语言,是用于Web文档的SGML语言的简化版,支持Web设计者创建自己的自定义标记。UFT支持XML且会将XML标记识别为对象。
对于 测试和脚本话组件:您还可以创建XML检查点来检查网页、框架或文件中的XML文档内容,还支持XML输出和架构验证。
如何直接访问HTML标记
UFT支持您直接访问Internet Explorer的文档对象模型(DOM),通过该模型可以直接访问HTML标记。对DOM的访问是使用.Object符号执行的。
下方函数展示了如何通过Internet Explorer页面中的所有标记进行迭代,然后函数使用Reporter对象将标记内文本(两个标记之间包含的文本)输出到运行结果。
如何向不支持Type方法的对象发送键盘键命令
对于不支持Type方法的对象,可以使用Windows脚本SendKeys方法。
以上就是关于UFT(OpenText Functional Testing)有关高级Web问题解决方案的讲解,希望可以帮助到大家。有任何问题都可以拨打下方电话进行咨询。