51Testing软件测试论坛

标题: 地址问题 [打印本页]

作者: waterkilly    时间: 2007-11-3 11:18
标题: 地址问题
地址为: 
http://wfts.byd.com.cn/ApproverS ... pe=1&condition=分管售后副总经理

页面界面为: 部门: A
       姓名: B
       地区: C
         确定   取消
说明:其中"分管售后副总经理"是变量,可设置为"人事"或其他角色.ABC随着condition的变化而变化
描述:1,在QTP中,先录制该程序
   2,在全局数据表中设置N个http://wfts.byd.com.cn/ApproverS ... pe=1&condition=?(?为已知的N个常量)
脚本:Browser("分管售后副总经理").Page("分管售后副总经理").Sync
   Browser("分管售后副总经理").Navigate DataTable("net", dtGlobalSheet)
   Browser("分管售后副总经理").Page("分管售后副总经理").WebList("strDivision").Select "A"
   Browser("分管售后副总经理").Page("分管售后副总经理").WebList("strActioner").Select "B"

问题:1,当部门&姓名为空时,在QTP的专家视图中输出地址(用VB的形式在专家视图中修改脚本),怎样修改?     2,或者设置检查点,当部门为空时,输出地址值.怎样设置?
试过几次都不成功!

拜托各位高手了.谢谢

    
作者: walker1020    时间: 2007-11-3 21:01
这些需要你在 Expert  View 里面写代码来实现了
作者: zhumingwei    时间: 2007-11-4 21:08
在部门输出值处设置检查点.
if 部门输出值="" then
msgbox  "http://wfts.byd.com.cn/ApproverS ... pe=1&condition=" & N
end if
作者: waterkilly    时间: 2007-11-5 09:53
我把“zhumingwei”的代码放进专家视图中去测 ,程序报错。而且这样输出的结果并不是condition=null的情况,condition!=null的情况也经常出现。虽然没有成功,但还是谢谢“zhumingwei”的建议。
  请教高手:
  1,不用写代码,直接在activeScreen中设置检查点,怎么设置?
  2,如果要写代码,在 专家视图中又要怎么设置?谢谢
作者: waterkilly    时间: 2007-11-6 17:08
还请各位高手指点一二,谢谢




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