`
tengzejun508
  • 浏览: 27273 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

TO&RO

    博客分类:
  • QTP
 
阅读更多

1.GetTOProperty()

    ● 基本含义:获取对象库中某个对象的某个属性的值。

    ● 公式:ReturnValue =对象.GetTOProperty("封装属性名")

  ● 基础示例:
ValueOfTo=Browser("百度一下,你就知道").Page("百度一下,你就知道").Link("新 闻").GetTOProperty("text")
msgbox ValueOfTo


2.GetTOProperties()

  ● 基本含义:获取对象库中某个对象的所有属性的值。

  ● 公式:ReturnValue =对象.GetTOProperties()

  ● 基础示例:
set properties = Browser("百度一下,你就知道").Page("百度一下,你就知道").Image("logo").GetTOProperties
propertiesCount=properties.count
msgbox propertiesCount
For i = 0 To propertiesCount-1 Step 1
    proname=properties(i).name
    provalue=properties(i).value
    print proname&"="&provalue
Next


3.SetTOProperty()

  ● 基本含义:设置对象库中某个对象的某个属性的值。

  ● 公式:对象.SetTOProperty“封装属性名”,“封装属性值”。

  ● 基础示例:

Browser("百度一下,你就知道").Page("百度一下,你就知道").WebButton("百度一下").SetTOProperty "name","百度一百万下"
MsgBox "时间停止,大家一起欣赏此时对象库中WebButton"百度一下"的name值!"

 4.GetROProperty()

  ● 基本含义:获取实际在运行时的某个对象的某个属性的值(不是从对象库里面获取)。

  ● 公式:ReturnValue =对象.GetROProperty("封装属性名")

  ● 基础示例:
Browser("百度一下,你就知道").Page("百度一下,你就知道").WebEdit("搜索关键字").Set "QTP"
value=Browser("百度一下,你就知道").Page("百度一下,你就知道").WebEdit("搜索关键字").GetROProperty("value")
msgbox value

分享到:
评论

相关推荐

    Base64_TO_PDF_RO_PDF_TO_Base64.zip

    本项目"Base64_TO_PDF_RO_PDF_TO_Base64.zip"提供的就是一个C# Winform应用,实现了PDF与Base64格式之间的相互转换功能。 1. **PDF转Base64**: 在这个过程中,首先要读取PDF文件的内容,然后将这些二进制数据转化...

    Ling to sql

    LINQ to SQL 语法及实例大全 LINQ to SQL 是一种强大的数据查询语言,允许开发者使用 C# 或 VB.NET 等语言来查询和操作数据库。下面是 LINQ to SQL 的语法及实例大全: Where 操作 Where 操作是 LINQ to SQL 中最...

    ro-catalogue:用于开发和测试的 RO 集合

    Best practice is to add your .sh file here with a similar naming style reflecting your username and hostname, then symlink on the local checkout: ln -s ro.sh-stain-ralph ro.sh ./v0.

    End-to-End Task-Completion Neural Dialogue Systems

    For example, downstream modules are af- fected by earlier modules, and the per- formance of the entire system is not ro- bust to the accumulated errors. This pa- per presents a novel end-to-end ...

    10 Tips to Help You Achieve Your Software Testing Documentation Goal

    在软件测试过程中,文档的重要性不容忽视。然而,许多人认为文档工作是那些有闲暇时间的人的任务,这种观念需要改变。为了充分利用文档的力量,我们需要将其与项目流程和组织内的其他过程同步,并确保所有相关人员都...

    Sim-to-Real: Learning Agile Locomotion For Quadruped Robots 笔记

    Sim-to-Real: Learning Agile Locomotion For Quadruped Robots笔记 Sim-to-Real: Learning Agile Locomotion For Quadruped Robots笔记 Sim-to-Real: Learning Agile Locomotion For Quadruped Robots 笔记

    SVN时,出现Failed to run the WC DB work queue的解决办法

    在使用Subversion(SVN)版本控制系统的过程中,有时会遇到“Failed to run the WC DB work queue”的错误提示,这通常是由于工作副本(Working Copy)数据库出现问题导致的。SVN使用SQLite3作为其本地数据库来存储...

    RemObjects SDK Documents mht

    RO05 - How to Write a RemObjects SDK... RO06 - How to Write a RemObjects SDK... RO07 - Smart Services?/a> RO08 - Smartening our First Server RO09 - RemObjects 2.0 Session Managers RO10 - Stop Calling ...

    114两阶段鲁棒优化matlab实现-C&CG和benders.rar

    (single-stage) RO model tends to be overly conservative. To address this issue, two-stage RO (and the more general multi-stage RO), also known as robust adjustable or adaptable optimization, has been ...

    INTRODUCTION TO CRACKING WITH OLLY 11-20

    INTRODUCTION TO CRACKING WITH OLLY 11-20----en原文为西班牙文

    RO-EXEC stands as a premier Roblox executor designed exclusively

    RO-EXEC stands as a premier Roblox executor designed exclusively for PC platforms, catering to Windows, Mac, and Linux users. With its ad…

    QTP识别和操作对象的原理

    对象分为两种主要类型:Test Object(TO)和Runtime Object(RO)。 Test Object(TO)是QTP中的概念对象,它存储在对象仓库中,包含了对象的特征属性,例如名称、类名、位置等。这些属性定义了对象的外观和行为,...

    libevent-2.1.12-stable openssl1.1.1f 在windows环境下使用mingw编译

    libevent-2.1.12-stable openssl1.1.1f 在windows环境下使用mingw编译 包含libevent 下的lib、include、bin和openssl的lib、include、bin 自己项目使用

    cathena,ROSF完整GM指令,仙境传说私服

    - `@jumpto<目标>`:将当前角色传送到指定的目标位置。 - `@jumptoid<char_id>`:通过角色ID将当前角色传送到指定的角色位置。 - `@jumptoid2<account_id>`:通过账号ID将当前角色传送到指定的角色位置。 ### 五、...

    VMware虚拟机中ubuntu安装VMware tools

    在IT领域,尤其是在虚拟化技术的应用中,VMware作为一款广受好评的虚拟机软件,其功能强大且灵活。在VMware虚拟机中运行Ubuntu系统时,为了更好地优化性能、增强虚拟机与宿主机之间的交互,安装VMware Tools是必不可...

    ROS Robot Programming

    ROS(Robot Operating System,机器人操作系统)是一个用于机器人应用程序的灵活框架,它提供了一系列工具、库和约定,用以帮助软件开发者创建复杂、强大的机器人行为,同时还不必从零开始。ROS Robot Programming是...

    ARM指令总结

    - **MRS (Move PSR to Register)**: 从程序状态寄存器(CPSR)读取内容到寄存器。例如: - `MRSR0, CPSR`: 将CPSR的内容复制到R0。 - **MSR (Move Register to PSR)**: 从寄存器写入内容到程序状态寄存器(CPSR)。例如...

    有关as400的内容

    ### AS400系统概述与关键技术点 #### AS400简介 AS400是IBM推出的一款专门针对商业应用的计算机系统,以其强大的数据处理能力和稳定的运行环境著称,在银行、制造、零售等多个行业中得到广泛应用。...

    全结构遗传优化径向基概率神经网络

    全结构遗传优化径向基概率神经网络是一种利用遗传算法对径向基概率神经网络(RBPNN)进行全局优化的方法,旨在改善网络的结构和性能。这种方法关注于选择最佳的隐藏层节点数以及确定合适的核函数控制参数,以提高...

Global site tag (gtag.js) - Google Analytics