51Testing软件测试论坛

标题: 关于使用loadrunner使用sockets录制的问题。 [打印本页]

作者: 里米特    时间: 2007-9-6 13:04
标题: 关于使用loadrunner使用sockets录制的问题。
我用loadrunner sockets录制登陆脚本,C/S架构(登陆设置了集合点和事务),录制后第1次回放脚本发现服务器返回的数据和录制时的不匹配(原因是登陆密码是加密的,每次发送的密码是通过服务器发送回的码和密码通过算法算出来的)  这样的情况下应该是运行失败的吧。   

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

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

[ 本帖最后由 里米特 于 2007-9-6 13:14 编辑 ]
作者: 海龙    时间: 2007-9-6 14:30
socket可以做关联,在Windows Sockets Vuser Functions (LRS) 中的Correlating Statements Functions 中

第二个问题,加入check机制,控制事务结束状态
作者: red-hat    时间: 2007-9-7 10:02
原帖由 海龙 于 2007-9-6 14:30 发表
socket可以做关联,在Windows Sockets Vuser Functions (LRS) 中的Correlating Statements Functions 中

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


海龙老师能否再详细的解释一下
作者: 海龙    时间: 2007-9-7 11:09
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);
作者: 里米特    时间: 2007-9-13 17:44
谢谢老师的回答。

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




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2