51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

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

关于使用loadrunner使用sockets录制的问题。

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-9-6 13:04:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我用loadrunner sockets录制登陆脚本,C/S架构(登陆设置了集合点和事务),录制后第1次回放脚本发现服务器返回的数据和录制时的不匹配(原因是登陆密码是加密的,每次发送的密码是通过服务器发送回的码和密码通过算法算出来的)  这样的情况下应该是运行失败的吧。   

第一个问题 :sockets中可以关联么,我没找到,在那里。

第二个问题:仍然用这个按理说不正确的脚本并发100人测试登陆(没有对登陆帐号参数化),测试完毕后发现事务全部是通过的,没有任何失败和错误,按理说应该是失败的不是么?因为单个运行服务器返回的数据不匹配而且没有参数化,为什么这样还是全部通过的呢。

[ 本帖最后由 里米特 于 2007-9-6 13:14 编辑 ]
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2007-9-6 14:30:33 | 只看该作者
socket可以做关联,在Windows Sockets Vuser Functions (LRS) 中的Correlating Statements Functions 中

第二个问题,加入check机制,控制事务结束状态
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2007-9-7 10:02:01 | 只看该作者
原帖由 海龙 于 2007-9-6 14:30 发表
socket可以做关联,在Windows Sockets Vuser Functions (LRS) 中的Correlating Statements Functions 中

第二个问题,加入check机制,控制事务结束状态


海龙老师能否再详细的解释一下
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2007-9-7 11:09:07 | 只看该作者
web_reg_find("SaveCount=num",
                "Text=No products found.",
                LAST);
        if (strcmp(lr_eval_string("{num}"),"0")==0)
                lr_end_transaction("search", LR_PASS);
        else
                lr_end_transaction("search", LR_FAIL);
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2007-9-13 17:44:46 | 只看该作者
谢谢老师的回答。

老师讲的是html下的文本检查并作判断,我翻了socket的帮助,关联找到了,但是检验机制的内容没找到,如何控制事务结束状态呢?
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-24 13:29 , Processed in 0.071666 second(s), 23 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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