`

QTP 脚本中关于ActiveX 控件的问题

    博客分类:
  • QTP
阅读更多
    录制一段脚本代码,在Expert View 窗口中编辑录制的脚本代码时,会碰到弹出一个对话窗口,提示为“当前安全设置禁止运行该页中的ActiveX 控件,因此,该页可能无法正常显示”类似的东西,而在人工操作时却没有这样的现象。

     问题主要出在于QTP设置本身,之所以在编辑录制好的脚本时,QTP出现关于Active的对话提示窗口,问题在于QTP的设置,要消除该提示窗口。应对QTP作如下设置:toos---options..------Active Screen----Advanced-------点选Load ActiveX controls
作过如上设置之后,重新录制脚本,录制完成后,在QTP的Expert View中编辑脚本代码,QTP就不会再弹出关于Active控件的对话框了。
分享到:
评论

相关推荐

    为什么装了QTP以后,总是不能录制脚本

    在使用QTP(Quick Test Professional)进行自动化测试时,可能会遇到无法录制脚本的问题,尤其是在安装QTP之后或者禁用了IE浏览器中的某些ActiveX控件之后。此问题表现为在正常尝试录制时,QTP无法生成相应的录制...

    QTP无法录制时插件

    需要检查浏览器的“安全”选项卡,确保“受限制的站点”区域的设置不会阻止ActiveX控件的运行,并且在“自定义级别”设置中,允许“下载未签名的ActiveX控件”。 3. **注册表问题**:QTP的一些关键设置存储在...

    QTP自动化测试进阶.pdf

    结合最新版本的QTP 10的使用,深入讲解了自动化脚本的开发技术,涉及目前流行的数据驱动测试方法、关键字驱动测试方法等方面的内容,并且详细讲解了如何使用QTP测试Windows控件、ActiveX控件、VB控件、Web控件、.NET...

    QTP中文帮助文件(内容很全)

    学习如何在脚本中添加错误处理代码,以及如何使用QTP的内置调试工具进行问题定位和修复。 八、测试报告与分析: QTP可以生成详细的测试报告,帮助你理解和评估测试结果。这部分将介绍如何解读报告,以及如何定制...

    QTP 技术集锦 学习QTP的好东东

    - **技巧**: 特别关注如何在 Grid 控件中准确识别 Button 对象。 - **实现**: 提供具体的实现步骤和代码示例。 #### 22. How to Parameterize Your Link - **方法**: 如何对 Web 页面中的链接进行参数化处理。 - **...

    QTP对象库简介QTP对象库简介

    - **对象识别属性选取**: 在Tools > Object Identification中选择对应的插件来查看控件类型,进而查看QTP封装对象的关键识别属性。 #### 五、QTP工具基础详解 - **Add-in Manager**: 启动QTP时会出现Add-in ...

    QTP的安装和配置过程

    * 应用程序:标准Windows应用程序、Web页面、ActiveX控件、Visual Basic应用程序 安装步骤 以下是安装QTP 9.2的步骤: 1. 获取QTP 9.2的安装包 2. 运行安装包,选择安装目录 3. 安装完成后,安装GetLicense.exe...

    QTP9.2、QTP10安装配置教程

    默认情况下,QTP 9.2可以自动化测试标准的Win32 API和MFC应用程序、Web页面、ActiveX控件以及Visual Basic应用。通过加载额外的插件,QTP 9.2还能支持Java应用、Oracle应用、SAP应用、.NET应用(包括Windows Form、...

    QTP自动化测试手册

    VCTE_L207_QTP_Theory02_v1.0.doc可能详细解释了如何识别Web页面上的各种对象,如HTML元素、JavaScript对象和ActiveX控件,并演示了如何自定义对象识别规则。 3. **脚本语言和编程**:QTP使用VBScript作为其内置...

    QTP9.2 完全版

    QTP 9.2支持的自动化测试应用程序类型包括标准Windows应用、Web页面、ActiveX控件、Visual Basic应用等。通过加载额外的插件,它可以扩展到Java应用、Oracle应用、SAP应用、.NET应用(Windows Form、Web Form、WPF)...

    QTP11操作手册整理

    此外,QTP11能够自动测试多种应用程序类型,如标准Windows应用、Web页面、ActiveX控件以及Visual Basic应用。通过加载特定插件,它还能支持Delphi、Java、.NET、Oracle、PeopleSoft、PowerBuilder、SAP、Siebel、...

    QTP_9.2_完全使用手册

    QTP 提供了一种高效的方法来执行回归测试和新版本的软件测试,尤其适用于Windows标准应用、Web对象、ActiveX控件以及Visual Basic应用程序的测试。此外,QTP通过添加不同插件还能支持Oracle、SAP等应用程序的测试。 ...

    QTP 技术集合

    ActiveX控件在Web和桌面应用中广泛存在,但其多样性和动态性常常给自动化测试带来挑战。QTP提供了专门的方法和技巧来识别和操作这些控件,包括错误处理和调试策略,以确保测试的顺利进行。 #### 9. 数据驱动在测试...

    QTP的安装目录分析

    2. **Common** 文件夹:此文件夹下存放的是QTP的公共库和共享组件,包括ActiveX控件、.NET组件等。这些组件在测试过程中可能会被引用,以实现特定功能。 3. **Config** 文件夹:配置文件通常存放在这里,比如`Quick...

    QTP中Wait与同步点的区别

    例如,`Window("Flight Reservation").ActiveX("Threed Panel Control").WaitProperty "text", "Insert Done...", 10000` 这行代码表示,测试脚本将等待 ActiveX 控件的 "text" 属性变为 "Insert Done...",最长等待...

    QTP中文版用户手册.7z

    12. **组件测试**:讲解如何利用QTP进行组件测试,特别是对于ActiveX控件和.NET组件的测试。 13. **并行测试和多用户环境**:在多用户环境下如何有效地进行并发测试。 14. **插件和扩展**:介绍QTP的可扩展性,...

    QTP关键教程+学习笔记+VB脚本语言学习(CHM格式)

    该教程指导您如何使用 Mercury Interactive 强大的功能测试工具 QuickTest ...通过 QuickTest 可以测试标准 Web 对象、ActiveX 控件和 Visual Basic 控件。 该教程将使您熟悉创建和运行自动测试并分析测试结果的流程。

Global site tag (gtag.js) - Google Analytics