Loadrunner登录脚本认证失败的原因分析和解决方法
摘要:
问题1:录制开发的脚本可以成功回放,但是数据库的logout表里却查不到“登出”的用户?
分析:录制的时候只选用了单协议:Web(HTTP/HTML)协议,而WebIM的实现不只用到了Web(HTTP/HTML)协议,也用到了Windows Sockets协议。在定位了问题的"原因"之后,笔者尝试录制多协议的脚本,结果回放失败。回放失败是因为Webim在登录的过程中有个加密验证的过程。脚本回放时提交了上一次的经过Sha1加密后的密文,而此时服务器端的Sha1密文已经发生了改变。从而导致了失败。
解决方法:a、使用双协议录制脚本
b、开发Sha1算法的DLL文件并在脚本中调用。
阅读全文
posted @ 2009-03-17 16:43 风吹雨落 阅读(1316) 评论(4) 推荐(0)
浙公网安备 33010602011771号