51Testing软件测试论坛

标题: 如何设置循环 [打印本页]

作者: joanrr    时间: 2006-7-5 17:16
标题: 如何设置循环
我设置了一组数据,但是我不知道如何设置循环语句?我只有一小部分做循环,而现在每一次循环都要从登陆界面开始.我测的程序是application
作者: xiaonan    时间: 2006-7-5 17:25
可以在自己想循环的地方加  for  语句来循环
作者: joanrr    时间: 2006-7-5 18:24
不会加
比如这样的一块我想循环,如何?
JavaWindow("Pending Wire Window").JavaDialog("Settlement Instruction").JavaEdit("SSI Name:").Set DataTable("SSIName", dtGlobalSheet)
JavaWindow("Pending Wire Window").JavaDialog("Settlement Instruction").JavaEdit("/").Set DataTable("ABA", dtGlobalSheet)
JavaWindow("Pending Wire Window").JavaDialog("Settlement Instruction").JavaEdit("BIC:").Set DataTable("BIC", dtGlobalSheet)
JavaWindow("Pending Wire Window").JavaDialog("Settlement Instruction").JavaEdit("/_2").Set DataTable("BIC2", dtGlobalSheet)
JavaWindow("Pending Wire Window").JavaDialog("Settlement Instruction").JavaEdit("/_3").Set DataTable("BIC3", dtGlobalSheet)
JavaWindow("Pending Wire Window").JavaDialog("Settlement Instruction").JavaEdit("/_4").Set DataTable("BIC4", dtGlobalSheet)
JavaWindow("Pending Wire Window").JavaDialog("Settlement Instruction").JavaButton("Save").Click
作者: garyyes    时间: 2006-7-5 19:24
原帖由 joanrr 于 2006-7-5 18:24 发表
不会加
比如这样的一块我想循环,如何?
JavaWindow("Pending Wire Window").JavaDialog("Settlement Instruction").JavaEdit("SSI Name:").Set DataTable("SSIName", d ...


j = 10
for i = 1 to j

msgbox i

next
作者: xiaonan    时间: 2006-7-6 08:51
For i=1 to Datatable.GetRowCount
JavaWindow("Pending Wire Window").JavaDialog("Settlement Instruction").JavaEdit("SSI Name:").Set DataTable("SSIName", dtGlobalSheet)
JavaWindow("Pending Wire Window").JavaDialog("Settlement Instruction").JavaEdit("/").Set DataTable("ABA", dtGlobalSheet)
JavaWindow("Pending Wire Window").JavaDialog("Settlement Instruction").JavaEdit("BIC:").Set DataTable("BIC", dtGlobalSheet)
JavaWindow("Pending Wire Window").JavaDialog("Settlement Instruction").JavaEdit("/_2").Set DataTable("BIC2", dtGlobalSheet)
JavaWindow("Pending Wire Window").JavaDialog("Settlement Instruction").JavaEdit("/_3").Set DataTable("BIC3", dtGlobalSheet)
JavaWindow("Pending Wire Window").JavaDialog("Settlement Instruction").JavaEdit("/_4").Set DataTable("BIC4", dtGlobalSheet)
JavaWindow("Pending Wire Window").JavaDialog("Settlement Instruction").JavaButton("Save").Click
datatable.GlobalSheet.SetNextRow  
Next
作者: joanrr    时间: 2006-7-6 17:21
thanks, xiaonan
作者: joanrr    时间: 2006-7-6 17:27
还有一个问题,我现在可以限定只在中间一段作循环,可是当我结束所有的录制后并且关掉我的application后,我发现它又从头开始继续run了.怎么回事?
作者: xiaonan    时间: 2006-7-6 17:37
在testing setting里run 设置选择第一个
作者: joanrr    时间: 2006-7-6 17:46
谢谢! :-)




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2