QTP for循环用法

Fori=0To8Windows("xxx").WinObject("TTreeView").TypemicDwn…………Next如何实现第一次循环选择第一个,第二次循环... For i = 0 To 8
Windows("xxx").WinObject("TTreeView").Type micDwn
……
……
Next
如何实现第一次循环选择第一个,第二次循环选择第二个……
展开
 我来答
小月Tq3
2015-12-26 · 知道合伙人互联网行家
小月Tq3
知道合伙人互联网行家
采纳数:33422 获赞数:93516
程序员出生,在互联网行业有多年经验,擅长技术谈判,现任公司经理,但一直热爱并关注互联网,希望共同探讨

向TA提问 私信TA
展开全部
使用for循环可以一次执行完所有的数据参数

for循环控制变量从小到大

Dim row

Dim StrValue

row =DataTable.GetSheet("Global").GetCurrentRow '获得当前运行数据的行数

For row =0 to 20

StrValue=DataTable.RawValue ("p_Textname", "Global")
'获得当前运行行的值参数为参数名,Sheet名称

.WebEdit("personForm.personName").Set StrValue '注意使用参数后不能在使用DataTable方法

.WebButton("确定").Click

DataTable.SetNextRow '一次执行所有的数据行因此,执行FOR循环需置为下一行继续执行

Next

for循环控制变量从大到小

Dim i

Dim strSelectNum

With Browser("xxxx")

With .Page("xxx")

.WebEdit("userLoginName").Set "summer"

wait(3)

' .WebEdit("userPassword").SetSecure
"4a1b58fa0198da28ca9cbe8639560eca2f4f9f19fde271b9e0e3"

.WebButton("登录").Click

End With

For i=9 To 0 STEP -1

With .Page("xxx_3")

strSelectNum =cstr(i)

.WebRadioGroup("tableRadio").Select strSelectNum

.WebButton("删除").Click

End With

.Dialog("Microsoft Internet Explorer").WinButton("确定").Type micReturn

Next

End With
lybeyondbigjtr
2013-09-24 · TA获得超过169个赞
知道小有建树答主
回答量:183
采纳率:100%
帮助的人:94.5万
展开全部
将for中i改为i = 1 to 9,将i除2取余,然后加个对i的判断,i=1和i=2进行不同的操作
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式