51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2766|回复: 4
打印 上一主题 下一主题

[原创] 为什么我用LR在录制form登录后运行总是提示Requested form not found

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2006-10-31 10:20:45 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
录制一个b/s结构系统的登录页面(非域用户登录),其中一段代码如下:
       
web_submit_form("loginform",
                "Snapshot=t3.inf",
                ITEMDATA,
                "Name=username", "Value=admin", ENDITEM,
                "Name=password", "Value=dido", ENDITEM,
                "Name=selecttask", "Value=<OFF>", ENDITEM,
                "Name=x", "Value=23", ENDITEM,
                "Name=y", "Value=10", ENDITEM,
                LAST);

每次运行时总是提示错误:      Action.c(35): Error -27979: Requested form not found          [MsgId: MERR-27979]

该系统登录页面中有关form部分的代码如下:

<body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" scroll="no">
<form name="loginform" method="post" action="login" onsubmit="return submitLogin();">
…………
</form></body>

form的name“loginform”和web_submit_form中请求的form是同一个,为什么还会报 Requested form not found  的错误呢?

要怎么修改才能正常运行?


[ 本帖最后由 jacyxu 于 2006-10-31 10:22 编辑 ]
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2006-10-31 10:50:09 | 只看该作者

没把握,你试一下

将Tools--Record Options,选择Recording—HTML Advanced(我估计你是没改过,默认是用的它),对Script type选第二个,对Non HTML-generated elemnets选第二个。
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2006-10-31 10:51:36 | 只看该作者
如果还不行,换URL-based,把它那里的几个选项都换了试验一下,反正就在这个里面。
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2006-10-31 18:13:22 | 只看该作者
多谢jackloo啦。

我换了URL-based,Script type选第二个,Non HTML-generated elemnets选第二个或第三个都可以运行通过了。

不过我还是不太明白Script type中2个选项的区别,以及html-based和url-based的区别,麻烦知道的再指点指点。
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2007-12-12 17:05:42 | 只看该作者
选择哪种方式录制,有以下参考原则:
1 基于浏览器的应用程序推荐使用HTML-based Script
2 不是基于浏览器的应用程序推荐使用URL-based Script。
3 如果基于浏览器的应用程序中包含了JavaScript 并且该脚本向服务器产生
了请求,比如DataGrid 的分页按钮等,也要使用URL-based 方式录制
4 基于浏览器的应用程序中使用了HTTPS 安全协议,使用URL-based 方式
录制
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-28 06:39 , Processed in 0.107327 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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