51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2115|回复: 1
打印 上一主题 下一主题

[Robot] 大家帮我看一下,我这里为什么不能循环呀?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2005-5-23 15:11:20 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
'$Include "sqautil.sbh"
Sub Main
    Dim Result As Integer
    Dim  varstr As string
    dim  dp  as long
    dim  dp_id as  integer
    dim  usd as string
    dim  psd as string
   
   
    'Initially Recorded: 2005-5-23  10:45:31
    'Script Name: test
  StartBrowser "http://192.168.18.19:8082/login.jsp", "WindowTag=WEBBrowser"

   for dp_id =1 to 2
   
   'dp=SQADatapoolOpen("test", FALSE, SQA_DP_SEQUENTIAL , True)'打开数据池
   dp =SQADatapoolOpen("test")
   call SQADatapoolFetch(dp)  '从数据池读取记录
  
   Call SQADatapoolValue(dp,"username",usd) '将从数据池中读取的数据赋予相应变量
  
   Call SQADatapoolValue(dp,"password",psd)

   Window SetContext, "WindowTag=WEBBrowser", ""
  
   Browser NewPage,"HTMLTitle=xxxxxxx有限公司",""
   
   EditBox Click, "Name=loginName", "Coords=61,5"

  ' InputKeys usd&"{TAB}"&psd&"{ENTER}"
   InputKeys psd
   EditBox Click, "Name=loginPass", "Coords=17,7"
   InputKeys usd
   HTMLImage Click, "Index=3", "Coords=35,9"

   Browser SetFrame,"Type=HTMLFrame;HTMLId=left",""
   
    Browser NewPage,"",""
   
    HTMLLink Click, "Type=HTMLLink;HTMLText=工作日志", ""
   
'   HTMLLink Click, "Type=HTMLLink;HTMLId=menu;Index=13", ""
   
    Result=SQAGetProperty("Type=HTMLFrame;Name=left;\;Type=HTMLTable;Index=1","innerText",varstr)
   
    SQAconsoleWrite str(varstr)
   
   next dp_id
   
     Call SQADatapoolClose(dp)
   
     Window CloseWin, "", ""

End Sub

执行的时候怎么只是在用户名文本框中挨着输入两个admin,然后提示输入密码,很奇怪,这到底是那出错了呀?:,(
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏

该用户从未签到

2#
发表于 2005-5-26 03:03:01 | 只看该作者
楼主的问题 我已经回答了应该!把答案揭晓吧!
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-9-25 06:21 , Processed in 0.076631 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表