`
trygood
  • 浏览: 79136 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

QTP DataTable

阅读更多
DataTable是QTP整合的一种创建数据驱动,参数化测试的组件,类似于Excel表。
其中QTP封装了DataTable操作和使用方法,
这里整理了一些基础的操作数据表方法脚本
1.赋值:
datatable(ParamName,dtLocalSheet)=Value -------为本地变量赋值
datatable(ParamName,dtGlobalSheet)=Value-------为全局变量赋值
2.取值:
datatable(parameterID,dtLocalSheet)-----------取本地变量值
datatable(ParamName,dtGlobalSheet)-----------取全局变量值
分享到:
评论

相关推荐

    QTP datatable操作

    在QTP中,DataTable是一个重要的特性,它允许测试者存储和管理测试数据,从而实现数据驱动测试。以下是对标题和描述中涉及的QTP DataTable操作的详细说明: 1. **导入表格文件**:使用`datatable.Import`方法可以将...

    QTP的DataTable操作汇总

    QuickTest Professional (QTP) 是一款自动化测试工具,它提供了DataTable功能来管理和处理测试数据。DataTable允许用户在测试脚本外部存储数据,便于执行不同输入数据的多次测试迭代。以下是对QTP DataTable常用操作...

    QTP的datatable操作整理

    DataTable是QTP中的一个重要特性,它允许测试者存储和管理测试数据,使得测试更加灵活和可重用。在本篇文章中,我们将深入探讨QTP的DataTable操作。 1. 获取DataTable的Sheet: DataTable.GetSheet(dtSheet) 方法...

    关于QTP的datatable操作

    在QTP中,DataTable是一种强大的功能,用于存储和管理测试数据,使得测试更加灵活和可重用。下面我们将详细探讨QTP的DataTable操作。 首先,DataTable允许我们把测试数据与测试步骤分离,使得测试脚本不直接依赖...

    QTPDataTable操作

    QTP 提供了 DataTable 功能,允许测试者存储和管理测试数据,以实现数据驱动测试。以下是对 DataTable 操作的详细解释: 1. **获取数据表的表单(Sheet)**: 使用 `DataTable.GetSheet(dtSheet)` 可以获取指定...

    qtpDatatable-边界处理

    【QTP Datatable 边界处理详解】 在自动化测试领域,QuickTest Professional(QTP,现已被UFT统一功能测试工具取代)是一款广泛使用的功能测试工具。它支持多种技术环境,如Web、Java、.NET等,能进行复杂的业务...

    QTP高级3_DataTable知识点

    ### QTP高级3_DataTable知识点详解 #### 一、DataTable 中取值与赋值 **1. 取值格式** - **语法**: `DataTable("参数名称"/参数编号,dtGlobalSheet/dtLocalSheet/"表单名称"/表单编号)` - **说明**: 在QTP/UFT...

    qtp测试飞机订票使用DataTable参数化实验.doc

    QTP 测试飞机订票使用 DataTable 参数化实验 本文档主要讲述了使用 QTP(QuickTest Professional)进行飞机订票测试的 DataTable 参数化实验。实验的目的是为了实现测试脚本的高效维护方式,通过参数化可以实现无须...

    QTP的参数化

    本文将详细介绍QTP参数化的三种常用方法:DataTable方法、环境变量方法和外部数据源方法。 DataTable方法 DataTable是QTP提供的一种参数化方法,也是最容易实现参数化的一种方式。DataTable可以分为Global和Local...

    QTP下载链接.txt

    QTP为DataTable提供了许多方法供存取数据,在对测试代码进行参数化的时候,这些方法非常有用。 11)环境变量(EnvironmentVariables)。在一个test中,环境变量可以被当前test中所有action共享。环境变量也有两种...

    数据表 DATATABLE

    ### 数据表DATATABLE在QTP中的应用与详解 #### 引言 在软件测试领域,尤其是自动化测试中,QTP(QuickTest Professional)作为一款功能强大的自动化测试工具,广泛应用于各种应用程序的测试中。其核心特性之一是...

    qtp视图方法大全

    Datatable 是 QTP 中的一种数据表格,用于存储和管理测试数据。datatable 的方法包括: GetRowsCount: 获取datatable 中的行数。 GetColumnCount: 获取datatable 中的列数。 GetCellValue: 获取datatable 中的...

    QTP一些实用例子集合

    1. **Datatable**:DataTable是QTP的一个重要特性,用于存储和管理测试数据。它可以与测试步骤关联,为不同的测试用例提供动态输入数据。例如,在执行测试时,DataTable可以用来改变输入参数,从而实现对多种情况的...

    QTP自动化测试—用户登录.pdf

    该文档中提供了详细的测试步骤、测试脚本和datatable数据,旨在帮助测试工程师快速掌握QTP自动化测试技术。 一、测试步骤: 1. 设计自动化测试用例:总共设计了五个测试用例,分别是:用户名、密码为空,用户名...

    【QTP】QTP基础代码.pdf

    ### QTP基础代码知识点概述 #### 一、生成随机数序列 在软件自动化测试中,经常需要使用随机数来模拟真实环境下的数据输入。QTP(Quick Test Professional)支持多种方式来生成随机数序列。 ##### 第一种方法 通过...

    QTP参数传递的三种方法

    本文将深入探讨QTP中参数传递的三种主要方法:Parameter函数、Environment函数以及DataTable。 #### 二、Parameter函数传递参数 Parameter函数是QTP中最直观的参数传递方式,主要用于在不同Action之间共享数据。...

    一个QTP大师的笔记

    QTP提供了Datatable作为数据存储容器,并提供了丰富的API来操作这些数据。 **核心知识点:** - **Datatable方法GetRowCount**:获取指定表中的行数。 - **Datatable方法SetNextRow**:获取下一行数据。 - **...

    QTP订机票参数化测试代码

    2. **读取数据**:使用QTP的`DataTable`对象读取数据源中的信息。 3. **映射到脚本**:将读取到的数据映射到脚本中的相应变量,用于执行订票操作。 4. **执行操作**:使用QTP的函数和方法模拟用户操作,如点击按钮、...

    QTP面试题及学习

    ### QTP面试题及学习知识点解析 #### 一、QTP概述 QTP(Quick Test Professional)是一款由Mercury Interactive开发的功能性测试工具,后被HP收购并更名为UFT(Unified Functional Testing)。QTP主要用于自动化...

Global site tag (gtag.js) - Google Analytics