MengLing 发表于 2010-4-17 21:56:29

LR回放时遇到的问题

测试:公司的业务系统A在操作之前需要先到另一个系统B去注册一下,然后再由B系统跳转到A系统当中,现在出了一个问题:LOADRUNNER录制并调试后的测试脚本,在回放时,无法登录到A系统中,即:
(1)脚本运行到“登录”,执行函数web_submit_data("login;jsessionid={PeopleSoftJSessionID3}",......
(2)回放窗口RUN-TIME VIEWER提示:
               This document you requested has moved temporarily.
               It's now at <a href="https://192.168.3.247:7002/casserver/login">https://192.168.3.247:7002/casserver/login</a>.      (3)执行登录后没有登录到A系统中,在脚本回放的过程中一直显示登录页面。
测试脚本已对jsessionid、lt进行了关联设置;由于未找到服务器返回的TICKET信息,因此TICKET未进行关联,不知该怎么处理这个TICKET?

请各有人知道怎么处理吗?

[ 本帖最后由 MengLing 于 2010-4-19 11:25 编辑 ]

MengLing 发表于 2010-4-17 21:59:09

补充:之前我们测过项目组的同样的功能,但当时由于系统A和系统B都搭建在同一台服务器上,所以未出现该问题;
现在由于系统A和系统B分别位于不同的服务器上,所以出现了这种问题。而且以后的测试项目可能还会存在这种搭建在不同服务器上的情况,由于测试服务器的软硬件配置情况有限,所以项目组不建议在被测应用服务器上同时搭建系统B,希望从测试脚本的角度来解决这个问题。

[ 本帖最后由 MengLing 于 2010-4-17 22:02 编辑 ]

TIB 发表于 2010-4-18 10:30:25

先用HttpWatch之类的工具分析一下整个请求的过程是怎样的

考虑是否能直接请求https://192.168.3.247:7002/casserver/login

patrick_1984 发表于 2010-4-18 14:22:18

顶下!:victory:

MengLing 发表于 2010-4-18 17:46:26

可能我还没有说明白。据了解到目前压力测试工具loadrunner无法支持我们系统使用的cer格式安全证书,而可以支持PEM格式安全证书,请问有没有高手做过相关方面的内容?

MengLing 发表于 2010-4-18 17:51:48

回复 3# 的帖子

如果直接请求https://192.168.3.247:7002/casserver/login,这样会达不到测试目的。系统B是一个认证系统,从场景设计的角度来说必须是要有这一步的,这是其中的测试场景之一。

MengLing 发表于 2010-4-19 09:50:30

顶一下

[ 本帖最后由 MengLing 于 2010-4-19 10:57 编辑 ]

pytata 发表于 2011-10-8 11:16:26

我也在烦这个单点登陆的问题!望高人指点
页: [1]
查看完整版本: LR回放时遇到的问题