首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

.GetRoProperty中的UFT/QTP常规运行时错误

.GetRoProperty是UFT/QTP(Unified Functional Testing/QuickTest Professional)中的一个方法,用于获取运行时对象的属性值。在使用UFT/QTP进行自动化测试时,有时会遇到一些常规运行时错误,下面是对这些错误的解释和处理方法:

  1. Object not found: 当UFT/QTP无法找到指定的对象时,会抛出Object not found错误。这可能是因为对象的属性值发生了变化,或者对象在当前页面中不存在。解决方法是检查对象的属性值是否正确,并确保对象在当前页面中可见。
  2. Object disabled: 当UFT/QTP尝试操作一个被禁用的对象时,会抛出Object disabled错误。这可能是因为对象的状态发生了变化,或者对象被设置为不可用。解决方法是检查对象的状态,并确保对象可用。
  3. Object read-only: 当UFT/QTP尝试修改一个只读对象时,会抛出Object read-only错误。这可能是因为对象被设置为只读,或者对象的属性不可编辑。解决方法是检查对象的属性,并确保对象可编辑。
  4. Object not visible: 当UFT/QTP尝试操作一个不可见的对象时,会抛出Object not visible错误。这可能是因为对象被隐藏或者被其他元素遮挡。解决方法是检查对象的可见性,并确保对象可见。
  5. Object not supported: 当UFT/QTP尝试操作一个不支持的对象时,会抛出Object not supported错误。这可能是因为对象的类型不被UFT/QTP支持,或者对象的操作不被支持。解决方法是检查对象的类型和操作,并确保其被支持。

腾讯云相关产品和产品介绍链接地址:

  • 腾讯云云服务器(CVM):提供可扩展的云服务器实例,满足不同规模和需求的应用场景。详情请参考:https://cloud.tencent.com/product/cvm
  • 腾讯云对象存储(COS):提供安全、稳定、低成本的云端存储服务,适用于图片、音视频、文档等各类数据的存储和管理。详情请参考:https://cloud.tencent.com/product/cos
  • 腾讯云人工智能(AI):提供丰富的人工智能服务,包括图像识别、语音识别、自然语言处理等,帮助开发者构建智能化应用。详情请参考:https://cloud.tencent.com/product/ai
  • 腾讯云物联网(IoT):提供全面的物联网解决方案,包括设备接入、数据管理、应用开发等,帮助实现设备互联和数据智能化。详情请参考:https://cloud.tencent.com/product/iot

请注意,以上链接仅供参考,具体产品选择应根据实际需求进行评估和决策。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

UFT自动化测试

.dll并使用QTP调用… 同一个界面存在两个或两个以上属性相同对象 实际运行时对象发生了改变导致与对象库不匹配 4.TO及RO属性获取 4.1 TO,Test Object To属性:获取是对象属性...测试对象属性是UFT为了识别在测试执行过程运行时对象而保留在对象库属性。...这些变量为只读且无法在运行时动态修改。在QTP Test脚本,可以直接通过LoadFromFile方法动态调用外部环境变量文件。...1、最常见错误运行时错误,也就是说错误在脚本正在运行时候发生,是脚本试图进行非法操作结果。例如零被作为除数。...在vbs,任何运行时错误都是致命,此时,脚本将停止运行,并在屏幕上显示一个错误消息。

1.3K20

UFTQTP)-总结点与自动化测试框架

3.59、定位并激活对话框 3.60、获取控件窗口标题 3.61、检查点 3.62、检查结果写入测试报告 3.63、判断控件是否存在 3.64、QTP对记事本操作 4、自动化测试框架 1、前言...但是老牌自动化测试工具也在不断更新与迭代,本篇介绍一下作者之前在使用UFTQTP)时一些总结。...UFT是收费,要licence,新版免费使用时间为60天。...获取记事本窗口标题 msgbox Window("记事本").GetROProperty("text") 往记事本输入一段文字 Window("记事本").WinEditor("Edit")...."请确保Excel已安装", vbCritical Exit Function End If On Error Goto 0 '禁止当前过程任何已启动错误处理程序也就是关闭错误处理功能

3.3K20

3-UFT对象管理

1、测试对象、运行时对象区分以及对象库概念 首先区分UFT测试对象和运行时对象概念。...测试对象:Test Object,TO,是UFT定义一些类,用它们来代表被测应用各种对象; TO属性: 获取对象属性,可以理解为静态属性,在运行时输入东西与它无关。...测试对象属性是UFT为了识别在测试执行过程运行时对象而保留在对象库属性。...,TO用来关联对象; RO属性: 是变(用户名框输入不同值,这个Ro属性取出来就是不一样) GetRoProperty方法用于取得运行时对象(实际对象)某个属性值。...简单以登录操作AgentName对象来说,to属性和运行时输入东西无关,而ro属性是实际中被测应用对象,在测试执行过程,会看到对应属性变化: UFT对象库:UFT,使用对象库对对象进行管理

72520

【自动化测试工具】QTPUFT入门

6、正常识别结果如图: 未能识别结果如图: 如果未能识别对象: 1、检查QTP版本、浏览器版本、操作系统版本,QTP安装目录“\help”下QTP_PAM.pdf或UFT_PAM.pdf文件提供了支持操作系统...1.1、例如测试WEB时,可以从这个PDF文档里得出支持组合如XPsp3+QTP11+IE8,Win7+UFT11.5+IE9,UFT11.53+Chrome30,不支持组合如QTP11+FireFox27...再使用Highlight,QTP提示错误“不能在应用中找到选择对象”。 3、打开IE开发者人员工具(F12),如图,使用鼠标形按钮选择“百度一下”按钮。选择后HTML代码定位到相应元素。...QTP提示错误:有多个符合描述对象。 添加界面上两个“百度一下”按钮到对象库,现在对象库里有三个“百度一下”按钮对象,对比属性,只有ordinal identifier部分不一样。...2、运行时: 2.1、如运行到第二行。 QTP读取对象库Class是WebButton,name是“百度一下”对象,获取属性集合(TO)。 2.2、获取被测软件上对象集合。

2K20

自动化测试工具QTP使用实例

可靠 QTP每一次测试都可以正确执行相同动作,可以避免人工测试错误。 可重复 QTP可以重复执行相同测试。...可程序化 QTP可以以程序方式,撰写复杂测试脚本,以带出隐藏在应用程序信息。 广泛性 QTP可以建立广泛测试脚本,涵盖应用程序所有功能。...QTP在官网已被改名为UFT(Unified Functional Testing)统一功能测试,或者下载迅雷下载11.0版本:http://kuai.xunlei.com/d/EIWJMUDNHFBA...下载完成后遇到安装问题主要有提示安装组件计算机缺少Microsoft Visual C++运行时组件,但是发现安装之后仍然无法安装。...当停止录制后,会看到QTP 在Keyword View 以表格方式显示测试脚本操作步骤。

4.7K30

国内外优秀好用自动化测试有哪些?终于整理出来了

QTP)。...UFT/QTP 使用方式:下载安装 被测对象:Web、Mobile App(安卓/ios)、PC 支持操作系统:Windows 价格:付费 支持语言:VBScript 编程要求:不需要 QTP被惠普收购后改名...但是该工具对系统环境要求很高,特别是一些类似360之类实时监控软件会起冲突,还有麦克菲杀毒是绝对不能共存,在使用时是需要把实时监控软件和杀毒软件关闭,运行时占用很大内存,并且价格比较贵。...RFT自动测试基于脚本保证技术,该技术可以极大地提高测试效率并提供易于维护脚本。IBM RFT支持各种基于Web和基于终端仿真器应用程序。...RFT有一个独特功能,称为 Storyboard 测试,用户动作被记录下来,并通过应用截图在 Storyboard 格式可视化。

2.8K23

Unified Functional Testing12.02(UFT)安装教程

Unified Functional Testing12.02(UFT)安装教程 相关说明 ​ Unified Functional Testing(UTF)是Quick Test Professional...(QTP)11.5版本以后名称 实验证明教程《安装Unified Functional TestingUpdate》跳过也行,安装完Microsoft Script Debugger之后就可以直接重启...警告 如果你在之后选择插件部分选了Java,则有安装完之后不能正常使用Eclipse情况 解决方法就是不要选Java或者去环境变量里把多余导致冲突删掉 文件结构 链接:https://pan.baidu.com...解压Software_HP_UFT_12.02_MLU_T6510-15086.zip至任意文件夹 运行”D:\Program Temp\Software_HP_UFT_12.02_MLU_T6510...运行UFT_00155.exe 一直下一步 等待完成安装 完成后询问是否重启——选“是”(确认自己有无其他需要保存工作) 运行Unified Functional Testing

1.1K20

常用功能自动化测试工具汇总

RFT有一个独特功能,称为 Storyboard 测试,用户动作被记录下来,并通过应用截图在 Storyboard 格式可视化。...与传统RFT和UFT相比,的确有过人之处,算是后起之秀吧。...官网:http://www.70testing.com 3、UFTUFT(别名:QuickTest Professional简称QTP)是一种自动化测试工具,以VBScirpt为内嵌语言,其前身是QTP...UFT支持功能测试和回归测试自动化,可用于软件应用程序和环境测试。...,如windows、.net、java类库支持 10、考虑工具适应性,即是否容易被封装,可以很容易被嵌入或引入到其它框架,比如:功能框架被引入到执行框架 11、考虑工具针对性,即如果有专门针对性工具可选

2K80

web自动化测试(2):选择selenium优势?与PhantomJSQTPMonkey对比

monkey命令 Loadrunner:商业性能测试工具,收费,功能强大,适合做复杂场景性能测试。java编写测试用例 QTP(=》UFT):商业收费软件,支持web,桌面自动化测试。...QPT QTP是Quick Test Professional简称,是HP公司产品。 QTP是一个侧重于功能回归自动化测试工具。...-- Selenium QTP/UFT 是否付费 开源免费 商用付费,成本涉及许可证。 IDE 没有IDE 有IDE 操作系统 各种操作系统 只支持Windows。...功能成熟且强大,但有限附加组件和需要附加组件技术。 恢复方案 任何功能部件,例如对象存储库/恢复方案 QTP已经内置恢复方案。 测试报告 没有默认生成测试报告。 默认测试结果生成工具。...,不过要在代码写死,不像QTP一样可以自动录制添加。

1.7K20

测试人员必看-做好自动化测试7大技能

但是,如果正在使用UFTQTP,则应该对编程有全面的知识。 二、具备优秀手动测试技能 要成为一名熟练自动化测试人员,还需要具备敏锐眼光和手动测试经验。...UFT UFT(统一功能测试)是一个知名功能测试方面的商用测试工具。它为 API,Web 服务,桌面 GUI 测试,网页,移动应用等多平台提供了全面的功能集。...这个工具有先进图像识别,重用测试组件和自动生成文档功能。 UFT 使用 VB 脚本来注册测试过程和对象控制。UFT 被集成到了 Mercury 商业流程测试和 Mercury 质量中心。...在项目中,也可能会遇到这样场景: “脚本在测试结果显示了一些错误,但是应用程序按照业务需求运行良好。脚本显示成功,但应用程序抛出了一些实时错误。”...因为它们是灵活,允许用户记录任何错误,并根据错误如何影响项目根据优先级对它们进行排序。此外,它可伸缩性允许团队成员之间轻松地交换信息。

2.3K00

web自动化测试(1):再谈UI发展史与UI、功能自动化测试

Regression testing:回归测试,是指修改了旧代码或加入新功能,重新进行测试以确认修改没有引入新错误或导致其他代码产生错误 Performance testing:性能测试,测试程序是否稳定可靠...load testing:负载测试,不限制软件运行资源,测试软件数据吞吐量上限,以发现设计上错误或验证系统负载能力。...单元测试是在软件开发过程要进行最低级别的测试活动,软件独立单元将在与程序其他部分相隔离情况下进行测试,如C语言中单元指一个函数,Java里单元指一个类,图形化软件可以指一个窗口或一个菜单等...UI自动化测试(GUI界面层): UI层是用户使用产品入口,所有功能通过这一层提供给用户,测试工作大多集中在这一层,常见测试工具有UFT、Robot Framework、Selenium、Appium...monkey命令 Loadrunner:商业性能测试工具,收费,功能强大,适合做复杂场景性能测试。java编写测试用例 QTP(=》UFT):商业收费软件,支持web,桌面自动化测试。

1.6K20

2020 可替代Selenium测试框架Top15

主要特点: 运行时自我修复,运行后执行AI驱动建议。你可以有效地维护现有的Selenium脚本,从减少维护,减少修复bug而减少测试时所花费时间。 使用页面对象模型创建Selenium测试套件。...12、UFT (Unified Functional Test) UFT也被称为QTP(快速测试专家),是最强大商业测试自动化工具。...视觉测试脚本设计,有助于更快测试修改和升级。 QTP/UFT使用VBScript语言,与其他测试脚本语言相比,VBScript语言易于使用。...主要特点: 基于HTML错误报告与截图 易于编写/读取语法 它提供了多种浏览器支持 使用Galen specs语言,你可以描述任何复杂布局,包括不同屏幕大小或浏览器。...Galen Framework在Selenium Grid运行良好。这允许设置测试以在类似云Sauce Labs或BrowserStack运行。 图像对比功能。

4.6K42

自动化测试入门:是什么,流程,收益和工具

自动化测试流程: 自动化过程遵循以下步骤 测试工具选择 测试工具选择很大程度上取决于被测应用程序所基于技术。例如,QTP不支持Informatica。...脚本可以在一台机器或一组机器执行。可以在夜间执行,以节省时间。 维护 随着新功能以连续周期被添加到被测系统,需要为每个发布周期添加,检查和维护自动化脚本。必须进行维护才能提高自动化脚本效率。...他们之中有一些是 创建统一脚本,注释和代码缩进 适当异常处理-系统故障或应用程序异常行为时如何处理错误。 用户定义消息应进行编码或标准化,以供测试人员理解错误记录。...遵循以下标准将帮助您选择最适合您需求工具 环境支持 使用方便 数据库测试 对象识别 影像测试 错误恢复测试 对象映射 使用脚本语言 支持各种类型测试-包括功能,测试管理,移动等。...(MicroFocus UFTQTP被广泛用于功能和回归测试,它适用于每个主要软件应用程序和环境。

1.5K10

Katalon Studio录制回放功能使用介绍

写在前面 Katalon Studio提供了Record & Playback功能让自动化测试变得十分简单,该功能和UFT(QTP)录制回放功能大同小异。...这项功能可以让编码能力比较弱同学做起自动化测试来得心应手。Record & Playback功能可以快速创建和运行测试脚本。同样,对于经验丰富自动化测试人员来说,该功能可以快速生成测试用例内容。...本篇文章主要介绍UI自动化测试关于Katalon StudioRecord & Playback功能使用。...新建一个测试用例(Test case),先新建立一个测试用例,这样在录制完成保存时候,可以直接把操作步骤保存在该测试案例上。 ? 录制脚本 通过Record Web功能自动录取测试脚本。...选中查询结果第一条目标链接,进入www.testclass.cn主页: ? 点击[OK],录制停止,选择需要保存元素,默认重复元素(元素属性值相同)只保存一个: ?

1.3K30

成为自动化测试7种技能

但是,如果您使用UFTQTP,则应该对编程有全面的了解。这是用于跨浏览器测试Selenium WebDriver教程。...在数千种不同浏览器-设备-操作系统组合无缝测试您网站 自动化测试可能包含漏洞 自动化脚本就像另一段代码。而且,无论您编码员多么出色,错误始终存在。...惠普– UFT HP以前曾使用QTP这一工具,但它仍然是业界最好工具,可确保顺利执行应用程序自动功能和回归测试。如果您是回归测试人员,那么您应该具有知识和经验以及UFT认证。...手动测试人员在测试应用程序时花费预期时间。 在上一发行版是否有任何重要错误未解决,以及如何影响业务。 需要完成测试阶段预计交付日期。...在我以前项目中,我经常遇到诸如 该脚本在测试结果显示了一些错误,但根据业务需求,该应用程序运行正常。 该脚本显示成功,但是该应用程序引发了一些实时错误

70920

API测试| 了解API接口测试| API接口测试指南

API测试通常涉及以下实践: 单元测试: 测试单个操作功能 功能测试: 通过使用一起测试一组单元测试结果来测试更广泛场景功能 负载测试: 测试负载下功能和性能 运行时/错误检测: 监视应用程序以识别问题...Studio SoapUI Assertible Tricentis Tosca Apigee JMeter Rest-Assured Karate DSL API Fortress Parasoft HP QTP...(UFT) vREST Airborne API Science APIary Inspector Citrus Framework Hippie-Swagger HttpMaster Express...API测试由质量检查小组进行 API测试是黑盒测试一种形式 API测试在构建可用于测试之后进行 API测试不涉及源代码 在API测试,测试范围很广,因此要考虑所有正常运行问题以进行测试 API...我们在执行API测试时会遇到错误类型: 执行API测试时观察到问题是 压力,性能和安全性问题 功能重复或缺失 可靠性问题 消息传递不当 不兼容错误处理机制 多线程问题 错误错误 API测试最佳做法

3.5K21

API测试| 了解API接口测试| API接口测试指南

API测试通常涉及以下实践: 单元测试: 测试单个操作功能 功能测试: 通过使用一起测试一组单元测试结果来测试更广泛场景功能 负载测试: 测试负载下功能和性能 运行时/错误检测: 监视应用程序以识别问题...Studio SoapUI Assertible Tricentis Tosca Apigee JMeter Rest-Assured Karate DSL API Fortress Parasoft HP QTP...(UFT) vREST Airborne API Science APIary Inspector Citrus Framework Hippie-Swagger HttpMaster Express...API测试由质量检查小组进行 API测试是黑盒测试一种形式 API测试在构建可用于测试之后进行 API测试不涉及源代码 在API测试,测试范围很广,因此要考虑所有正常运行问题以进行测试 API...我们在执行API测试时会遇到错误类型: 执行API测试时观察到问题是 压力,性能和安全性问题 功能重复或缺失 可靠性问题 消息传递不当 不兼容错误处理机制 多线程问题 错误错误 API测试最佳做法

4.2K31

自动化测试与手动测试 必须知道重要差异

这是一种非正式测试类型。在Adhoc测试,测试人员在不遵循任何文档和测试设计技术情况下随机测试应用程序。如果被测应用程序测试人员知识很高,则主要执行此测试。...与手动测试相比,手动测试可靠性较低,因为它是由人工执行。 因此,总是容易出现错误错误。 从长远来看,昂贵自动化测试费用 无法重复使用,因为此过程无法记录 ? 什么是自动化测试?...进行自动化测试一些最受欢迎工具是HP QTP / UFT, Selenium WebDriver等, 一些流行自动化测试工具 HP QTP(专业快速测试)/ UFT(统一功能测试) Selenium...在以下情况下,我们更喜欢手动测试而不是自动化测试 处理重复且耗时任务 进行并行测试 做非功能测试,例如负载,性能,压力测试 避免人为错误 自动化测试利弊 自动化测试优势: 自动化测试执行速度更快...每次执行相同操作。它消除了人为错误风险。手动测试不太可靠。由于人为错误,手动测试并非始终都是准确。 自动化测试初期投资较高。测试工具需要投资。从长远来看,它比人工便宜。

1.2K20

如何系统自学软件测试,看这篇软件测试学习方法万字总结就够了

六、常用测试工具 1 功能测试UFT UFT自动化测试原理 封装真实被测对象并转化为UFT对象到对象库。 对比对象库里对象鉴别属性和运行时真实被测对象鉴别属性。...封装对象模型 在UFT封装对象共分两个概念,Test Objects(测试对象,TO)和Runtime Objects(运行时对象,RO)。...GetROProperty() 基本含义:获取实际运行时某个对象某个属性值。...公式:ReturnValue = 对象.GetROProperty("封装属性名") 注:使用GetROProperty这个方法来动态获取实际运行时一些确认信息,然后和所预期测试数据做对比。...如注册功能,在提交一些注册信息以后,一般都要到接下来的确认页面去验证一些信息,这就可以使用GetROProperty来动态获取实际运行时一些确认信息。 对象无法识别的解决办法 设置虚拟对象。

75120
领券