//说明:LR支持C语言编程,LR在自动录制的脚本SESSION是一个常量,
//这样会导致脚本超过一定时间后服务器会超时,所以需要截取SESSION,用变量代替
--在ACTION开头部分加入变量定义
int length;
char tmp[100];
char sessionid[100];
memset(tmp,0x00,sizeof(tmp));
memset(sessionid,0x00,sizeof(sessionid));
sprintf (tmp, "%s", lr_eval_string("{PeopleSoftsessionID2}")); //PeopleSoftsessionID2根据实际的PeopleSoftsessionID代替
length = strlen(tmp);
strncpy(sessionid, tmp, 40); /* Copy 8 characters only */ //SESSION被保存到变量sessionid, 40用实际的SESSION长度代替
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/12551867/viewspace-120011/ ,如需转载,请注明出处,否则将追究法律责任。