51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1936|回复: 14
打印 上一主题 下一主题

[原创] 脚本回放的问题

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2006-12-15 15:32:26 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
菜鸟请教:
录制了一个页面的登陆操作,想迭代两次,每次用不同的用户登陆,把“name”和“password”分别设置成参数形式,但回放的结果是不论什么样的name和password组合都能通过,不知道是不是不做验证啊?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2006-12-15 15:50:44 | 只看该作者
sdlkfj1
没有看懂
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2006-12-15 16:01:08 | 只看该作者
不好意思,可能没说明白,就是登陆的时候有两个变量:一个name,一个password,因为想分别用两个用户登陆试一下,所以把name和password都设为变量,然后name给两个值:admin1,admin2,password也给两个值:a1,a2,回放后,都通过了,然后我把name和password的值随便换成别的,比如 admin3,a3(其实不存在用户admin3),回放后也通过了,我在想是不是LR不对用户名和密码是否匹配做验证啊?
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2006-12-15 16:01:57 | 只看该作者

没怎么用过LR,至少帮你顶..

是不是你保存了cookie?  已经登陆的都是原来正确的那个?
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2006-12-15 16:12:42 | 只看该作者
呵呵,多谢,不知道跟cookies有没有关系,不过看回放日志里,确实在第一次和第二此迭代的时候用了参数表里给定的不同参数,也就是第一次用 admin1/a1,第二次用admin3/a3 (这个是错误的),
不过在第二此迭代开始的时候有这么句话:
Notify: Next row for parameter password = 2 [table  = password].
Notify: Getting new value for parameter 'password': table = 'password.dat' column = '0' row = '2'.
Notify: Next row for parameter NAME = 2 [table  = NAME].
Notify: Getting new value for parameter 'NAME': table = 'NAME(1).dat' column = '0' row = '2'.
不知道这些说明了什么?
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2006-12-15 20:29:09 | 只看该作者
也就是说,你的脚本在执行过程中,(可能)2次都使用了同样的第一组数据。
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2006-12-17 10:16:13 | 只看该作者
要设置检查点,查看应用级错误。
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2006-12-17 11:37:38 | 只看该作者
原帖由 风无情 于 2006-12-17 10:16 发表
要设置检查点,查看应用级错误。


说的对,lr只关心请求和响应。
回复 支持 反对

使用道具 举报

该用户从未签到

9#
 楼主| 发表于 2006-12-18 13:47:20 | 只看该作者
请问是设置什么类型的检查点?能说详细点吗?
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2006-12-18 14:09:40 | 只看该作者
参数化的时候你是怎么设置的啊
回复 支持 反对

使用道具 举报

该用户从未签到

11#
 楼主| 发表于 2006-12-18 14:25:10 | 只看该作者
不知道怎么把图直接贴上来,只能先放附件里了
图1:设置的两个参数;
图2:参数NAME的取值;
图3:参数PWS(密码)的取值;
回放的时候不管这四个值怎么设置,都会在日志里提示:web_submit_form("weblogin.aspx_2") was successful,...
说明登陆都是成功的,很费解。。。

[ 本帖最后由 lifehit 于 2006-12-18 14:29 编辑 ]

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

该用户从未签到

12#
 楼主| 发表于 2006-12-18 15:44:15 | 只看该作者

顶一下,没有人知道吗

顶一下,没有人知道吗
回复 支持 反对

使用道具 举报

该用户从未签到

13#
发表于 2006-12-19 19:30:27 | 只看该作者
你在录制正确登录的时候加检查点。然后再启用。再参数化看看。
至于是图像检查点,还是文字检查点,就要看你的页面了。
回复 支持 反对

使用道具 举报

该用户从未签到

14#
 楼主| 发表于 2006-12-20 10:11:45 | 只看该作者
多谢!不过我录制到的页面上文字全部是乱码,这样可以设置文字检查点吗?
回复 支持 反对

使用道具 举报

该用户从未签到

15#
 楼主| 发表于 2006-12-20 18:10:46 | 只看该作者
知道了,在录制时设检查点就可以忽略乱码的影响,因为录制时页面的显示是正常的,只有在lr中才显示乱码
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-27 09:05 , Processed in 1.402655 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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