51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1872|回复: 7
打印 上一主题 下一主题

[原创] 请问这个问题怎么处理(急)

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-3-13 09:32:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
需要根据订单号来点后面相应的“处理”按钮。
1,从别的action传过一个Parameter("order_no")参数,传过来创建生成的订单号
2,和图中订单号列中的订单号进行比较,如果一致,那么就点该行后面的“处理”按钮
3,以下是我写的代码,但执行出错,没有进行“处理”Link的点击

Dim row_number,i
Dim orderno '保存获取WebTable中的订单号
Dim comp '保存字符串比较返回值
row_number = Browser("香港中国旅行社").Page("香港中国旅行社").Frame("mainFrame").WebTable("我的待处理订单").RowCount
For i = 3 to row_number
orderno = Browser("香港中国旅行社").Page("香港中国旅行社").Frame("mainFrame").WebTable("我的待处理订单").GetCellData(i,2)
comp = strcomp(orderno,Parameter("order_no"),0)
If(comp = 0) then
  Set Desc = description.Create
  Desc("micclass").value = "Link"
  Set List = Browser("香港中国旅行社").Page("香港中国旅行社").Frame("mainFrame").WebTable("我的待处理订单").ChildObjects(Desc)
  Num = List.count - 1
  List(Num).Click
End If
Next

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2007-3-13 09:47:05 | 只看该作者
出什么错啊,你可以调试一下,看看哪里没执行到嘛
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2007-3-13 09:48:03 | 只看该作者

回复 #2 xiaonan 的帖子

就是根本没有打开“处理”后的连接页面,所以后续的操作就报错了,找不到对象
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2007-3-13 11:54:23 | 只看该作者
怎么没有人回复呢?
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2007-3-13 12:41:00 | 只看该作者
你DEBUG一下
先看看在那句话报错的
再来分析下
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2007-3-13 12:43:47 | 只看该作者
对啊,我的意思是让你看看这些参数的传递啊,比较好是否正确,找出语句为何没有执行的原因.调试是编码必须的步骤啊
回复 支持 反对

使用道具 举报

该用户从未签到

7#
 楼主| 发表于 2007-3-13 14:26:18 | 只看该作者
如何进行调试呢?
回复 支持 反对

使用道具 举报

该用户从未签到

8#
 楼主| 发表于 2007-3-13 18:11:15 | 只看该作者
自己已经解决,呵呵
字符串比较的时候有问题,经过处理后已经OK了
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-15 17:03 , Processed in 0.083293 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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