第2章 QTP的基本概念和使用

上一篇 / 下一篇  2009-12-15 22:31:27 / 个人分类:QTP项目应用与进阶-读书笔记

Dim QTPminni
Set QTPmini = GetObject("" , "QuickTest.Application")
QTPmini.WindowState = "Minimized"
Browser("Google").Page("Google").WebEdit("q").Set DataTable("列1", dtGlobalSheet)
msgbox "设置前的行是:"&Datatable.GetCurrentRow
msgbox "修改前的值:"&DataTable.RawValue(1,1)
DataTable.Value("列1","Global")="myetest"
msgbox "修改后的值:"&DataTable.RawValue(1,1)
Datatable.SetCurrentRow(2)
msgbox "设置后的行是:"&Datatable.GetCurrentRow
Set QTPmini = Nothing

1、使用RawValue来获取数据表中“列1”的数据,使用Value来改变数据表“列1”的数据。
但修改后的“列1”只能在结果的数据表中看到,Value只修改的只是run-time的值。每次数据脚本打开后,数据表中的值,都是原来预先设定好的值。

2、GetCurrentRow,获取当前测试数据在datatable中的行数

3、SetCurrenRow,设置当前的测试数据为datatable中的第几行

TAG:

 

评分:0

我来说两句

Open Toolbar