51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

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

[原创] 关于web_submit_data和web_submit_form文本查找问题

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2012-5-25 10:14:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
用webtour做例子:
web_reg_find("Fail=NotFound",
        "Search=Body",
        "Text=to the Web Tours reservation pages",
        LAST);

    web_submit_form("login.pl",
        "Snapshot=t2.inf",
        ITEMDATA,
        "Name=username", "Value=jojo", ENDITEM,
        "Name=password", "Value=bean", ENDITEM,
        "Name=login.x", "Value=39", ENDITEM,
        "Name=login.y", "Value=8", ENDITEM,
        LAST);
结果:Registered web_reg_find successful for "Text=to the Web Tours reservation pages" (count=1)

接下来:web_submit_data
web_reg_find("Fail=NotFound",
        "Search=Body",
        "Text=to the Web Tours reservation pages",
        LAST);

    web_submit_data("login.pl",
        "Action=http://127.0.0.1:1080/WebTours/login.pl",
        "Method=POST",
        "RecContentType=text/html",
        "Referer=http://127.0.0.1:1080/WebTours/nav.pl?in=home",
        "Snapshot=t3.inf",
        "Mode=HTML",
        ITEMDATA,
        "Name=userSession", "Value=108371.82308627ffHtDHfpzfDDttzpcfDQ", ENDITEM,
        "Name=username", "Value=jojo", ENDITEM,
        "Name=password", "Value=bean", ENDITEM,
        "Name=JSFormSubmit", "Value=off", ENDITEM,
        "Name=login.x", "Value=39", ENDITEM,
        "Name=login.y", "Value=15", ENDITEM,
        LAST);
结果:Continuing after Error -26366: "Text=to the Web Tours reservation pages" not found for web_reg_find
请问这是为什么呢?
而且,录制脚本都是用lr11,xp。为什么一个录制成submit_form,一个录制成submit_data呢?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2012-5-25 10:53:38 | 只看该作者
submit_data里面有数据要关联的,你这个登录都是失败的
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2012-5-25 11:04:11 | 只看该作者
submit_data里面有数据要关联的,你这个登录都是失败的
云层 发表于 2012-5-25 10:53



    高人,{:4_83:}何以看出没有登录成功?我后面都录制了登录成功页面的。。。。
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2012-5-25 11:18:39 | 只看该作者
是否是userSession这个参数,需要在前面做一下关联?
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2012-5-25 11:30:23 | 只看该作者
回复 2# 云层


    请详细解释一下嘛!我不懂,这两个函数没什么区别。除了一个比较细致,一个比较粗。但是结果应该一样吧。如果真的没有登录上,的确就能解释通,但是为什么后面的页面显示jojo又登录成功了的呢?
回复 支持 反对

使用道具 举报

该用户从未签到

6#
 楼主| 发表于 2012-5-25 11:31:43 | 只看该作者
回复 4# Donly


    应该是不用关联的,我没有在管理页面设置sessior差别,所以每次录制session应该是一样的。
回复 支持 反对

使用道具 举报

该用户从未签到

7#
 楼主| 发表于 2012-5-25 14:57:16 | 只看该作者
似乎的确是没有登录成功。我检查日志里面也说明没有登录成功。但是就是录制下包含有 jojo和文档的页面login.pl了。然后我通过login.pl添加了查找文本。
多谢以上的高人指点。
看来我还要再深入了解一下lr。谢谢。
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2015-7-7 23:52:08 | 只看该作者
楼主我也遇到和你一样的问题,能具体讲讲你是怎么解决的吗
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-7 13:39 , Processed in 0.069711 second(s), 22 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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