51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 4227|回复: 9
打印 上一主题 下一主题

[求助] LR11:如何经查询后动态取得单选框的ID的值

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2014-7-9 19:05:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
现在碰见个问题,求助大家,在线等。。。。

目前录制一个脚本,输入查询条件进行查询,针对查询后的结果进行操作,点击单选框,选中一条记录,录制的脚本是取得单选框ID的值,我如何可以动态取得单选框ID的值呢,因为每次选中记录执行操作后该记录被处理掉。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
 楼主| 发表于 2014-7-9 19:14:45 | 只看该作者
有人碰见过这种情况吗?
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2014-7-10 09:21:51 | 只看该作者
没有人知道吗?所有的脚本都做不下去了,请大家帮忙呀。。。
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2014-7-10 09:32:16 | 只看该作者
web_submit_data("accountInfoCommitApprove.json",
                "Action=http://172.19.4.39:9080/WDHAC_SALES/sales/finance/financemng/AccountInfoCommit/accountInfoCommitApprove.json?entryId=30000000012265&inputType=30011001&command=+1&confirmDate=2014-07-09&ver=0",
                "Method=POST",
                "RecContentType=application/json",
                "Referer=http://172.19.4.39:9080/WDHAC_SALES/sales/finance/financemng/AccountInfoCommit/queryAccoutCommitInit.do",
                "Snapshot=t10.inf",
                "Mode=HTML",
                ITEMDATA,
                "Name=DEALER_CODE", "Value=", ENDITEM,
                "Name=DEALER_ID", "Value=", ENDITEM,
                "Name=MONEY", "Value=", ENDITEM,
                "Name=START_DATE", "Value=", ENDITEM,
                "Name=END_DATE", "Value=", ENDITEM,
                "Name=TICKET_NO", "Value=", ENDITEM,
                "Name=entryIds", "Value=30000000012265", ENDITEM,
                "Name=MONEY_DATE30000000012263S", "Value=2014-07-09", ENDITEM,
                "Name=MONEY_DATE30000000012264S", "Value=2014-07-09", ENDITEM,
                "Name=MONEY_DATE30000000012265S", "Value=2014-07-09", ENDITEM,
                "Name=MONEY_DATE30000000012266S", "Value=2014-07-09", ENDITEM,
                "Name=MONEY_DATE30000000012267S", "Value=2014-07-09", ENDITEM,
                "Name=MONEY_DATE30000000012268S", "Value=2014-07-09", ENDITEM,
                "Name=MONEY_DATE30000000012269S", "Value=2014-07-09", ENDITEM,
                "Name=MONEY_DATE30000000012270S", "Value=2014-07-09", ENDITEM,
                "Name=MONEY_DATE30000000012271S", "Value=2014-07-09", ENDITEM,
                "Name=MONEY_DATE30000000012272S", "Value=2014-07-09", ENDITEM,
                "Name=MONEY_DATE30000000012273S", "Value=2014-07-09", ENDITEM,
                "Name=MONEY_DATE30000000012274S", "Value=2014-07-09", ENDITEM,
                "Name=MONEY_DATE30000000012275S", "Value=2014-07-09", ENDITEM,
                "Name=MONEY_DATE30000000012276S", "Value=2014-07-09", ENDITEM,
                "Name=MONEY_DATE30000000012277S", "Value=2014-07-09", ENDITEM,
                "Name=MONEY_DATE30000000012278S", "Value=2014-07-09", ENDITEM,
                "Name=MONEY_DATE30000000012279S", "Value=2014-07-09", ENDITEM,
                "Name=orderCol", "Value=", ENDITEM,
                "Name=order", "Value=", ENDITEM,
                "Name=curPage", "Value=1", ENDITEM,
                "Name=TARGET_BANK", "Value=", ENDITEM,
                "Name=MONEY_INPUT_TYPE", "Value=30011001", ENDITEM,
                LAST);

以上是脚本,加粗的地方是动态的,我该怎么处理呢?
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2014-7-10 10:36:38 | 只看该作者
第一个黑体字做手动关联,并且把内容存入一个变量,后面一个黑体用变量替换。
回复 支持 反对

使用道具 举报

该用户从未签到

6#
 楼主| 发表于 2014-7-10 11:29:53 | 只看该作者
本帖最后由 guojinjin2006 于 2014-7-10 11:49 编辑

楼上的能不能说的详细点呀,我对LR不是很熟悉,谢谢
回复 支持 反对

使用道具 举报

该用户从未签到

7#
 楼主| 发表于 2014-7-10 11:49:42 | 只看该作者
我设置了关联后,运行,系统提示“No match found for the requested parameter "ID". Check whether the requested boundaries exist in the response data”
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2014-7-10 12:04:23 | 只看该作者
开启运行时设置里的全日志模式,回放脚本,检查黑体字出现的区域,捕捉到左右边界内容,再回放检查左右边界是不是取完整了。然后问开发这个地方的生成规则,用生成规则替换边界里的内容。
我只是有思路,具体操作我也有些日子没动了。
回复 支持 反对

使用道具 举报

  • TA的每日心情
    开心
    2015-7-13 09:12
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]测试排长

    9#
    发表于 2014-7-15 11:02:09 | 只看该作者
    你首先要搞清楚是要关联还是只要参数化
    鼠标定位到生成日志的首行,ctrl+f查找你上面那个字符串。看看第一次出现是属于请求(request)还是响应(Response)
    请求的话,你直接参数化即可;响应的话就要关联

    估计你应该是左右边界不对吧
    还有你不上脚本人家也不知道怎么帮你定位问题
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    10#
     楼主| 发表于 2014-7-16 18:36:48 | 只看该作者
    嗯,是应该关联的,我关联取的左右边界不正确,对关联理解的不够深刻,现在问题已经解决了。
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-6 12:44 , Processed in 0.082428 second(s), 27 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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